簡體   English   中英

使用STM32F429-發現LTDC控制WVGA顯示

[英]Control WVGA display with stm32f429-discovery LTDC

我正在嘗試在STM32F4上使用LCD-TFT顯示控制器(LTDC 18位)在7英寸TFT-LCD顯示器(MCT070PC12W800480LML)上輸出一些數據。

LTDC接口設置在CubeMx中配置。 在程序中,lcd數據緩沖區是使用一些值創建的,並且其起始地址映射到LTDC幀緩沖區的起始地址。

目前,顯示屏對LTDC發送的數據沒有反應。 在我將數字電路的地面和電源連接到3伏電源后,它僅顯示白色和黑色條帶。 VLED +連接到9伏電源。 VSYNC,HSYNC和CLOCK信號由LTDC生成,並且與指定值匹配。 我在LCD顯示屏上測量了它們,所以連接應該正確。 我還嘗試在LCD復位引腳上施加脈沖,但這沒有任何意義。

定時設置可能不正確。 我當前的設置:

LTDC時鍾為33 MHz。

這是diplay數據表的鏈接http://www.farnell.com/datasheets/2151568.pdf?_ga=2.128714188.1569403307.1506674811-10787525.1500902348我看到了一些其他WVGA顯示器使用相同的同步信號時序,所以我認為時序是是這類顯示器的標准配置。

也許信號極性錯誤,或者我錯過了其他事情。 我現在正在使用的程序在LCD上的stm32f429-discovery構建中起作用,我只是更改了時間。 有什么建議么?

謝謝。

可能還有其他問題,但我可以看到您的計時值有問題。

水平和垂直后沿都包括同步脈沖,但是必須有一個同步脈沖寬度。 我的觀察是,您已經嘗試通過將同步脈沖設置為0來根據數據手冊獲得h = 1056和v = 525的總時鍾。這是行不通的。

我將使hsync脈沖20和vysnc10。總時鍾將是相同的,但它們是否與規格表匹配並不重要。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM