我 对问题发布了答案
 这里取决于PC端对串口数据包的封包发送了。过长的数据是会被他截取成多段发送出去,所以在设备的接收端会变现为触发了多次的IDLE中
我 发表了评论
针对问题一,补充一点: 在IAR中char既可以是unsigned char也可以是signed char,建议写全,不然容易出现数据类型的错误逻辑判断。 设置如下: ![iar cha
我 发表了评论
确实2的做法相当不妥,应该增加可关闭任一级别优先级的接口。RT-Thread的开关中断应该只用来管理RTOS任务级的调度关闭。不应该暴力关闭需要更加实时响应的其他高优先级中断。
我 关注了答案