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.

[参考译文] TMS320F2.8035万:[F2.8035万] SCI SWRESET位的操作

Guru**** 2538960 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/616561/tms320f28035-f28035-the-operation-of-sci-swreset-bit

部件号:TMS320F2.8035万

您好,Champs:

我的客户想知道

1.通过 启用SCI模块上的位,需要多少时钟来进行SCI软件重置?

2.  软件重置是否会清除移位寄存器的位计数器?

请向我们提出您的建议。

谢谢

巴西

Brian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Brian,

    1. 我不理解您的第一个问题,要重置模块,只需清除SW重置,然后设置SW重置= 1。
    2. SW重置位不会清除RXFFST[3-0],这是否可以回答您的问题?

    此致,
    科迪

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Cody:

    这种情况是UART通信发生FE和OE状态。
    客户执行软件重置以清除状态,但以下RX数据不正确。
    根据数据表,SW重置位将清除状态标志并重置状态字符。
    问题如此明确
    1.当SW复位时,需要多少时钟来执行新的启动操作
    2.如果RXSHF寄存器已开始接收比特数据,则启用软件重置时会发生什么情况。
    RXSHF的内部计数器是否一起重置并开始识别新数据???

    他们试图这样做是因为他们需要解释为什么他们接收数据可能会很匆忙。
    请帮助我们。

    非常感谢。

    巴西
    Brian Chang
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Brian,

    很抱歉回复延迟。

    1.我不期望超过几个周期。 如果这对客户至关重要,我可以尝试找出确切的数字。

    2.如果客户想要丢弃旧值并在重置后立即开始捕获新值,他们可以使用RXFIFO重置和TXFIFO重置刷新FIFO寄存器。

    此致,
    科迪