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.

[参考译文] EK-TM4C1294XL:EDUMKII 兼容性

Guru**** 2463330 points
Other Parts Discussed in Thread: ENERGIA, EK-TM4C1294XL

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/659797/ek-tm4c1294xl-edumkii-compatability

器件型号:EK-TM4C1294XL
主题中讨论的其他器件:Energia

刚刚收到 TM4C1294和 EDUMKII。 我的计算机上安装了 Energia。

而 LCD 示例工作正常。 我无法找到使用 RGB LED 工作或蜂鸣器的示例。

这两个板之间是否完全兼容?

是否存在任何已知问题?

谢谢

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

    您好 Howard、

     从硬件的角度来看、这两个板应该是兼容的。 但是、我不确定 Energia 示例。 我对 Energia 没有太多经验。 但我可以帮助您进行一些调试。 RGB 和 Buzzer 由 MCU 的 PWM 信号控制。 RGB 和蜂鸣器映射到连接器1上的引脚37、38、39 (用于 RGB)和40 (用于蜂鸣器)。 首先检查您是否将 EDUMKII 板连接到 EK 板的连接器1。 其次、使用示波器查看这些引脚上是否有任何活动。 如果这些引脚上没有引脚活动、则 Energia 示例可能不使用 MCU 中正确的 PWM 引脚、也可能不正确配置 PWM 引脚或根本不使用 PWM 模块。 下面是映射。 因此、您需要检查 Engeria 是否在 MCU 侧正确配置了这些引脚。 您需要确保 Energia 正确配置 M0PWM1、2、3、4。  

    连接器   MCU GPIO 引脚名称        MCU 替代引脚功能

    引脚37        PG0                     M0PWM4

    引脚38        PF3                     M0PWM3

    引脚39        PF2                     M0PWM2

    引脚40        PF1                     M0PWM1

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Charles、
    EDUMKII 连接到 EK-TM4C1294XL 上的 BoosterPack1并挂起 USB 调试连接。

    目前、我在家时没有可用的测试设备、因此测试能力有限。

    我从 Energia 示例中加载了一个名为 ButtonLED 的程序、这使我能够按下按钮并更改 RGB 的颜色。 更改代码以选择不同的引脚、允许我使用 digitalwrite 命令访问红色、绿色和蓝色。 我将引脚编号从 LED 更改为蜂鸣器、然后单击。 一切都很好。

    我尝试使用的例程使用 analogWrite 命令为每个 R、G 和 B 向 RGB LED 发送随机值(向引脚写入模拟值(PWM 波形))。 我认为问题在于这种常规、但如果没有示波器、我就无法深入探究和了解引脚的发送情况。

    自从我执行任何嵌入式代码以来已经有一段时间了、因此我认为 Energia 可能是一种更快的处理方法、但我不希望出现这些问题!

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

    如果 ButtonLED 示例工作正常、则硬件正常。 您尝试过的其他哪一个 RGB 示例不起作用? 由于您正在进行模拟写入、因此请确保 PWM 周期足够长、以便您能够通过人眼看到 LED 亮起。

    我还建议您下载 TM4C TivaWare 库、其中包含许多 C 代码示例。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Charles、
    我能否检查我的理解是否正确-
    Energia 是一个独立的开发平台、可用于 TM4C1294开发。
    我还可以使用 CCS 进行开发。
    我应该选择使用 Energia 还是 CCS 进行开发?
    什么是 TivaWare? 这些库是否可在 CCS 中使用、以便我轻松访问微控制器的外设组件?
    谢谢
    霍华德
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Howard、
    在我看来、Energia 更适合业余爱好者学习 MCU。 它的级别非常高、缺少 CCS 等强大的调试功能。 如果您正在进行重要的 MCU 开发、我强烈建议您切换到 CCS。 TivaWare 是一套用于开发重要应用的库和示例。 请在 http://www.ti.com/tool/SW-TM4C 上找到 TivaWare
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Charles。

    我对 Energia 也有同样的看法、但我成功地将一个 UDP 接收器快速组合在一起、它满足了我进行演示所需的一切。

    不过、我将安装 CCS 并查看 TivaWare 库、因为我认为这更适合开发。