打印

STM32接受串口数据问题请教

[复制链接]
1235|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huangfeng33|  楼主 | 2013-11-7 20:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
单片机接受串口的数据,接受字符超过14个,则会不停的产生串口中断。反复接受字符,单步跟踪可以接受完14个字符,如果直接运行就全部乱了,如果小于14个则可以的,换了一块板子也是可以的,但是有3块板子都是不行的,估计不是板子问题。
哪位前辈可遇到类似的问题,谢谢指点下!
沙发
杨爱林林| | 2013-11-8 08:14 | 只看该作者
超过14个 产生中断  是hardfault吗
还有 是中断接收 还是查询

使用特权

评论回复
板凳
magicoctoier| | 2013-11-8 09:59 | 只看该作者
跟踪下,进入串口中断时都有些什么串口中断标志。

使用特权

评论回复
地板
拿起书本| | 2013-11-8 10:28 | 只看该作者
调试可以,正常运行不可以,说明中间有延时了就可以了,你看看程序是不是接收部分时间过长或者过短呢 ?

使用特权

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

本版积分规则

506

主题

2446

帖子

8

粉丝