基于Cypress Cortex-M4的智能顯示控制方案
2 硬件設計
2.1 TFT接口
TFT為RGB 24位接口,支持電阻觸摸,每一根 高速數據線(xiàn)上串聯(lián)33歐姆電阻來(lái)阻抗匹配,以及減 少高頻噪聲干擾,減少輻射和防止信號過(guò)沖,背光 采用圣邦微的SGM3732恒流源驅動(dòng),該芯片支持4串
10并LED驅動(dòng),可以PWM均勻調節背光亮度,R129
的阻值大小可以用來(lái)限流。
2.2 存儲器接口
外擴ISSI公司的SDRAM(IS42S16800),可以 作為T(mén)FT屏幕的顯存,也可以作為微處理器的數據處理內存 使用,同樣每一根高速數據線(xiàn)上面串聯(lián)一個(gè)33歐姆電阻,保 證數據可靠高速傳輸,顯存可以根據需要選擇合適的大小, 也可以直接選用內部VRAM而不外擴。
外擴Cypress公司的QSPI(S25FL128)作為字庫以及圖 片素材的存儲,S6E2DH支持對外部QSPI的數據直接地址訪(fǎng) 問(wèn),QSPI速率可以達到80M,相比傳統的SPIflash 速度提高 了約4倍,相比Norflash而言,QSPI可以容量做的很大,價(jià)格 便宜,操作上面相比norflash更加簡(jiǎn)單,所以使用QSPI完全 可以滿(mǎn)足高速圖片讀取以及存儲的要求,S6E2DH集成專(zhuān)用 接口可以直接操作QSPIflash。
2.3 通信接口
該方案支持多種通信方式,本方案可以使用常用的CAN 總線(xiàn)、RS485、UART通信,USB通信,CAN總線(xiàn)和485總線(xiàn) 對外接口都接口TVS管以及EMI Filter,提高抗靜電能力, USB接口也有抗靜電保護芯片,保證通信接口穩定安全的運 行,USB接口加入500mA保險絲,防止大電流燒壞器件。
2.4 其它部分電路(包括音頻、SD卡等)
S6E2DH支持I2S接口,可以實(shí)現音頻錄音以及播放功 能,也可以使用該芯片的PWM引腳輸出音頻信號(對音質(zhì) 要求不高的場(chǎng)合),音頻功放可以使用ST公司的TS4871, 該芯片可以輸出1W的功率。PWM輸出信號經(jīng)過(guò)RC濾波網(wǎng)絡(luò ) 后可以直接輸出到TS4871芯片輸入端播放相關(guān)音頻。
SD卡接口可以方便用戶(hù)更換素材,用戶(hù)只需要把相關(guān) 需要更換的素材通過(guò)電腦導入到SD卡,然后將SD卡插入驅 動(dòng)板就可以更換顯示界面的素材。
3 軟件設計
Cypress公司提供一個(gè)用于用戶(hù)界面開(kāi)發(fā)的上位機工具GAT-D,用戶(hù)不需要花費大量時(shí)間去了解和學(xué)習相關(guān)底層,只需通過(guò)上位機設計出自己的界面,然后加入自己的應用中即可。軟 件設計界面如下:
軟件設計的基本原理是通過(guò)上位機可以可以定義一系 列的Action, 可以理解為每一個(gè)Action對應一個(gè)短的視頻 流,然后可以創(chuàng )建相關(guān)Event對應相關(guān)的Action,在用戶(hù)代碼 中,只需要簡(jiǎn)單調用這些Event就可以輕松完成界面跳轉等 相關(guān)功能,Cypress 還提供一個(gè)GDC驅動(dòng)庫和上位機結合可 以實(shí)現用戶(hù)想要的各種效果。
使用該軟件可以方便的實(shí)現用戶(hù)界面,也可以輕松實(shí) 現圖片的壓縮,旋轉,透明,拉伸等效果,當設計完成自
己的效果后可以生成并導出相關(guān)代碼,下載到驅動(dòng)板中顯示效果。
4 總結
該顯示方案可以應用到物聯(lián)網(wǎng)各種應用領(lǐng)域,可幫助 用戶(hù)設計出各種直觀(guān)的新一代人機接口(HMI)系統,除 了具備遠近、縮放、旋轉、鏡像、移動(dòng)等多個(gè)圖像處理功 能之外,GDC還配有一個(gè)底層庫,用于繪制和快速渲染2D 圖形。此外,它還具備圖層alpha混合透明度和圖像壓縮功 能,可降低對內存的要求,同時(shí)提高圖像獲取速度。這些功 能使得高度集成的S6E2DH系列成為智能消費電子/家電應用 的理想選擇,不僅將物料清單(BOM)成本維持在一個(gè)較 低水平,同時(shí)還給消費者帶來(lái)他們期待的豐富圖形體驗。
評論