编译器只检测语法 应该是你的子函数里面的while没有停止循环的条件 while(1)一直在循环 |
HC6800-ES-V2.0 发表于 2020-4-7 08:25 感谢解答 |
编译通过不等于功能可以实现,同时按下那段有问题,刚上电BY1肯定等于BY2,进去就死循环了 |
编译没有错误,只能说你的语法是正确的,不能说明你的程序功能是正确的。 从你的程序上简单地看,就知道你的按键程序是有大问题的。这个问题很简单,但你不知道,所以没能从程序中体现出来。 机械按键操作,是需要“消抖”的。问题给你找出来了,开始学习吧,祝成功 |
编译没问题,只是程序语法没错,控制电机动作,需根据电机运行的电压和电流提供后才能看到现象 |