TI E2E™ 设计支持论坛将于 5 月 30 日至 6 月 1 日进行维护。如果您在此期间需要技术支持,请联系 TI 的客户支持中心寻求帮助。

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/RM57L843:无需使用 halcogen 软件即可对 RM57进行编程

Guru**** 2048030 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/641787/ccs-rm57l843-rm57-programming-without-using-halcogen-software

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

工具/软件:Code Composer Studio

我们是否可以在不使用 Halcogen 的情况下对 RM57控制器进行编程? 如果是、请告诉我有关库和软件的信息

我将 halcogen 与 CCS 结合使用、但现在我想自己设置寄存器值、而不是使用 halcogen、因此请指导我

Avance、谢谢

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

    是的、您无需使用 HALCoGen 即可设置/清除寄存器。 我建议您使用 HALCoGen 生成的驱动程序。 例如、
    设置 GIO 引脚3、--> gioPort->DSET =(uint32) 1U <<3;
    设置 GIO 引脚4、--> gioPort->DSET =(uint32) 1U << 4;
    清除 GIO 引脚3、->gioPort->DCLR =(uint32) 1U <<3;
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢主席先生、我在不使用 halcogen 生成的驱动程序的情况下、获得了您的观点。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    正在等待您的回复
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以为所有模块编写类似的驱动程序。 要编写低级驱动程序、您需要非常了解模块、了解所有寄存器。 您能否告诉我们您为什么不想使用通过 HALCoGen 生成的驱动程序?

    例如、您可以直接将值写入存储器

    设置所有 GIOA 引脚:*(无符号 int*) 0xFFF7BC40 = 0x00FF;
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    为了学习目的、我不想使用 halcogen 生成的驱动程序、感谢先生的回复