在人機交互越發(fā)頻繁的今天,串口屏作為一個簡單的顯示工具,越來越受到產品開發(fā)者的歡迎。
簡單來說,串口屏就是帶串口通信功能的顯示屏,其內部構造比較簡單,自帶圖片和字庫的存儲功能,串口用來傳輸簡單的指令以調顯字庫和圖片內容。目前市面上常見的串口屏基本結構都差不多,大體由主控芯片、存儲器、顯示屏模組(LCD)、觸摸屏(TP)、通信接口、蜂鳴器、RTC時鐘等構成。
圖1 串口屏的硬件結構
串口屏各模塊功能:
主控:串口屏的控制中樞,主要功能是解析和處理指令,然后控制顯示和其他外設;
LCD: 接收主控的顯示信號,顯示出來;
TP: 觸摸屏,主要實現(xiàn)人機交互,觸摸屏被觸摸,主控采集到后處理成指令由通信接口外發(fā)出去給客戶主機;
存儲:主要用來存儲字庫、圖片和用戶信息,串口屏所顯示的內容都會預存在存儲空間中,主控接收到指令后再從存儲空間中讀取,顯示在液晶屏上;
RAM: 緩存空間,主要用于顯存,目前很多主流的串口屏主控芯片都把內部RAM做大了,顯存在片內,無需外掛;
通信接口:串口屏的通信接口通常指的是UART接口,其主要是通過UART接口接收或者發(fā)送簡單的指令來實現(xiàn)跟外部主機的通信,根據(jù)外部主機的需求,通過各種電平轉換芯片可以把通信接口設計成TTL,RS232,RS485等電平接口;
RTC :主要是實現(xiàn)實時時鐘顯示功能;
蜂鳴器:串口屏的蜂鳴器主要是用于提示,比如按觸摸屏時可以發(fā)出嘀嘀聲;
音頻和視頻:部分串口屏可能具備這樣的功能,主要是對串口屏多媒體功能的拓展。
串口屏的功能特點:
節(jié)約開發(fā)時間,串口屏就是把復雜的顯示功能集成起來,做成一個方便使用的顯示模塊,工程師不需要再花費大量的時間去開發(fā)界面顯示部分,只需要掌握一些簡單的指令即可獲得很復雜的顯示效果;
能用最簡單的MCU來驅動各種尺寸的顯示屏,由于串口屏的顯示與客戶端的MCU驅動能力無關,而只是簡單的UART通信,這一點給很多需要顯示升級的項目帶來便利,我們可以用最簡單的51單片機來驅動一個十幾寸的高分辨率的顯示屏,只需要單片機具備UART通信功能,其實對于一般的單片機來說,這是最常用的功能。
串口屏發(fā)展到今天已經涌現(xiàn)出越來越多的硬件方案,有的方案具備更強的驅動能力,能夠實現(xiàn)更加炫酷的顯示效果;有的方案集成度更高,外圍越來越少;有的方案具備更加豐富的外設,能夠實現(xiàn)更多的外設功能......這些都給開發(fā)者帶來不少便利,相信未來還會有更多更好的方案出來。
審核編輯:湯梓紅
-
單片機
+關注
關注
6044文章
44628瀏覽量
638989 -
顯示屏
+關注
關注
28文章
4512瀏覽量
74785 -
液晶屏
+關注
關注
18文章
720瀏覽量
43044 -
觸控屏
+關注
關注
0文章
184瀏覽量
27269 -
串口屏
+關注
關注
8文章
549瀏覽量
37599
發(fā)布評論請先 登錄
相關推薦
![](https://file1.elecfans.com/web3/M00/01/48/wKgZO2dSUoWAeP2BAAUIHKYskVI406.png)
串口屏 OTA(Over-The-Air)簡述
串口屏在醫(yī)療設備領域的應用
串口屏與傳統(tǒng)工業(yè)的關系
串口屏在燈控領域中的發(fā)展歷程
迪文串口屏如何與電腦連接
串口屏如何調Gamma
【AWTK開源智能串口屏方案】設計UI界面并上傳到串口屏
![【AWTK開源智能<b class='flag-5'>串口</b><b class='flag-5'>屏</b>方案】設計UI界面并上傳到<b class='flag-5'>串口</b><b class='flag-5'>屏</b>](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
評論