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.

[参考译文] CCS/TMDX570LC43HDK:SCI 的 TMDX570LC43HDK 问题

Guru**** 2460180 points
Other Parts Discussed in Thread: TMDX570LC43HDK, HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/649378/ccs-tmdx570lc43hdk-tmdx570lc43hdk-problem-with-sci

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

工具/软件:Code Composer Studio

你(们)好

我使用的是 TMDX570LC43HDK、并尝试通过 SCI3端口与另一个板进行通信。 因此、在 HCG 中、我启用 "SCI3驱动程序"、在"VIM 通道64"中启用中断、在"SCI3配置"中、我启用 RX 中断。 我还在 PINMUX SCI3中启用、以将 NHET1[6]用作 RX 引脚 、将 NHET1[13]用作 TX 引脚。 但是、我什么也没有。 我当然会错过配置中的某些内容、但我只是不知道是什么。 我还尝试自检 SCI3、但也没有任何结果。

我在这里加入我的自检代码。

在这里确实需要一些帮助。

此致、

OJ

e2e.ti.com/.../3324.HL_5F00_sys_5F00_main.c

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

    我刚刚完成了教程"Hercules 教程:将 SCI 用于 UART 通信"。 同样的问题、电路板只是不会在 UART 接收时触发通知。 此外、我还注意到、当我将数据从 PC 发送到电路板时、RX LED 闪烁、但同样不会触发通知。

    希望它能有所帮助。

    此致、

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

    哎啊、我终于找出了我的代码中的错误。 再次忘记_enable_IRQ()!

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

    您好!

    再说一次、它不是这样。 我再试一次、但它仍然不起作用!

    有什么想法吗?

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

    您能否将 halcogen 项目发送给我、以便我查看一下? 您是否手动查看过 Rx 寄存器和 Rx 输入以查看数据是否到达、以及它只是一个中断问题还是一个 SCI 驱动程序配置问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    jacquis、

    如果您可以包含主函数、这样我就可以看到您是如何调用初始化函数以及如何连接 SCI HAL 驱动程序的、这也会很有帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    卡盘、

    我终于知道如何启用 RX 中断:我只需在 sciInit 函数之后放置一个 sciReceive 函数、 它现在就能正常工作。 但是、这是预期行为吗? 我加入了我的项目、如果您能看一下、我们将不胜感激。

    谢谢你。

    e2e.ti.com/.../2526.SCI.zip