[STM32G4]

STM32G4 USART 空闲中断触发异常

[复制链接]
603|43
手机看帖
扫描二维码
随时随地手机跟帖
zyj213|  楼主 | 2022-8-31 19:13 | 显示全部楼层 |阅读模式
用的是DMA加idle中断接收发送数据,发现会出现只接收到一个数据就会进入IDLE中断,请大神指点一二

使用特权

评论回复
一只眠羊| | 2022-9-18 10:45 | 显示全部楼层
那你中断接收这块做个处理呗,收到最后一个字节触发发送中断

使用特权

评论回复
月亮一键变蓝| | 2022-9-18 11:07 | 显示全部楼层
你想实现什么功能呀?

使用特权

评论回复
将爱藏于深海| | 2022-9-18 11:29 | 显示全部楼层
可以把你的流程思路说一下么,帮你分析一下代码

使用特权

评论回复
温室雏菊| | 2022-9-18 11:51 | 显示全部楼层
你最好把接收和发送的代码贴出来看看

使用特权

评论回复
故意相遇| | 2022-9-18 12:13 | 显示全部楼层
一般情况是在收到最后一个字节的时候触发一下中断就可以了

使用特权

评论回复
你把接收函数这块修改一下应该就行吧

使用特权

评论回复
在曼谷的春| | 2022-9-18 12:57 | 显示全部楼层
一般我都是接收的时候有个协议,收到最后一个字节之后,把标志位配置完成接收,然后再去处理数据

使用特权

评论回复
失物招領| | 2022-9-18 13:19 | 显示全部楼层
应该会出现触发中断吧,因为是你的接收函数的逻辑好像是这样

使用特权

评论回复
白马过平川| | 2022-9-18 13:41 | 显示全部楼层
你网上参考一下别人写的呗,对比一下

使用特权

评论回复
风凉| | 2022-9-18 14:03 | 显示全部楼层
我记得网上好多串口接收发送的demo,但是要是使用DMA的话,得好好找找,而且你可以使用cubemx配置一下,看看,参考一下官方生成的demo,学学

使用特权

评论回复
SantaBunny| | 2023-2-22 22:03 | 显示全部楼层
在stm32与上位机通信过程中,有的时候会受到干扰导致下位机触发通信异常,然后单片机会自动屏蔽通信接收中断,导致只有通信模块不正常,其他部分正常运行。

使用特权

评论回复
seawwh| | 2023-5-6 14:10 | 显示全部楼层
需要确认一下发送端是否连续发送,发送端最好使用DMA发送。

使用特权

评论回复
Undshing| | 2023-5-9 23:52 | 显示全部楼层
可以把代码贴出来看看吗?

使用特权

评论回复
supernan| | 2023-5-10 19:27 | 显示全部楼层
中断接收这块做个处理

使用特权

评论回复
xxrs| | 2023-5-10 19:29 | 显示全部楼层
收到最后一个字节触发发送中断

使用特权

评论回复
supernan| | 2023-5-10 19:30 | 显示全部楼层
你想实现什么功能呀?

使用特权

评论回复
dingy| | 2023-5-10 19:32 | 显示全部楼层
可以把你的流程思路说一下么,帮你分析一下代码

使用特权

评论回复
yinxiangh| | 2023-5-10 19:36 | 显示全部楼层
你最好把接收和发送的代码贴出来看看

使用特权

评论回复
tian111| | 2023-5-10 19:38 | 显示全部楼层
一般情况是在收到最后一个字节的时候触发一下中断就可以了

使用特权

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

本版积分规则

32

主题

135

帖子

0

粉丝