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.

TMS320F280039C: LIN_writeSCiCharNonBlocking

Part Number: TMS320F280039C

Tool/software:

Dear Champs

I am asking this for our customer. 
The user wants to use SCiCharNonBlocking in LIN module in SCI mode. 
from below SCITD, it says the user should check SCIFLR.23 but it shows reserved in P3162 of TRM. 
is there anything wrong?
So, what API should the user use to check it?

would you please explicitly show us what API is to check SCIFLR.23 (or TXRDY) and then for SCICharNonBlocking?


  • Hi Wayne,

    This looks like a typo in the register numbering, SCIFLR.8 is the TXRDY bit.

    The LIN_isSCISpaceAvailable() API can be used to check status of TXRDY, and the LIN_writeSCICharNonBlocking() can be used to write to the transmit buffer once space is available.

    Thanks,

    Arnav