[STM32F0] 串口接收问题

[复制链接]
 楼主| liguhu138 发表于 2023-7-23 15:41 | 显示全部楼层 |阅读模式
本帖最后由 liguhu138 于 2023-7-23 15:51 编辑

我用的是芯片是STM32F042,开了串口中断,但串口一发数据到串口,不知道为什么串口RXD会一直为低电平,单片机死机,我用STM32F103的都没问题,郁闷!!!!有没有大虾帮忙解决。   我用的是HAL库,标准库的好像都没这个问题。 7457664bcd9efcc6d0.png    1224864bcda0e25fbc.png
她已醉 发表于 2023-8-15 22:20 | 显示全部楼层
可能是你的串口中断接收函数,里面没有操作?一直在里面转转转?
失物招領 发表于 2023-8-16 01:17 | 显示全部楼层
这个你最好是串口接收要有数据处理或者退出的操作哦

春日负喧 发表于 2023-8-16 03:13 | 显示全部楼层
你参考标准库的操作看看呗

温室雏菊 发表于 2023-8-16 05:29 | 显示全部楼层
之前我遇到过,就是串口中断打开,但是没做数据处理,就收到数据就死机

风凉 发表于 2023-8-16 09:16 | 显示全部楼层
你把你的串口接收函数看看

西洲 发表于 2023-8-16 11:16 | 显示全部楼层
这个跟芯片没啥关系吧,还是程序逻辑的事儿

将爱藏于深海 发表于 2023-8-16 13:35 | 显示全部楼层
你的接收函数要有操作的啊

故意相遇 发表于 2023-8-16 15:21 | 显示全部楼层
感觉你的串口接收了,但数据没处理呢

白马过平川 发表于 2023-8-16 18:46 | 显示全部楼层
你仿真看一下程序崩在哪儿了呗

我吃小朋友 发表于 2023-8-16 20:15 | 显示全部楼层
你的操作没啥问题,就是接收函数的事儿,你弄个break也没啥问题

Mowergy 发表于 2023-10-21 14:45 | 显示全部楼层
是不是你的串口中断接收函数,里面没有操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

44

帖子

1

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