Hi Team,
Set to trigger an interrupt at the start of reception:
DMA_setInterruptMode(DMA_CH6_BASE, DMA_INT_AT_BEGINNING);
Start processing data when it is detected that no new data is being received. Since the received data will be smaller than TRANSFER:
DMA_configTransfer(DMA_CH6_BASE, TRANSFER, -0, 1);
In the current test, restarting receiving data cannot trigger a new interrupt:
DMA_startChannel(DMA_CH6_BASE);
In the actual test, both LIN and DMA need to be cleared.
May I ask which registers need to be cleared and how to do it?
Thanks & Regards
Yale Li