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/TMS570LS1224:如何在 CCS 和 Halcogen 中执行板载 LED 闪烁程序

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/910294/ccs-tms570ls1224-how-to-do-onboard-led-blinking-programme-in-ccs-and-halcogen

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

工具/软件:Code Composer Studio

尊敬的先生:

我多次尝试根据您网站上提供的 Vedio 执行板载 LED 闪烁程序。

但它仍然无法正常工作。 指示灯不闪烁。 我将 PWM 0用于该示例。

请在这方面帮助我。

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

    您好、Prajod、

    您使用的是哪种电路板? 在 LS1224 Launchpad 上、2个用户 LED 连接到 GIOB1和 GIOB2。 您是否在 GIO 引脚上生成 PWM 信号?

    更简单的方法是在 RTI 定时器 ISR 中切换 GIOB1或 GIOB2。

    请参阅 HALCoGen 示例项目:rtiBlinky 示例

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

    您好、Wang、

    非常感谢您的快速响应。

    您使用的是哪种电路板?   

    是的、TMS570LS1224电路板 AM 正在使用。

    在中尝试使用引脚8与 PWM0切换。 我参考了此示例 https://training.ti.com/hercules-how-tutorial-pwm-generation-using-hercules-launchpad

    您能否共享 rtiblinky 示例的链接

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

    您好、Wang、

    请找到我在 Halcogen 和 CCS 中所做的附加屏幕截图。 我应该对用户 LED 闪烁做什么校正

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

    您好!

    正如我说过的、用户 LED 连接到 GIOB[1]和 GIOB[2]。 NHET[8]引脚上的 PWM 信号无法切换这些 LED。

    在 HALCoGen 中:

    1.启用 GIO 模块

    2.将 GIOB[1]和 GIOB[2]配置为输出

    在 main()中:

    1.调用 GIO init: gioInit()

    调用 GIO API:  gioToggleBit (gioPORTB、0x2);这将打开或关闭连接到 GIOB[1]的其中一个 LED。

    如果要在 RTI 定时器中断例程中切换 GIO、请参阅 https://e2e.ti.com/support/microcontrollers/hercules/f/312/t/910234

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

    您好!

    我尝试了此示例 http://e2e.ti.com/support/microcontrollers/hercules/f/312/t/910234

    但它仍然无法正常工作。 您能否查看我随附的屏幕截图

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

    您好!

    附加的 CCS 文件错误。 请查看以下内容

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

    此项目不适用于 TMS570LS1224 Launchpad。  

    该 Launchpad 使用 GIOB[1]和 GIOB[2]来指示2个用户 LED。 您应该初始化 GIO 模块:gioInit()

    2.将 GIOB[2:1]设置为输出、但改为将 NHET 引脚设置为输出。

      gioSetDirection (gioPORTB、0xFF);