按键的 等待while(!key) 跟 BS()里面的延时函数一样,都是 对单片机资源的 巨大浪费,这种编程构架的弱点在多功能系统中 暴露无遗。
除了 LZ 描述的 按键不灵外,如果按键 按住不放,那么 BS()也别想执行。2个是 相互干涉矛盾的。不仅如此,按键 按住不放,系统也是 停止的,这也是 系统崩溃