2019-10-15 02:06发布
TGuest 发表于 2017-2-14 10:40 你可以自己定义一个通信协议帧 比如一帧数据6位 第一、二位为标示位(可定义为主机或从机号) 剩下4位 ...
最多设置5个标签!
我有协议来判断地址位,比如说00就是主机,01是从机,但问题是如何保存主机的数据这个问题,因为主机收到了这串数,例如1234,接下来判断从机01,又发给从机2345,但是串口收到2345这个数据时,不是串口中断中有USART2_RX_STA=0;这个会把上次收到的数据清除嘛,那么主机的1234就会变成2345,但如果我不清除,我屏蔽掉USART2_RX_STA=0;那么即使从机收到了2345,那我再次给主机发送其他数据的时候,例如3456,因为没有清除,所以主机的数据又变不了了。
一周热门 更多>