Other Parts Discussed in Thread: DRA829
Tool/software: Code Composer Studio
Hi,
I tried to use state machine to simulate LIN communication, and then Ihad a new problem:
LIN protocol requires the break field to be at least 13-bits dominant signals, such as Fig 1 and Fig 2. But when using the UART of DRA829 to simulate LIN communication, I found that there was no way to continuously send low-level signals of 13-bits length. Because the stop bit is a high-level signal, such as Fig 3, I try to send 0x07 and 0x00 and want to get a low-level signals of continous 13-bits, but after 8-bits Data(0x07), there will be a high-level stop bit. Then I check the DRA829's TRM, and found that the Data bit of UART only can be configured to 5,6,7,8 or 9 bits ,and the stop bit only can be configured to 1,1.5, 2 bit(s), such as Fig 4.
So my first question is does this mean that when using the UART of DRA829 to simulate LIN communication, it cannot send the break filed of the header frame according to the LIN protocol and cannot be used as the master node?
In another chip we use with LIN mode, it can send such a break filed signal, such as Fig 5, and my second question is can thr UART of DRA829 do this? If so, how to configure it?
Hope to hear from you soon
Thanks & Regards.