Arduino这里为什么没有执行

为什么这里不执行
因为串口打印不出圈主的那个2,我认为没有执行

img

没有看到你的bz在哪里声明的,还在那些地方有修改,建议贴出全部程序。你这里不复杂,肯定是b变量条件不满足,所以才不运行。如若不然,那就是前面的代码有问题导致卡死了,没有机会运行到while这里来,毕竟arduino是单线程的

你那里没有运行,显然是不符合条件导致,至于为何不符合条件,无法判断,因为没有看到b如何初始化,前面是否有赋值。
写代码建议用标准字体,这种字体严重影响阅读效率。