Estoy programando un chip STM32F2 Cortex M3 (manual de referencia aquí ). Específicamente, quiero transmitir bits a través del USART. Al leer las páginas 620 y siguientes, entiendo que el hardware debe restablecer el TXE bit del registro de estado USART después de escribir los datos en el registro de datos.
No he podido obtener el TXE para restablecer. Se configura en el arranque, e incluso después de escribir en el registro de datos, permanece establecido.
La razón por la que estoy leyendo TXE bit es porque quiero asegurarme de que no estoy abrumando al USART con las solicitudes de transmisión. ¿Cómo puedo obtener el bit TXE para reiniciar? ¿Debe leerse el TXE bit en comunicación normal?