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.

[参考译文] MSP430F6638:定制段式 LCD 参考固件和存储器配置

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1211983/msp430f6638-custom-segmented-lcd-reference-firmware-and-memory-configuration

器件型号:MSP430F6638
主题中讨论的其他器件: MSP430FR4133、MSP430FR4131

大家好、我们将探讨 MSP430F6659IPZ 和 MSP430F6638IPZ 微控制器。 我们需要将定制的148段 LCD 与我在线程中附加的微控制器相连。 为了便于参考、我浏览了 这 份文档。

我对此有一些疑问:

1.我们正在探索 MSP430F6638、作为我们设计中选择的 MCU 之一、我曾尝试为 MSP430F6638 MCU 编译此源代码、有几个构建错误表明实际源代码中使用的 LCD API 对于 MSP430F6638 MCU 是未定义的。 我已经附加了生成的日志。 您能建议使用 MSP430F66xx 系列 MCU 实现段式 LCD 的示例代码吗? (因为它附带高达160段的集成 LCD 驱动器?

2.本文档仅推荐3种与段式 LCD 兼容的 TI MCU,这些 MCU 附在屏幕截图中。 我已经为 MSP430FR4133 MCU 编译了"OutOfbox_MSP430FR4133"源代码、该源代码具有近15KB 的 FRAM 和2KB 的 SRAM。 编译时、此源代码需要大约224字节的 RAM 以及5790字节的 FRAM。 但当我尝试为 MSP430FR4131 MCU 构建相同的源代码时、它具有4KB 的 FRAM 和512B 的 SRAM。 该代码未被编译、生成错误表明内存不足以构建此代码。 控制段 LCD 源代码需要哪些准确的存储器配置? 我们正在寻找具有148段的定制段 LCD 的内存要求。

此致、

Virendra Dalal.

Einfochipse2e.ti.com/.../MSP430F6638-build-logs.txt

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

    您好 Virendra:

    我们没有 MSP430F66x 器件 LCD 部分的示例代码、但我建议 参考 MSP430FR413x 示例代码。 MSP430FR413x 示例代码是针对 EVM 上的特定 LCD 面板生成的。 多路复用模式以及 LCD 控制器开启段和 COM 的方式取决于 LCD 面板本身、因此它不会进行1:1转换。

    我建议阅读这份有关 使用 MSP430 MCU 和分段式 LCD 进行设计 的文档、以帮助了解使用 MCU 和 LCD 进行编程和设计所涉及的一般概念。

    有关 MSP430F6638器件上 LCD 控制器外设的详细信息、我建议查看 用户指南 和 LCD_B 控制器部分(第34节)。

    此致、

    Luke