风中的IT 发表于 2015-8-28 00:10:56

STM32F407串口轮询寄存器方式?

由于应用层程序要求串口为轮询方式接收数据,没有用到标准库,因此用寄存器操作如何确定下位机接收到数据?我写的是if(UART1->SR&0x20!=0),条件满足认为接收到数据,但是在线调试发送数据缓冲区里没有值,照着中断的例程操作是可以接收到数据的,请教做过的大神指点指点,谢谢!

风中的IT 发表于 2015-8-29 09:19:49

已解决,if(UART1->SR&0x20!=0),条件满足认为接收到数据,寄存器轮询方式就是这样操作的
页: [1]
查看完整版本: STM32F407串口轮询寄存器方式?