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

eSCI uart receive bit order

  • March 9, 2017
  • 2 replies
  • 940 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 Technical Moderator
    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

    In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.
    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 ?