• 資料介紹
    • 1、引言
    • 2、問(wèn)題描述
    • 3、問(wèn)題分析與定位
    • 4、問(wèn)題解決
  • 資料預(yù)覽
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

LAT1406 STM32F7 在800x480及24位色深顯示撕裂問(wèn)題的分析和解決

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

LAT1406 STM32F7 在800x480及24位色深顯示撕裂問(wèn)題的分析和解決

806.46 KB

1、引言

對(duì)于嵌入式設(shè)備人機(jī)界面的升級(jí),ST提供了 STM32CubeMX+XCube-TouchGFX 平臺(tái)化的開(kāi)發(fā)方案,供用戶快速開(kāi)發(fā)出智能手機(jī)效果的 GUI 產(chǎn)品

2、問(wèn)題描述

有客戶使用 STM32F7+TouchGFX 平臺(tái)開(kāi)發(fā)一款工業(yè)控制 HMI 面板, 屏幕分辨率為800x480,24bit 色深??蛻舴答佋跍y(cè)試中,在很多參數(shù)需要同時(shí)更新的頁(yè)面會(huì)產(chǎn)生撕裂效果.

3、問(wèn)題分析與定位

經(jīng)過(guò)溝通, 客戶采用的 STM32GUI 架構(gòu)來(lái)實(shí)現(xiàn) HMI 功能 :

- STM32F7

- LCD 接口: LTDC

- 分辨率: 800X480

- 幀緩沖: RGB888+雙緩存

4、問(wèn)題解決

在 STM32CubeMX 工程進(jìn)行參數(shù)修改 :

- 調(diào)整 LTDC layer 的幀行寬度參數(shù)為 832 像素(TouchGFX 幀緩沖行寬也會(huì)同步更新)

- 經(jīng)過(guò)測(cè)試,在更新幀行寬像素為 832 后并重新編譯工程,撕裂顯示效果就消失了。

- 附件的代碼供參考:

o STM32F779C-L-800x480x24-OK.7z

資料預(yù)覽

相關(guān)推薦