我已经开始使用带有at91sam7微控制器的RL-ARM RTX学习多线程系统。 我必须使用中断
获取输入数据(作为命令+数据) ______________________________________
| cmd | Data_len | ...data... |
----------------------------------------
cmd长度: 2字节
data_len长度: 2个字节
数据长度: Data_len字节
我应该向每个具有相同USART端口的命令发送一条响应消息(长度为0 - N字节)。 现在我得到每个输入字节,一个接一个地带有一个中断并将字节放在一个缓冲区中 在中断处理程序中等待时,处理输入和响应消息 而不丢失任何字节以及不会消耗处理器时间的最佳方法是什么?用于数据传输?