找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 5245|回復(fù): 12
收起左側(cè)

STM32F407單片機(jī)驅(qū)動(dòng)VGA顯示器

[復(fù)制鏈接]
ID:716413 發(fā)表于 2022-3-26 22:44 | 顯示全部樓層 |閱讀模式
本帖最后由 新洲羅遠(yuǎn) 于 2022-3-27 22:09 編輯

STM32F407驅(qū)動(dòng)VGA顯示器
這個(gè)搞了很久,一直沒有成功,最近有點(diǎn)空閑,下定決心,終于搞出來了。
關(guān)鍵有如下幾點(diǎn):
1、STM32F407VG定時(shí)器1的時(shí)鐘是168M,以前看資料都說是84M,顯示器老是報(bào)超頻。用168M計(jì)算試試,還就可以了。這個(gè)頻率是設(shè)置的問題還是本來如此,我還不清楚。
2、行頻是關(guān)鍵,脈沖寬度并不嚴(yán)格。我就是加大行脈沖寬度,用以調(diào)節(jié)顯示起點(diǎn)。直接向端口寫數(shù)據(jù)實(shí)現(xiàn)寫點(diǎn),這樣速度快。只要是在行程內(nèi)即可。
3、先想偷懶,用串聯(lián)電阻的方法,把幾根數(shù)據(jù)線都接在電阻串上,不行!還是老老實(shí)實(shí)地用不同阻值的電阻分別輸出,再并在VGA信號(hào)線上。我全部用1K電阻串并為0.5K,1K,2K,4K,8K。目前只輸出了紅色,效果很好。就是太費(fèi)電阻了,一共用了2+1+2+4+8個(gè)電阻。
4、STM32F407VG內(nèi)部數(shù)據(jù)存儲(chǔ)器空間有限,只能顯示240*240圖片。試過使用擴(kuò)展SRAM,但這個(gè)東西占用了很多口線,想把D0_D15作為輸出數(shù)據(jù)線,需要鎖存器,太麻煩,也就作罷。
發(fā)張圖片,有同道希望交流!
51hei圖片_20220326223426.jpg

回復(fù)

使用道具 舉報(bào)

ID:716413 發(fā)表于 2022-3-29 10:28 | 顯示全部樓層
本帖最后由 新洲羅遠(yuǎn) 于 2022-3-29 10:31 編輯

51hei圖片_20220329101438.jpg
大有進(jìn)步,改為STM32F407ZG帶擴(kuò)展SRAM,改為PB0-PB15輸出色彩數(shù)據(jù),電阻DA轉(zhuǎn)換,320*480*16位彩色能夠顯示出來了,串口921600波特發(fā)送,比較快
體會(huì):顯示器綠色輸入如果直接到3.3V口線,會(huì)引起顯示器阻塞,半天不能工作,照瞎了眼。

回復(fù)

使用道具 舉報(bào)

ID:716413 發(fā)表于 2022-3-29 10:43 | 顯示全部樓層
今天進(jìn)步到320*480*16位圖像穩(wěn)定顯示
回復(fù)

使用道具 舉報(bào)

ID:716413 發(fā)表于 2022-3-29 13:16 | 顯示全部樓層
51hei圖片_20220329101438.jpg
回復(fù)

使用道具 舉報(bào)

ID:262 發(fā)表于 2022-3-30 00:24 | 顯示全部樓層
這個(gè)牛 一張圖片完全顯示 大約多少時(shí)間?
回復(fù)

使用道具 舉報(bào)

ID:716413 發(fā)表于 2022-3-30 17:54 | 顯示全部樓層
heicad 發(fā)表于 2022-3-30 00:24
這個(gè)牛 一張圖片完全顯示 大約多少時(shí)間?

串口921600,大概4、5秒
回復(fù)

使用道具 舉報(bào)

ID:716413 發(fā)表于 2022-4-2 09:42 | 顯示全部樓層
昨天完成640*480@60穩(wěn)定顯示,使用隔行掃描的辦法解決寫顯時(shí)間問題。
回復(fù)

使用道具 舉報(bào)

ID:716413 發(fā)表于 2022-4-2 09:43 | 顯示全部樓層
同時(shí)完成JPG文件解壓縮,現(xiàn)在網(wǎng)絡(luò)傳圖快,每秒40K以上。
回復(fù)

使用道具 舉報(bào)

ID:6656 發(fā)表于 2022-4-7 09:19 | 顯示全部樓層
坐等樓主看視頻
回復(fù)

使用道具 舉報(bào)

ID:716413 發(fā)表于 2022-4-9 09:24 | 顯示全部樓層
圖像質(zhì)量可以了,640*480@60。目前用921600串口傳JPG圖片,時(shí)間用在傳送和JPG軟解壓上了。
回復(fù)

使用道具 舉報(bào)

ID:101305 發(fā)表于 2022-4-11 20:30 | 顯示全部樓層
STM32F407驅(qū)動(dòng)VGA顯示器有沒接線圖紙啊,能共享一下圖紙嗎?
回復(fù)

使用道具 舉報(bào)

ID:716413 發(fā)表于 2022-4-12 22:39 | 顯示全部樓層
A8行同步VGA13 D3場(chǎng)同步VGA14  b0_b15 像素?cái)?shù)據(jù) ,這都是自己設(shè)定的,有些限制的只是A8
僅僅圖紙沒有大用。 51hei圖片_20220412221401.jpg 51hei圖片_20220412221418.jpg
現(xiàn)在又在STM32H750上鼓搗,這個(gè)有LTDC,可以輕松地驅(qū)動(dòng)VGA
電阻排作為DA轉(zhuǎn)換,質(zhì)量還是不高。
回復(fù)

使用道具 舉報(bào)

ID:829223 發(fā)表于 2022-5-7 11:53 | 顯示全部樓層
可以實(shí)現(xiàn)實(shí)時(shí)顯示攝像頭畫面嗎

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表