打印
[应用相关]

串口中断处理函数调用两次USART_ReceiveData

[复制链接]
1145|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
裤脚口感好|  楼主 | 2021-6-28 23:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问大家有在串口中断处理函数调用两次USART_ReceiveData吗?本人想知道两次接受的数据是否一样,目前我没有实物测试,所以想问问大家

使用特权

评论回复
沙发
LEDyyds| | 2021-6-30 10:10 | 只看该作者
这个是可以调用多次的,你可以看一下该函数的返回值,只有一个数据,也就是说你调用一次只能接收到一个数据,如果你的数据量不止一个就需要多次调用来接收完整的数据

使用特权

评论回复
板凳
单片小菜| | 2021-6-30 10:13 | 只看该作者
需要在中断里面进行执行的,而不是别的地方。

使用特权

评论回复
地板
littlelida| | 2021-6-30 13:23 | 只看该作者
调用一次 收一个数据
多次调用 收多个数据

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

324

帖子

0

粉丝