ZHDA005 December 2025 MSPM33C321A
轻量级多功能图形库 (LVGL) 是一种开源图形库,已集成到 MSP M33 软件开发套件 (SDK) 中。此软件解决方案创建了一个独立于硬件并且高度可定制的中间件层。借助 LVGL 和 MSPM33,用户可以轻松创建嵌入式图形用户界面 (GUI),这些界面可以轻松编写并移植到 MSPM33 微控制器和配套显示屏的任意组合。本应用手册介绍了几个编程示例,以说明如何配置 LVGL 来为多个终端器件 (EE) 创建 GUI。目标是帮助用户了解如何使用 LVGL 库进行 GUI 开发。
代码示例在 MSPM33C321A 上进行了测试,但是,这些示例可以很容易地在任何 MSPM33 器件上运行。大多数示例使用串行外设接口 (SPI) 或四线串行外设接口 (QSPI) 模块将 LVGL 像素数据发送到显示屏,并使用内部集成循环 (I2C)、SPI 或 QSPI 模块从显示屏读取触摸输入。要满足这一要求,可以选择具有支持 SPI 或 QSPI 的集成显示驱动程序的显示屏,以及支持 I2C、SPI 或 QSPI 的集成触控驱动器。内置足够数字线路来解码 SPI/QSPI 信号的内窥镜对于调试非常重要。