4165| 14
|
串口通信的问题,求助大佬们 |
1金钱
最佳答案因为定义中是这样的
if ((USARTx->SR & USART_FLAG) != (uint16_t)RESET)
{
bitstatus = SET;
}
else
{
bitstatus = RESET;
}
typedef enum {RESET = 0, SET = !RESET} FlagStatus, ITStatus;
SET 不一定 等于1
while(USART_GetFlagStatus(USART2,USART_FLAG_RXNE)!=1);//等待接受标志位置1
收到数据后USART_GetFlagStatus(USART2,USART_FLAG_RXNE)=SET
相当于USART_GetFlagStatus( ...
| |||
| ||
| ||
| ||
shop60994719.taobao.com
|
||
| ||
| ||
| ||
| ||
| ||
shop60994719.taobao.com
|
||
| ||
| ||
| ||
| ||
| ||
shop60994719.taobao.com
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-30 11:45
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网