在人機交互越發頻繁的今天,串口屏作為一個簡單的顯示工具,越來越受到產品開發者的歡迎。
簡單來說,串口屏就是帶串口通信功能的顯示屏,其內部構造比較簡單,自帶圖片和字庫的存儲功能,串口用來傳輸簡單的指令以調顯字庫和圖片內容。目前市面上常見的串口屏基本結構都差不多,大體由主控芯片、存儲器、顯示屏模組(LCD)、觸摸屏(TP)、通信接口、蜂鳴器、RTC時鐘等構成。
圖1 串口屏的硬件結構
串口屏各模塊功能:
主控:串口屏的控制中樞,主要功能是解析和處理指令,然后控制顯示和其他外設;
LCD: 接收主控的顯示信號,顯示出來;
TP: 觸摸屏,主要實現人機交互,觸摸屏被觸摸,主控采集到后處理成指令由通信接口外發出去給客戶主機;
存儲:主要用來存儲字庫、圖片和用戶信息,串口屏所顯示的內容都會預存在存儲空間中,主控接收到指令后再從存儲空間中讀取,顯示在液晶屏上;
RAM: 緩存空間,主要用于顯存,目前很多主流的串口屏主控芯片都把內部RAM做大了,顯存在片內,無需外掛;
通信接口:串口屏的通信接口通常指的是UART接口,其主要是通過UART接口接收或者發送簡單的指令來實現跟外部主機的通信,根據外部主機的需求,通過各種電平轉換芯片可以把通信接口設計成TTL,RS232,RS485等電平接口;
RTC :主要是實現實時時鐘顯示功能;
蜂鳴器:串口屏的蜂鳴器主要是用于提示,比如按觸摸屏時可以發出嘀嘀聲;
音頻和視頻:部分串口屏可能具備這樣的功能,主要是對串口屏多媒體功能的拓展。
串口屏的功能特點:
節約開發時間,串口屏就是把復雜的顯示功能集成起來,做成一個方便使用的顯示模塊,工程師不需要再花費大量的時間去開發界面顯示部分,只需要掌握一些簡單的指令即可獲得很復雜的顯示效果;
能用最簡單的MCU來驅動各種尺寸的顯示屏,由于串口屏的顯示與客戶端的MCU驅動能力無關,而只是簡單的UART通信,這一點給很多需要顯示升級的項目帶來便利,我們可以用最簡單的51單片機來驅動一個十幾寸的高分辨率的顯示屏,只需要單片機具備UART通信功能,其實對于一般的單片機來說,這是最常用的功能。
串口屏發展到今天已經涌現出越來越多的硬件方案,有的方案具備更強的驅動能力,能夠實現更加炫酷的顯示效果;有的方案集成度更高,外圍越來越少;有的方案具備更加豐富的外設,能夠實現更多的外設功能......這些都給開發者帶來不少便利,相信未來還會有更多更好的方案出來。
審核編輯:湯梓紅
-
單片機
+關注
關注
6043文章
44621瀏覽量
638614 -
顯示屏
+關注
關注
28文章
4509瀏覽量
74738 -
液晶屏
+關注
關注
18文章
720瀏覽量
43025 -
觸控屏
+關注
關注
0文章
184瀏覽量
27264 -
串口屏
+關注
關注
8文章
546瀏覽量
37587
發布評論請先 登錄
相關推薦
評論