|
在這個(gè)什么事物都要拼一下顏值的時(shí)代,使用黑白屏的顯示技術(shù)就不是那么著調(diào)了,小編今天給各位看官推薦一個(gè)高性價(jià)比的TFT-LCD顯示方案,有效解決產(chǎn)品顏值問題。
在這個(gè)智能手機(jī)/平板電腦人手一部的時(shí)代,在這個(gè)屏幕分辨率不到2K都不敢說自己顯示效果細(xì)膩的世界,你的產(chǎn)品還在使用骨灰級(jí)的點(diǎn)陣12864和段碼LCD這種黑白屏?那簡直弱爆了!你的產(chǎn)品使用黑白色的顯示,市場給到你的銷售額估計(jì)也是黑白色的,老板發(fā)給你的薪水也是黑白色的,于是人生也是黑白色…
這種事情能忍嘛! 必須不能忍!! 所以小編今天推薦給大家一個(gè)高性價(jià)比的TFT-LCD驅(qū)動(dòng)方案:
GD32F205xxx/GD32F207xxx主要片內(nèi)資源:
- Flash: 256KB/512KB/3072KB
- SRAM: 128KB/256KB
- FREQUENCY: 120MHz
- U(S)ART: 8
- SPI: 3
- I2C: 3
- ADC Unit(ch): 3(16)
- TFT-LCD: 1(RGB接口)
- EXMC: 1
- Ethernet:1(GD32F207xxx Only)
- GPIO: 82
- PACKAGE: LQFP100/LQFP144/LQFP176
- TEMPURE: -40°~+85°
片內(nèi)256KB的SRAM有木有,驅(qū)動(dòng)常見的2.8’/3.5’(320*240分辨率)16bit色的TFT-LCD都可以不用外掛顯存的!來算一下,320*240分辨率16bit色的LCD需要消耗的顯存容量為(320*240*16)/(8*1024)=150KB,這意味著GD32F205xxx/GD32F207xxx顯存內(nèi)置的情況下,還可以留出106KB的片內(nèi)SRAM用來做應(yīng)用開發(fā),對(duì)于大多數(shù)嵌入式應(yīng)用來說足夠了。此外片內(nèi)高達(dá)3MB的FLASH,除了可以運(yùn)行程序代碼以外,也可以用于存儲(chǔ)背景圖片,對(duì)于常見的小屏2.8’/3.5’(320*240分辨率)16bit色的TFT-LCD,可以存儲(chǔ)十幾張背景圖片,對(duì)于簡單小屏產(chǎn)品的UI系統(tǒng)GD32F205xxx/GD32F207xxx可以說幾乎是單芯片解決方案,大大簡化產(chǎn)品設(shè)計(jì)。選用LQFP100封裝的GD32F205xxx,連板面積都省下來了……。
對(duì)于屏幕尺寸稍大的應(yīng)用,片內(nèi)RAM不足以滿足顯存需求,如果你不運(yùn)行一些產(chǎn)品級(jí)GUI代碼(如emWin,ucGUI等),只做一些簡單的圖片顯示、文字顯示以及簡單控件類的應(yīng)用,也可以繞過顯存(外擴(kuò)SDRAM),單芯片解決的,也就是說不通過顯存也可以支持到更大分辨率(尺寸)的屏幕,這對(duì)于一些對(duì)產(chǎn)品體積或者成本又特殊要求的產(chǎn)品很有幫助。
好高端,這是怎么辦到的呢?嘿嘿,其實(shí)也沒那么高深,簡單說就是通過DMA實(shí)現(xiàn)的,GD32F205xxx/GD32F207xxx的RGB接口和片內(nèi)Flash可以直接通過DMA來傳遞數(shù)據(jù),存儲(chǔ)于片內(nèi)Flash上的圖片數(shù)據(jù)可以直接通過DMA刷到LCD上,不需要經(jīng)過CPU內(nèi)核,是不是很爽!
當(dāng)然了,如果需要運(yùn)行一些GUI或者做一些復(fù)雜的UI界面,當(dāng)然還得規(guī)規(guī)矩矩的掛上顯存,如下圖所示:
有了這么好用的芯片,你是不是也躍躍欲試了呢?來吧,把LCD掛到你的產(chǎn)品上,把產(chǎn)品的逼格做出來。。。
|
評(píng)分
-
查看全部評(píng)分
|