各位给看一下: 最近用stm32f103的usart2做数据收发,配置为USART_IT_RXNE中断,在中断程序中当接收数据匹配则标识位置位,主程序查询标识位并返回调试软件相应数据,但现在有个问题让人费解:主程序中发送数据 USART_SendData( USART2, chSend); while(USART_GetFlagStatus(USART2, USART_FLAG_TXE) == RESET); 执行到发送等待时也进入中断,我在程序配置中是没有使能发送中断的怎么会发送数据也进入中断呢,而且我特意用 USART_ITConfig(USART2, USART_IT_TXE, DISABLE); 也是于事无补,各位给点建议看看究竟是怎么回事?急呀。 |