2019-08-14 01:13发布
meimengxing2014 发表于 2017-9-15 15:47 要是我的话,我会这样处理: 发送读数据指令到第一个传感器,等待串口中断,不要死等延时,用串口接收完数 ...
最多设置5个标签!
发送读数据指令到第一个传感器,等待串口中断,不要死等延时,用串口接收完数据标志,标志置位代表接收应答完成,最好设置一个等待超时,超时代表1号传感器没有应答,就不等,发2号指令。。。。。。如此循环。我最不喜欢用死等延时,这样整个系统的实时性不好,除非在写时序的时候要用到这种延时
这个程序是我用来测试用的,实际项目用的是移植了UCOSIII系统的,因为测试中发现接收到的数据不对,就写个简单的来测试下
一周热门 更多>