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.

CCS/TMS320F28035: SCI TX RX Interrupt without FIFO

Part Number: TMS320F28035
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

Hi,

I have some problems with sci communucation. I can easly communicate  using  FIFO with my micro controller device through the ADAM which provide to convert from RS232 to RS422 However I want to use RX interrupt without FIFO. Can anyone help me and tell me SCI register settings that what I have to do?

  • Yavuz,

    For SCI examples, please see:

    C:\ti\c2000\C2000Ware_<version>\device_support\f2803x\examples\c28\ <SCI examples>

    The FIFO enhancements are only available if SCIFFENA (bit 14) in the SCIFFTX register is set.  If you want to use the FIFOs for TX but not RX, then adjust the receive FIFO interrupt level RXFFIL (bits 4-0) in the SCIFFRX register.

    I hope this helps. If this answers your question, please click the green "Verified Answer" button. Thanks.

    - Ken

  • Hi Ken,

    Thank you for your answer but as you said I want to use only FIFO for TX not RX. I dont understand how does RXFFIL register work and how am I going to use it.  In addition to I am using no parity, one stop bit, idle line mode, 8 chracter

  •   

    Lookat the picture,

    if I want to use RX int without FIFO, I should close the RXFFIRNA, RXERRINTENA and SCIFFENA bit in their registers. I carried out to complete RX interrupt without FIFO doing this