我使用了USART2,同时在USART2_RTS引脚上接了一个按键,按下时为低。问题是:当按键按住不放时,USART2_TX为低电平,不能正常发数据;只有按键松开时才能发。 这个怎么用程序解决呀? 串口配置: USART_InitTypeDef USART_InitStruct; USART_InitStruct.USART_BaudRate = 19200; USART_InitStruct.USART_StopBits = USART_StopBits_1; USART_InitStruct.USART_WordLength = USART_WordLength_9b; USART_InitStruct.USART_Parity = USART_Parity_Even; USART_InitStruct.USART_HardwareFlowControl = USART_HardwareFlowControl_None; USART_InitStruct.USART_Mode = USART_Mode_Tx | USART_Mode_Rx; USART_Init(KNX_UART, &USART_InitStruct); 芯片是:STM32F103C8 |
评分
查看全部评分
谢谢!还真是短路了。。。。