SPRUJ53D April 2024 – April 2026 TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1
FILE: lin_ex7_sci_dma_single_buffer.c
This example configures the LIN module in SCI mode for internal loopback with the use of the DMA. The LIN module performs as SCI with a set character and frame length in single-buffer compatibility mode. When the transmit buffer, that is, the SCITD register is free, the DMA will transfer data from global variable sData into this register. Once the received buffer, that is, the SCIRD register contains data, the DMA will transfer the data into the global variable rdata.
When all data has been placed into rData, a check of the validity of the data will be performed in one of the DMA channels' ISRs.
External Connections
Watch Variables