AnsweredAssumed Answered

STM32F103ZD USART3 RXNE interrupt not working?

Question asked by van_Winkoop.Henk.006 on Dec 23, 2013
Latest reply on Dec 23, 2013 by Clive One
Hi,

I made many applications using USART1 and 2 with and without using DMA. On behalf of making some setup mistake USART3 Rx seems not to react on received data. Transmit interrupts TXE and TC work fine. Valid data with valid baudrate is applied to USART3 RX-pin.


This is my setup:

- using default register values

- enable the alternate function io clock (APB2)
- enable the USART3 peripheral clock (APB1)
- set USART3 Tx pin to alternate function IO
- set USART3 Rx pin to input float
- define baudrate settings
- enable usart
- enable transmitter
- enable receiver
- enable USART3 NVIC interrupt
- enable USART3 RXNE interrupt

Receive interrupt RXNE is never entered.

Do I mis something?

Thanks,

Henk

Outcomes