当前位置: 代码迷 >> 单片机 >> ARM单片机串口数据寄存器不能读写的有关问题
  详细解决方案

ARM单片机串口数据寄存器不能读写的有关问题

热度:61   发布时间:2016-04-28 16:01:52.0
ARM单片机串口数据寄存器不能读写的问题
我直接给串口数据寄存器赋值(如0X31),在调试过程中该寄存器一直为0,不知到底哪里出问题,帮帮啊。

------解决方案--------------------
它的读和写可能是不同的寄存器....读是接收,写是发送,虽然它们是同一个地址.
------解决方案--------------------
为什么是USART2->DR=0X31;//SFR一般是一个地址,怎么是指针USART2->
------解决方案--------------------
一般来说,UART的发送和接收寄存器会使用相同的地址. 也就是说,发送寄存器是无法读的, 你读的总是接收寄存器.
  相关解决方案