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.

[参考译文] 编译器/TM4C123GH6PM:NOB 正在寻找对 TM4C123G 进行编程的开始

Guru**** 2393335 points
Other Parts Discussed in Thread: TLC5958, EK-TM4C123GXL

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/793921/compiler-tm4c123gh6pm-noob-looking-for-a-start-to-programming-tm4c123g

器件型号:TM4C123GH6PM
主题中讨论的其他器件:TLC5958EK-TM4C123GXL

工具/软件:TI C/C++编译器

大家好、感谢您关注我的请求。 几年前、我在键盘上与 PCB 制造商一起启动了一个项目、最终我获得了圆满完成该项目所需的一切! 我的编程技能有些有限、但我已经在 Qt 与 C++完成了一些工作、我是一名专业的学员、因此如果我的原型 PCB 是可行的、我决心最终完成这个项目。 这是我的情况。

我对计算机键盘设计和布局有了一些想法、我设置了器件列表、并与一些开发人员合作提出了第一个原型。 我正在使用 TM4C123GH6PMT 来驱动 TLC5958 (首次进行原型设计、目前未与同一开发人员接触)、以便在我的键盘上提供 RGB LED。 我正在寻找有关从何处开始编程和调试的快速提示、因为我很高兴最终将此项目付诸实现! 我的编码经验有限、但我是一名狂热的学员、已经在 C++和 Qt 中完成了一些项目。 还是专家 Googleer。 感谢您的支持、不胜感激。

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

    好的、您是否有 EK-TM4C123GXL launchpad 和 Code Composer Studio 副本等开发工具? 您还需要下载 TivaWare 库。 您的电路板是否具有连接 JTAG 信号的位置? 您有 JTAG 扫描控制器吗? 如果不是、 EK-TM4C123GXL 中内置了一个简单的模数转换器。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我没有 EK-TM4C123GXL、我希望能够通过 USB 进行编程。 尽管我没有扫描控制器、但该板有一个连接 JTAG 信号的位置。 因此、我可能需要购买 LaunchPad ...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、您至少需要获取 LaunchPad。 您可以通过 USB 引导加载、但如果您编程到器件中的程序具有返回到该 ROM 引导加载程序的工作机制、则无法擦除和重新编程。 此外、您还需要使用仿真器提供的调试功能、即检查内部寄存器并运行到断点。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我在订单和途中有一个。 收到后、我的下一个问题是从哪里开始? 我假设我正在尝试确保 USB 通信、然后从此处发送我的密钥绑定、然后驱动 LED。 我对有关这一重大任务的问题表示歉意、但我们非常感谢您的帮助
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在等待 EK-TM4C123GXL Launchpad 时、您可以下载 Code Composer Studio 和 TivaWare 库。 有些培训材料有些过时、但在这里仍然有用:
    processors.wiki.ti.com/.../Getting_Started_with_the_TIVATm_C_Series_TM4C123G_LaunchPad
    TivaWare 中提供了用于 USB 器件串行端口、USB 器件无线鼠标和 USB 主机键盘的示例。 下面是有关创建 USB 键盘设备的旧主题:
    e2e.ti.com/.../1603116