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.
Hi, I'm developing 1-wire SCI communication with using TMS320F280039C & C2000_DigitalPower_SDK 4.2.0.00
SCI communication that I willing to develop starts communication with receiving SCI break.
I can make a code in receiver side like below with using C2000_DigitalPower SDK Library
if(SCI_getRxStatus(SCIA_BASE) == SCI_RXSTATUS_BREAK)
{
start communication
}
I should test communication both receiver side and transmitter side.
But I don't know how to make SCI Break in transmitter side.
SCI communication can send data once with 8-bit, but SCI Break occurs when logic low for 9.625 bit periods following a missing stop bit.
Can you tell me how to send SCI Break to receiver side from trasmitter side
Hi Jaehoon,
To my knowledge, the only may to manually induce a break-detect on the RX pin is to manually drive the pin low as a normal GPIO. I will confirm this with our other SCI experts and get back to you as soon as possible.
Thank you,
Luke
Hi Jaehoon,
I discussed this with another SCI expert, and only proven way to do this is by driving the pin low as a GPIO by switching the mux option. Is this acceptable for your application?
Thank you,
Luke
Hi Luke,
Thank you for your confirmation.
I'll try to make SCI Break with using GPIO control.