This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LS1224: UART stop bit does not exist when sending data continuously

Part Number: TMS570LS1224
Other Parts Discussed in Thread: LAUNCHXL2-TMS57012, HALCOGEN

Hi, all. For UART module, when I send one byte data, it works fine. However, when I send continuous data, I use oscilloscope to figure out that the stop bit does not exist between each byte.

See the image. What I am doing is, I sent 5 bytes, each byte is a 0x55. First image is the starting point of transmitting, which is exactly correct. While, at the end of first byte, TX keeps low. The second image is taken between first bye and second byte, the middle part keeps low. Correct me if I am wrong, what I think is that, UART should keeps high(or, have a stop bit) after a complete transmission of a byte.

To summary my problem, there exist one stop bit at the very end of transmission, but stop bit does not exist in the middle between each byte.