Skip to main content
270284440
Associate II
March 9, 2017
Question

eSCI uart receive bit order

  • March 9, 2017
  • 2 replies
  • 923 views
Posted on March 09, 2017 at 10:44

Hi,

Refer to reference manual RM0029 Page1362, while using eSCI as UART mode,

1) for SCI data register eSCI_DR,what's meaning for two lines below 15:0(R), 0:15(W)?

2) while bit sequence D0->D7(10101101) received on UART_RXD line (bit order is D0->D7), how data

stored in eSCI_DR register?

a) eSCI_DR[7:0] = D[0:7](10101101)

b)  eSCI_DR[7:0] = D[7:0](10110101)

which one is correct,why?

Thanks in advanced.

0690X00000606WgQAI.png

#esci
    This topic has been closed for replies.

    2 replies

    Erwan YVIN
    ST Employee
    March 9, 2017
    Posted on March 09, 2017 at 10:48

    Yes ,  the RM is not clear

    I would take  

    eSCI_DR[7:0] = D[7:0](10110101)

       Best regards

                       

                           Erwan

    270284440
    270284440Author
    Associate II
    March 10, 2017
    Posted on March 10, 2017 at 04:04

    Hi, Erwan

    May I confirm item 1)

    What is digitial 15-0 of R, and digital 0-15 of W?

    Does digital 0 Most Significant Bit, and digital 15 means least Significant Bit ?