• 资料介绍
  • 在线预览
  • 相关推荐
申请入驻 产业图谱

LAT1391 FMC 8080接口LCD的TouchGFX工程的移植步骤

03/06 15:48
904
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

LAT1391 FMC 8080接口LCD的TouchGFX工程的移植步骤

1.70 MB

1、引言

本文档基于 NUCLEO-H563ZI + X-NUCLEO-GFX02Z1 硬件平台,使用STM32CubeMX 从零开始一步一步配置,介绍了 FMC 8080 显示接口的 TouchGFX 工程的移植步骤。

2、STM32CubeMX 配置过程

X-NUCLEO-GFX02Z1 扩展板为 STM32 Nucleo-144 板添加了图形用户界面功能。需要注意的是 GFX02Z1 GUI 扩展板有 2 个版本 AZ1 和 AZ2,其中 AZ1 所用的 IL19341,AZ2所用的驱动芯片是 ST7789V。两个版本的驱动 IC 寄存器基本相同,因此开发用的是同一套代码。

针对 FMC 8080 接口 LCD 的 TouchGFX 工程,需要配置的外设涉及到 CRC、FMC、GPDMA1、GPIO、ICACHE、X-CUBE-FREERTOS、X-Cube-TOUCHGFX。下面来介绍STM32CubeMX 工程的配置,以及后续添加相应的驱动代码。

3、添加代码

通过 TouchGFX Designer 重新生成代码后,客户仅需要在 TouchGFX/Target 文件夹下的 TouchGFXHAL.cpp 和 TouchGFXHAL.hpp 添加相应的代码。注意:generated 的文件夹是不允许用户修改的。更详细的介绍,大家可以直接看对应的代码注释。大家可以通过代码比较添加对应的代码。

4、小结

以上就是 FMC 8080 接口 LCD 的 TouchGFX 工程的移植步骤,完成以上配置之后就可以在 UI 界面上添加控件来验证效果了。

在线预览

相关推荐