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

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

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

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

1.70 MB

1、引言

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

2、STM32CubeMX 配置過(guò)程

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

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

3、添加代碼

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

4、小結(jié)

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

資料預(yù)覽

相關(guān)推薦