AnsweredAssumed Answered

UART Start of Transfer Problem

Question asked by Brian Wallis on Apr 13, 2011
Latest reply on Oct 11, 2011 by JR Simma

I'm connecting to a J1708 serial network with the K40X256. One of the requirements of the J1708 spec is that a transfer must start within a half bit time of when it is programmed (this is necessary to detect collisions with other devices that start the transfer at the same time). J1708 runs at 9600 baud, so a half bit time is 51us. So after programming the UART data register the transfer needs to start within 51 us.

 

When I program the UART data register the transfer starts anywhere from 51 to 150 (0.5 to 1.5 bit time). Is there a signal that I can synchronize the writing of the data register so I can guarantee that the transfer will start in a half bit time?

 

 

Outcomes