串口uart中断方式和查询方式的选择以及高效实现(循环FIFO)
串口uart中断方式和查询方式的选择以及高效实现1. 中断方式和查询方式的选择(1) 串口中断方式相比查询方式效率要高。串口传输速率比较慢。比如对于系统时钟为100MHz的MCU,串口波特率为115200。传输一个字节大概需要10000个时钟周期,所以系统大部分的时间都是在等着收数据或者发数据。如果用中断方式,可以在系统接收和发送数据的间隙去处理一些其他的命令。(2) 串口中断方式...
原创
2019-01-12 15:38:52 ·
4788 阅读 ·
2 评论