[STM32G4] STM32G4 USART 空闲中断触发异常

[复制链接]
3233|43
heweibig 发表于 2023-5-10 19:40 | 显示全部楼层
你把接收函数这块修改一下应该就行吧
lium 发表于 2023-5-10 19:42 | 显示全部楼层
一般我都是接收的时候有个协议,收到最后一个字节之后,把标志位配置完成接收,然后再去处理数据
heweibig 发表于 2023-5-10 19:43 | 显示全部楼层
应该会出现触发中断吧,因为是你的接收函数的逻辑好像是这样
llia 发表于 2023-5-10 19:46 | 显示全部楼层
你网上参考一下别人写的呗,对比一下
yinxiangh 发表于 2023-5-10 19:47 | 显示全部楼层
我记得网上好多串口接收发送的demo,但是要是使用DMA的话,得好好找找,而且你可以使用cubemx配置一下,看看,参考一下官方生成的demo,学学
tian111 发表于 2023-5-10 19:48 | 显示全部楼层
在stm32与上位机通信过程中,有的时候会受到干扰导致下位机触发通信异常,然后单片机会自动屏蔽通信接收中断,导致只有通信模块不正常,其他部分正常运行。
chenho 发表于 2023-5-10 19:52 | 显示全部楼层
需要确认一下发送端是否连续发送,发送端最好使用DMA发送。
llia 发表于 2023-5-10 19:54 | 显示全部楼层
可以把代码贴出来看看吗?
V853 发表于 2024-1-2 10:36 | 显示全部楼层
收到末了一个字节触发发送间断
elephant00 发表于 2024-1-2 11:43 | 显示全部楼层
中断配置问题
两只袜子 发表于 2024-1-2 11:43 | 显示全部楼层
检查USART配置
jcky001 发表于 2024-1-2 11:45 | 显示全部楼层
检查中断服务程序(ISR)
cr315 发表于 2024-1-2 11:46 | 显示全部楼层
不稳定或噪声大的电源可能会影响USART的正常工作。
Wordsworth 发表于 2024-4-1 07:13 | 显示全部楼层

变换器效率就显得比较低
Clyde011 发表于 2024-4-1 08:16 | 显示全部楼层

每个电容与纹波电流源的引线阻抗一样
公羊子丹 发表于 2024-4-1 09:09 | 显示全部楼层

设计者的作用就是在理解电路工作过程的基础上,保证PCB设计合理。
公羊子丹 发表于 2024-4-1 09:09 | 显示全部楼层

设计者的作用就是在理解电路工作过程的基础上,保证PCB设计合理。
万图 发表于 2024-4-1 10:12 | 显示全部楼层

两个环路最有可能产生电磁干扰(EMI)
Uriah 发表于 2024-4-1 11:15 | 显示全部楼层

大大减小与其他引线之间的容性耦合
帛灿灿 发表于 2024-4-1 13:11 | 显示全部楼层

滤波电容接线端的放置很重要
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部