一、背景
本指南將詳細介紹啟明智顯的Model3A芯片方案下的7寸高清觸摸屏ZX7D00CM21S的開箱步驟、基礎(chǔ)設(shè)置以及實操應(yīng)用。無論您是電子愛好者、開發(fā)者還是工程師,這份指南都能助您快速上手并充分利用這款觸摸屏的各項功能。
二、硬件介紹
ZX7D00CM21S 7寸高清觸摸屏是啟明智顯基于Model3A芯片設(shè)計、開發(fā)的一款低成本、高性能的觸摸屏。
1、觸摸屏外觀如下圖所示:
2、觸摸屏硬件接口
ZX7D00CM21S 7寸高清觸摸屏主板是一款集成了多種先進組件的觸控設(shè)備,其核心組件包括MODEL3A芯片、ESP32-C2模組、RS485芯片以及16MB Nor Flash。屏幕部分則配備了RGB接口,支持1024*600分辨率,并通過GT911芯片實現(xiàn)觸摸屏的全貼合。
屏驅(qū)MCU:MODEL3A,主頻400 MHz
外部FLASH:16MB
WIFI\藍牙模組:ESP32-C2
常用外設(shè)
3、觸摸屏特性
硬件規(guī)格
屏幕尺寸:7寸
分辨率:高清1024*600分辨率
刷新率:高達60FPS的刷新率,確保流暢的視覺體驗
觸控技術(shù):全貼合IPS電容觸控屏,提供準確且響應(yīng)迅速的觸控體驗
技術(shù)特性:
芯片:采用國產(chǎn)HMI芯片Model3A,具有工業(yè)級溫寬,確保系統(tǒng)穩(wěn)定性和可靠性
圖形加速:配備2D圖形加速功能,支持復(fù)雜的圖形處理和流暢的動畫效果
解碼引擎:支持PNG/JPEG解碼引擎,可展示高清圖片和多媒體內(nèi)容
通信方式:支持有線通信協(xié)議CAN、RS485、串口;無線支持WIFI、藍牙,實現(xiàn)遠程控制更新內(nèi)容
軟件開發(fā)
操作系統(tǒng):基于開源的嵌入式系統(tǒng),支持FreeRTOS或RT-Thread,提供穩(wěn)定的運行環(huán)境
圖形庫:支持應(yīng)用LVGL開源圖形庫,擁有豐富的UI組件和靈活的界面設(shè)計
SDK:提供屏幕開發(fā)完整SDK,包括軟件源碼寄存器、系統(tǒng)驅(qū)動部(屏驅(qū)、CAN等接口驅(qū)動等)、演示示例等
設(shè)計特點
外型美觀:采用IPS技術(shù),窄邊框設(shè)計,視角廣,一體黑工藝,時尚大氣
節(jié)能環(huán)保:低功耗設(shè)計,長時間待機,綠色環(huán)保
堅固耐用:不易損壞,無需頻繁更換
4、開發(fā)工具及環(huán)境
開發(fā)工具:
SDK 命令行工具集,嵌入式C,UI用LVGL工具;
關(guān)于開發(fā)環(huán)境
SDK 采用了 scons 作為編譯框架的基礎(chǔ)語言,Windows 下的對應(yīng)的各種工具已經(jīng)存放在 tools/env/tools 目錄當中,不需要安裝IDE,打開win_cmd.bat即可編譯,目前也支持Eclipse開發(fā)
啟明智顯ZX7D00CM21S的上手教程:
M3C/M3A 技術(shù)手冊 — 智顯文檔中心 v1.0 文檔 (panel-tag.cn)
開發(fā)指南
以在windows 下搭建開發(fā)環(huán)境為例:
SDK:https://gitee.com/qiming-zhixian/zx-rtt-sdk
docs:http://doc.panel-tag.cn/m3c_m3a/product/index.html
(一)下載 git
下載鏈接: Git - Downloads (git-scm.com)
(二)下載 git-lfs 擴展
Git LFS(Large File Storage)是一個 Git 擴展,專門為解決 Git 在處理大型文件時的性能問題而設(shè)計。
下載安裝包并安裝
下載鏈接: Git Large File Storage | Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise. (git-lfs.com)
(二)在 Git bash 中,確認 Git-lfs 是否安裝成功
(1)鼠標右鍵展開選項,選擇“git bash”
(2)輸入命令:git lfs install ;出現(xiàn)下圖提示即為安裝成功
(三)獲取 SDK 在 git bash 中輸入命令: git lfs clone https://gitee.com/qiming-zhixian/zx-rtt-sdk.git;出現(xiàn)下圖提示即為下載成功。
(四)在電腦安裝設(shè)備驅(qū)動
在下載好的 SDK 里,解壓路徑 zx-rtt-sdk\tools\downloader 下的壓縮包。
根據(jù)路徑 zx-rtt-sdk\tools\downloader\PanelLanDownloader_0.2\PanelLan_Device_driverr 找
到 InstallDriver.exe 安裝向?qū)Вp擊根據(jù)步驟安裝即可。
(五)編譯工程
打開工具,在路徑 zx-rtt-sdk 下,找到 win_env.bat 或者 win_cmd.bat 文件,雙擊打開
查看工程的配置
scons --list-def
選擇工程配置
scons --apply-def=10
編譯(第一次編譯工程,請編譯一次 bootloader,如果未編譯 Bootloader,可能導致下載失?。。?/p>
如果編譯不過,請檢查工具鏈是不是下載完全!
觀察 log,找到生成的鏡像文件的位置
燒錄鏡像文件
打開燒錄工具
在路徑 zx-rtt-sdk\tools\downloader\PanelLanDownloader_0.2 下找到 PanelLanDownloader.exe 程序,雙擊打開
選擇燒錄文件
根據(jù)編完成時的日志,找到鏡像文件,將鏡像文件載入
連接燒錄器(ZXACC-ESPDB-B)
讓設(shè)備進入燒錄模式
只有設(shè)備進入燒錄模式,燒錄工具才能檢測到設(shè)備,方法如下:
按住 UBOOT 鍵不放,再按 RESET 鍵
開始燒錄
點擊下面的“download”按鈕,開始燒錄。
重啟設(shè)備
當燒錄完成時,可以通過插拔供電線或者按一下 reset 按鍵重啟設(shè)備,才能讓剛剛燒錄的軟件運行。
至此,在本教程中,您已成功學習了啟明智顯ZX7D00CM21S開箱實踐指南。 有需要的小伙伴可前往我們啟明智顯淘寶企業(yè)店選購~
-
芯片
+關(guān)注
關(guān)注
450文章
49622瀏覽量
417093 -
觸摸屏
+關(guān)注
關(guān)注
42文章
2255瀏覽量
115093 -
HMI
+關(guān)注
關(guān)注
9文章
574瀏覽量
48304
發(fā)布評論請先 登錄
相關(guān)推薦
評論