2019-07-15 08:45发布
异世界的投影 发表于 2018-4-2 05:43 static uchar num=0; //静态计数变量 dalao这里为何要设置静态变量呢,我自己写了个程序就是因为这个不是静态就没输出了
最多设置5个标签!
在这里用《static uchar num=0; //静态计数变量》是因为变量num只对收到的有效串口数据计帧并限制其作用域,如果只设为临时变量会因为每次进入串口中断时这个变量可能是随机数而导致出错。当然你也可以设为全局变量也一样用,只是移植到其他程序会麻烦一点。
一周热门 更多>