2019-10-27 04:44 AM
I already confirmed HAL_UART_Receive() can receive expected data. However I can't using HAL_UART_Receive_DMA.
When I looked into RDR register (huart.Instance->RDR), I can see the first 1 byte of data sent from target is received. But the data isn't copied to data buffer specified to the 2nd argument of HAL_UART_Receive_DMA().
What do I miss something I need to be add in order to make DMA transfer work ?
I think that generated code fulfills to work DMA well..