OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3766|回复: 1

使用STM32 串口接收问题,帧中断只接收一个字节

[复制链接]

1

主题

13

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2020-4-9
在线时间
7 小时
发表于 2021-3-22 10:55:54 | 显示全部楼层 |阅读模式
1金钱
使用两个板子的stm32 串口通讯,一个是F091 的串口5 ,另一个是F103RC 串口5,因为是两个板子 都是用MAX3232 芯片进行转换电平,发现F103给F091 发送数据时 一帧数据只能接收一个字节,采用的是接收帧中断模式,调试发现 F091接收时候 有个 ISR寄存器中的NE(noise detect flag)被置位了,奇怪呀。
然后 又用USB转串口 通过PC给F091 发送一帧数据,结果还是不接收,难道是硬件问题?换了个板子 还是不行呀。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2021-3-23 02:38:14 | 显示全部楼层
程序处理的问题吧,串口接收数据是一个个的接收的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-29 06:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表