stm32f207不能接收PC数据

[复制链接]
 楼主| xnlilin 发表于 2012-6-8 10:01 | 显示全部楼层 |阅读模式
通过查询方式收来自己PC的数据,但始终收不到,UART4_DR register也没有值.但向PC写数据就可以
while (USART_GetFlagStatus(EVAL_COM4, USART_FLAG_RXNE) == SET)
    {
      EVAL_COM1->DR;
    }
xuchess 发表于 2012-6-8 15:48 | 显示全部楼层
关注!
wuyusheng314 发表于 2012-6-8 16:29 | 显示全部楼层
先用示波器查看数据是否进入MCU,如有再看是否进入中断,没进入中断就看中断向量等等寄存器配置。。。这个我前段时间用的好好的,也是用的固件库。
wuyusheng314 发表于 2012-6-8 16:29 | 显示全部楼层
先用示波器查看数据是否进入MCU,如有再看是否进入中断,没进入中断就看中断向量等等寄存器配置。。。这个我前段时间用的好好的,也是用的固件库。
 楼主| xnlilin 发表于 2012-6-8 16:40 | 显示全部楼层
非常奇怪,程序开始跑的时候会暂停从用户那里取得输入,但在我没有发的情况下竟然有收到数据(RXNE=1,DR里面有值),然后我再通过PC发,就再也收不到数据了:dizzy:
airwill 发表于 2012-6-9 20:26 | 显示全部楼层
首先排除连接和焊接上的问题吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

6

帖子

0

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