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.

[参考译文] LAUNCHXL2-RM57L:与 BOOSTXL-K350QVG-S1连接

Guru**** 2610875 points
Other Parts Discussed in Thread: BOOSTXL-K350QVG-S1, HALCOGEN, ENERGIA

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/765512/launchxl2-rm57l-connection-with-boostxl-k350qvg-s1

器件型号:LAUNCHXL2-RM57L
主题中讨论的其他器件:BOOSTXL-K350QVG-S1HALCOGENENERGIA

您好!

我正在尝试将 Hercules RM57Lx 连接到 BOOST-K350QVG-S1。 我正在阅读触摸 LCD SDK (BOOSTXL-K350QVG-S1)中的材料,并阅读以下文章:“SimpleLinkTmMSP432P4 SDK 提供的组件使工程师能够在德州仪器 MSP432P4微控制器器件上开发应用。” 这是否意味着 Hercules RM57Lx 和 BOOSTXL-K350QVG-S1不兼容? 如果是、如何连接它们以打开 Hercules RM57Lx 的触摸 LCD 和显示输出? 提前感谢您。

最棒的

Andrea Vallenilla

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    此 LCD 使用 SPI 接口。 任何具有 SPI 接口的 MCU 都可用于驱动它。 您可以参考与 MSP432 Launchpad 配合使用的示例代码来配置 Hercules MCU、然后移植所需的代码。

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

    好的、谢谢! 但是、我在打开 LED 屏幕时仍然有点困惑。 我如何创建代码和 HALCoGen 文件、使其打开屏幕?  我知道有一个演示对此进行了解释、但我似乎找不到它。 您能指导我正确的方向吗? 提前感谢您。

    ~Andrea

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Andrea、
    HALCoGen 可用于配置 Hercules MCU 和 SPI 模块(以及许多其他模块)、而不是生成用于打开显示屏的代码。 为此、您需要端口驱动程序或编写自己的驱动程序。
    在 BOOSTXL-K350QVG-S1用户指南: www.ti.com/.../slau601a.pdf 的第3节中,您可以找到指向软件库的链接。
    下面是显示产品说明书: www.kentecdisplay.com/.../K350QVG-V2-F-04.pdf
    这是 K350QVG-V2-F-04使用的 LCD 驱动程序 :www.crystalfontz.com/.../

    希望这对您有所帮助。

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

    在哪里可以找到该示例代码? 我已经看过 SDK 中的第3部分(在另一篇文章中链接);但是、我似乎找不到将字输出到 BOOSTXL-K350QVG-S1的示例代码

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这与教育版 BoosterPack 上的显示屏是否相同? 在这种情况下、我有一个驱动程序。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我不这么认为;但是、您能否发送它? 我可能会在驱动程序中有所帮助。 谢谢!

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

    包含说明的博客位于: https://www.element14.com/community/people/jancumps/blog/2018/05/23/educational-boosterpack-mkii-and-hercules-launchpad-lcd-driver-part-1

    附加到此博客的示例项目: https://www.element14.com/community/people/jancumps/blog/2018/05/25/educational-boosterpack-mkii-and-hercules-launchpad-lcd-driver-part-4-draw-write-and-show-bitmaps

    演示:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您为 Energia 的驱动程序提供的代码是吗? 还是有 CCS 代码?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它是 CCS 和 HALCoGen 的 C 代码。 附加到我的第二个链接的 CCS 工程包含完整的驱动程序源代码和 HALCoGen 工程。

    此代码的来源是 Rei Vilo 为 MSP432/Educational Booster Pack 制作的 Energia 库。

    我将其从 C++解包到 C、并将 MSP432 SPI 调用转换为 Hercules MibSPI 驱动程序 API 调用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    资料来源: github.com/.../lcd_hx8353e
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的所有帮助!

    我目前正在查看您的主要函数、我想知道您在哪里找到了 HX8353E 类? 我正在尝试初始化屏幕、但我的 CCS 项目中没有内置该类。 有什么想法吗?

    ~Andrea

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

    不涉及任何课程。 这是 C 代码。 我创建了一个 C 库。

    您可以在我在上一帖子中发布的 GitHub URL 中看到代码。

    我认为代码也是 我在上面提到的 CCS 项目的一部分。

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

    此致、
    米罗