Solved
UART DMA Transmitter and receiver issue
i'm using STM32F730 as uart receiver and STM32f0 as uart transmitter baud rate 9600, 8 bit data representation. i'm using DMA with interrupt for the communication. i'm using HAL for programming on IAR workbench.
The transmitter is continuously transmitting 20 bytes after a delay of 1 sec. i'm facing following issue:
- The receiver gets interrupted only once and after wards it is not getting interrupted.
- i've reused "HAL_UARTEx_ReceiveToIdle_DMA(&huart1,Rxr,20);" in interrupt callback function "HAL_UARTEx_RxEventCallback(UART_HandleTypeDef *huart, uint16_t Size)".
