发送一些数据不能进入USART1中断

[复制链接]
683|9
 楼主| zhaoxqi 发表于 2016-2-29 21:34 | 显示全部楼层 |阅读模式
晶振用的是7.3728的,波特率2400,4800和9600都可以很好的和上位机实现通讯,就是38400只能上传到PC,由PC不能发送到板子。用IAR仿真出现的现象时:发送一些数据不能进入USART1中断
huangchui 发表于 2016-2-29 21:35 | 显示全部楼层
还有什么表现啊
 楼主| zhaoxqi 发表于 2016-2-29 21:35 | 显示全部楼层
F149的.一些数据能进入中断但是RXBUF1始终保持0x00。
jiajs 发表于 2016-2-29 21:35 | 显示全部楼层
波特率2400,4800和9600时用IAR仿真没问题吧?
 楼主| zhaoxqi 发表于 2016-2-29 21:36 | 显示全部楼层
波特率2400,4800和9600时用IAR仿真真没问题,甚至38400上传PC都没有问题可是回传板子就不行了
 楼主| zhaoxqi 发表于 2016-2-29 21:37 | 显示全部楼层
RXBUF1要么没有接收到进不到中断里边去,要么直接接到0x00。
zhanghqi 发表于 2016-2-29 21:37 | 显示全部楼层
能把你的程序帖出来看看吗?
zhanghqi 发表于 2016-2-29 21:39 | 显示全部楼层
你用的晶振没问题吧?
zhenykun 发表于 2016-2-29 21:39 | 显示全部楼层
对,高波特率要求晶振要稳定
 楼主| zhaoxqi 发表于 2016-2-29 21:39 | 显示全部楼层
嗯,我知道了,多谢啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

808

主题

10636

帖子

4

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