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.

[参考译文] TMDX570LC43HDK:SCI 端口设置问题

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1223061/tmdx570lc43hdk-sci-port-setup-issue

器件型号:TMDX570LC43HDK
主题中讨论的其他器件:HALCOGEN

我需要为我的项目使用所有4个 SCI 端口。 除 SCI 端口2外、所有端口均工作正常。 所有端口均配置为相同的设置。 我执行了快速测试、以确认 SCI 端口不工作。

#include "HL_sys_common.h"
#include "HL_sci.h"

void sciDisplayText(sciBASE_t *sci, uint8 *text,uint32 length);
void sciDisplayData(sciBASE_t *sci, uint8 *text, uint32 length);

int main(void)
{
    sciInit();
    uint8_t value1 = 0xA1;
    uint8_t value2 = 0xA2;
    uint8_t value3 = 0xA3;
    uint8_t value4 = 0xA4;

    sciDisplayData(sciREG1, &value1, 1);
    sciDisplayData(sciREG2, &value2, 1);
    sciDisplayData(sciREG3, &value3, 1);
    sciDisplayData(sciREG4, &value4, 1);

    return 0;
}

在上面的代码中、我可以在 SCi 端口1、3和4的 Teraterm 终端中看到数据。 SCI 端口2不在终端上打印任何内容。

所有端口的 HalCoGen 中的 SCI 设置都是相同的。

       

我已启用所有 SCI 驱动程序

 '

 

我从"引脚多路复用"选项卡中选择了必要的引脚。 我未更改任何 "输入引脚多路复用"和"特殊引脚多路复用"选项卡。

我正在使用 TTL 至 USB 转换器、电路板扩展连接器的引脚连接是:

SCI 端口 发送 接收
SCI 1. B7. 答7
SCI 2. T5 P4.
SCI 3. n2. W3.
SCI 4. B13. A13.

有人能告诉我我缺少什么吗? 欢迎任何建议。

此致
UA

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

    你好、UA、

    很抱歉耽误你的时间。

    我们已着手解决您的问题、我们很快将提供相关更新。

    --

    谢谢。此致、
    Jagadish。

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

    感谢您的答复。  我期待收到您的回复。

    此致
    UA  

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

    你好、UA、

    我没有看到您的配置有任何问题、配置看起来不错。

    确保外部连接已正确连接。 并执行环回测试。

    --

    谢谢。此致、
    Jagadish。