TouchGFX AL 配置
为项目启用TouchGFX Generator后,X-CUBE用户界面中存在三个主要组(Display显示、Driver驱动程序和Video Decoding视频解码)。 如果检测到当前配置有问题,将显示第四个“依赖项”。
- 依赖关系 - 该组包含针对开关人员的有关配置中的依赖关系、警告或具体错误的通知。 如果没有条目,则该组将隐藏。
- 显示 - 该组包含与显示有关的设置,如接口、帧缓存位深、宽度和高度。 这些设置直接影响TouchGFX项目里画布的大小以及基于资源所生成的代码。
- 驱动程序 - 该组允许用户选择与应用计时源、图形加速(DMA2D和GPU2D)和RTOS有关的一些现成驱动程序。
- 其它功能——此组包含配置中可用的其它功能,例如:使用非存储映射闪存中的图像和字体数据创建应用程序,或具有Vector Rendering(矢量渲染)功能的应用程序。
- 视频解码 - 该组允许用户启用硬件或软件视频解码。 该选项对于视频控件是必要的。 注意!不是所有的MCU都支持视频解码。
本节介绍了在STM32CubeMX中TouchGFX Generator为配置抽象层提供的每个设置的不同选项。
📄️ 显示
显示组包含与显示屏有关的配置,如接口、尺寸和缓冲策略。
📄️ 驱动
驱动部分允许开发人员为TouchGFX AL的各种功能选择驱动程序。
📄️ 附加功能
如果项目配置中有任何附加功能,则会显示“附加功能”组。
📄️ 视频解码
‘视频解码’部分允许开发人员通过硬件或软件视频解码能力增强TouchGFX HAL。