STM32的串口中断可否这样,就是设置接收了多少个字符触发接收中断

比如设置8个字节触发中断,就接收了8个字节才产生一次中断。
请高手指教。谢谢!

请先 登录 后评论

4 个回答

猫星人

仅凭字节数分包不是很可靠

请先 登录 后评论
Napier

《基于嵌入式实时操作系统的程序设计技术》,第11章,双向数据通信。

他的书是用的NXP的片子,LPC1766,有这个功能。它也不是说不接收,而是不到一定的字节数

不触发中断。

请先 登录 后评论
juincenJ

为什么要这么做?在我理解的是,接收本来就是一个中断,应为它打破了CPU原先要进行的任务

请先 登录 后评论
AUDAQUE000
在串口通信里不是特别实用,因为一旦串口受干扰就会产生断章取义的现象。要解决干扰问题还是要一个一个处理。
请先 登录 后评论
  • 4 关注
  • 0 收藏,2694 浏览
  • 刘吉123 提出于 2018-01-18 02:34

热门话题更多