This post was last edited by fish001 on 2019-3-19 21:56 FIFO: The data received by FIFO is read from SCIRXBUF, and the pointer of the receiving FIFO moves back one unit each time it is read. When the read operation is completed, the pointer points to the unit where the last character is stored. In order to continue to read data correctly when entering the receive interrupt next time, the pointer of the FIFO needs to be reset to point to RX FIFO_0. Synchronous communication and asynchronous communication The serial port can realize synchronous and asynchronous communication. Synchronous communication requires strict synchronization of the clocks of the sender and receiver. Generally, the same clock is used, but the advantage is that the amount of data transmitted at one time is large. Asynchronous communication does not require a strictly synchronized clock, but there are regulations on the format of sending and receiving data. Generally, a low level is used as the start bit, followed by 8 data bits (first low bit, then high bit), 1 parity bit, and 1 high level as the stop bit. The signal line is in a high level state during the idle time period. Use of dsp SCI serial communication