
谢楼主分享 |
循环队列发送是个好办法,占用cpu时间少,避免阻塞,编程时注意中断标志位清除。 |
使用DMA会更加省CPU,中断都不用频繁的进了 |
很不错 谢谢了!!!!!!! |
想好很好,用DMA发送或中断发送也能达到这个效果吧?而且是HAL库自带的机制 |
有才,向你学习了 |
多谢楼主分享 |
谢谢分享 |
看看 |
其实一般的程序都会有一个主中断控制程序,你可以在主中断函数查询是否有串口数据需要发送数据,而不必额外再产生中断,一般几百us的中断,对于发送发送串口数据,应该是够了的,这样哪里都不耽误,当然fifo还是需要的 |
没用过FIFO,下载看看 |
一直在纠结这个问题 ![]() |