• 資料介紹
    • 1、引言
    • 2、STM32CubeMX 配置過程
    • 3、添加代碼
    • 4、小結(jié)
  • 資料預(yù)覽
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

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

03/06 15:48
676
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

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

1.70 MB

1、引言

本文檔基于 NUCLEO-H563ZI + X-NUCLEO-GFX02Z1 硬件平臺,使用STM32CubeMX 從零開始一步一步配置,介紹了 FMC 8080 顯示接口的 TouchGFX 工程的移植步驟。

2、STM32CubeMX 配置過程

X-NUCLEO-GFX02Z1 擴(kuò)展板為 STM32 Nucleo-144 板添加了圖形用戶界面功能。需要注意的是 GFX02Z1 GUI 擴(kuò)展板有 2 個版本 AZ1 和 AZ2,其中 AZ1 所用的 IL19341,AZ2所用的驅(qū)動芯片是 ST7789V。兩個版本的驅(qū)動 IC 寄存器基本相同,因此開發(fā)用的是同一套代碼。

針對 FMC 8080 接口 LCD 的 TouchGFX 工程,需要配置的外設(shè)涉及到 CRC、FMC、GPDMA1、GPIO、ICACHE、X-CUBE-FREERTOS、X-Cube-TOUCHGFX。下面來介紹STM32CubeMX 工程的配置,以及后續(xù)添加相應(yīng)的驅(qū)動代碼。

3、添加代碼

通過 TouchGFX Designer 重新生成代碼后,客戶僅需要在 TouchGFX/Target 文件夾下的 TouchGFXHAL.cpp 和 TouchGFXHAL.hpp 添加相應(yīng)的代碼。注意:generated 的文件夾是不允許用戶修改的。更詳細(xì)的介紹,大家可以直接看對應(yīng)的代碼注釋。大家可以通過代碼比較添加對應(yīng)的代碼。

4、小結(jié)

以上就是 FMC 8080 接口 LCD 的 TouchGFX 工程的移植步驟,完成以上配置之后就可以在 UI 界面上添加控件來驗(yàn)證效果了。

資料預(yù)覽

相關(guān)推薦