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.

[参考译文] SCI 用于环回或无环回

Guru**** 2563960 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/640429/sci-for-loopback-or-none-loopback

Thread 中讨论的其他器件:controlSUITE

您好:

我使用 controlSUITE 的 device_support ->F2802x->V230->F2802x_examples_drivers->sci_ehcoback  /  scia_loopback  / scia_loopback 中断。      三 个示例格罗夫。

但是出现了问题(顺便说一下,我使用 f28020 MCU )。   即:

首先,我 将 scia_loopback 中断下载 到 我的主板上,运行,  一切正常!  。   

第二:当我断开回送设置( SCI_enableLoopBack (mySci);) 时,连接 TX 和 RX 端子外部, 我是说,我直接将这两个引脚短接。  Rusult 是 sciaRxFifoIsr()  无法接收来自 RX 引脚的信号

第三:我返回重新加载 sci_ehcobback 程序,并使用 RX OUT 引脚缩短 TX。 然后运行、一切正常!

我的目的是使用中断接收来自 RX 引脚的信号  ,而不是 使用 环回。

我比较了这两个程序,但无法找到问题的原因。

还有什么 要做的呢? 有人会给我建议吗?

 

最恰当的考虑

hunk fu!

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

    如果您连接了正确的引脚、则其工作方式应与内部回送相同。 您需要检查连接。

    此外、请确保您在初始化代码中将0写入 LOOPBACKEN、而不是正常的1。 如果您只是注释掉写入内容、则可能无法正常工作、并且可能无法正确初始化或配置。

    SAL