0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

PET_RK3562 7寸安卓屏介紹

廣州佩特電子科技有限公司 ? 來源:廣州佩特電子科技有限公 ? 2025-01-17 09:30 ? 次閱讀

一、主板接口

c9b0dde6-d3ce-11ef-9310-92fbcf53809c.png

c9e269f6-d3ce-11ef-9310-92fbcf53809c.png

二、主板功能

c9f65484-d3ce-11ef-9310-92fbcf53809c.png

ca1a5618-d3ce-11ef-9310-92fbcf53809c.png

三、接口詳細說明

ca2aee6a-d3ce-11ef-9310-92fbcf53809c.png

ca4368c8-d3ce-11ef-9310-92fbcf53809c.png

ca751620-d3ce-11ef-9310-92fbcf53809c.png

caa1cc42-d3ce-11ef-9310-92fbcf53809c.png

四、鏡像文件燒寫

1、安裝驅(qū)動并連接硬件

解壓開發(fā)工具目錄下的 DriverAssitant_USB 驅(qū)動程序.7z,右擊以管理員權限運行 DriverInstall.exe,安

裝驅(qū)動程序。

注意 win10 或 win11 系統(tǒng)需要關閉操作系統(tǒng)的驅(qū)動簽名驗證功能才能正常安裝驅(qū)動,win11 不能永久

關閉這個功能,建議安裝一個 win7 的虛擬機,在虛擬機內(nèi)進行驅(qū)動安裝和固件燒寫。

將主板與 PC 機用 TYPE-C 線(注意有些數(shù)據(jù)線僅支持充電,無法傳輸數(shù)據(jù))連接好,如果出現(xiàn)無法識

別的情況可以通過重新連接、更換 PC 機 USB 接口、更換 USB 線、更換 PC 機等方式重試。

解壓開發(fā)工具目錄下的 RKDevTool.7z,右擊以管理員權限運行 RKDevTool.exe

2、進入燒寫模式

主板處于 Loader 或 Maskrom 模式時可以對系統(tǒng)進行格式化和燒寫系統(tǒng)鏡像文件操作。

進入 Loader 模式

cab552da-d3ce-11ef-9310-92fbcf53809c.png

方式一、將主板斷電,首先用 TYPE-C 線將主板與 PC 機連接好,按下主板上的燒寫鍵,

并保持按下狀態(tài),然后再上電開機,主板會進入 Loader 操作模式,然后松開按鍵燒寫系統(tǒng)

即可,注意這種方式適用于主板上的 BootLoader 可正常工作的情況。

方式二、將主板接通電源,進入系統(tǒng),用 TYPE-C 線將主板與 PC 機連接好如下圖,RKDevTool 軟件會

識別到一個 ADB 設備,單擊切換按鈕,主板會重啟進入 Loader 模式

cac9ddc2-d3ce-11ef-9310-92fbcf53809c.png

3、進入 Maskrom 模式(無法進入 Loader 模式時使用)

cada23b2-d3ce-11ef-9310-92fbcf53809c.png

與 PC 機連接好,按下主板上的 ROM 鍵,并保持按下狀態(tài),然后再上電開機,主板會進入MaskRom 操作模式,然后松開按鍵燒寫系統(tǒng)即可。

4、系統(tǒng)燒寫流程

首先將主板進入 Loader 或 Maskrom 模式,打開 RKDevTool 軟件,點擊固件按鈕選擇需要燒寫的鏡像文件,

然后點擊升級按鈕,右側(cè)窗口會顯示燒寫進度,燒寫完成后,主板會自動重啟開機。

cb03d20c-d3ce-11ef-9310-92fbcf53809c.png

五、安卓應用開發(fā)

1、GPIO 編程參考

通過 sysfs 方式控制 GPIO,GPIO 的操作接口包括 direction 和 value 等,direction 控制 GPIO 輸

入和輸入模式,而 value 可控制 GPIO 輸出或獲得 GPIO 輸入。

例如控制調(diào)試燈 GPIO 操作如下(串口終端命令行方式):

調(diào)試燈 GPIO 設置為輸出echo out > /sys/class/gpio/gpio104/direction

調(diào)試燈 GPIO 輸出高電平echo 1 > /sys/class/gpio/gpio104/value

調(diào)試燈 GPIO 輸出高低平echo 0 > /sys/class/gpio/gpio104/value

調(diào)試燈 GPIO 設置為輸入echo in > /sys/class/gpio/gpio104/direction

讀取調(diào)試燈 GPIO 輸出輸入電平 cat /sys/class/gpio/gpio104/value

當 GPIO 處于輸出和輸入模式時都可以讀取,當設置為輸入模式時讀取的是 GPIO 實際電平,當設置為輸出

模式時讀取的是設置的值(如果設置為高電平輸出,外部將引腳電平拉低后,讀取的值依然是 1)。

應用程序控制請參考源碼下的 demo 程序源碼

cb0fe68c-d3ce-11ef-9310-92fbcf53809c.png

2、串口 UART 編程參考

RS232 串口、RS485、TTL 串口接口對應的設備名詳見上文接口描述。

安卓系統(tǒng)串口編程請參考 demo 程序源碼或以下鏈接:

https://github.com/Acccord/AndroidSerialPort

https://github.com/Geek8ug/Android-SerialPort

https://github.com/yutils/YSerialPort

3、WatchDog 看門狗編程參考

進入內(nèi)核后默認會啟動看門狗,內(nèi)核崩潰等情況出現(xiàn),會在 15 秒內(nèi)自動復位主板。

上層應用程序打開看門狗后,內(nèi)核將看門狗控制權交由上層應用程序控制,上層應用程序的喂狗間隔建議

不大于 3 秒。

看門狗的使用流程為

打開看門狗?循環(huán)喂狗?停止喂狗?關閉看門狗

喂狗之前必須先打開看門狗,關閉看門狗之前需停止喂狗操作。

打開看門狗后如果 15 秒內(nèi)沒有喂狗或關閉看門狗,系統(tǒng)會自動復位。

命令行測試:

打開看門狗:echo 1 >/sys/class/gzpeite/user/watch_dog

喂狗:echo 2 >/sys/class/gzpeite/user/watch_dog

關閉看門狗:echo 0 >/sys/class/gzpeite/user/watch_dog

應用程序控制請參考源碼下的 demo 程序源碼

4、獲取 root 權限

系統(tǒng)默認已開啟 root 權限,上層應用 app 可直接獲取 root 權限并進行相關操作,可以參考源碼目錄下的 demo 程序

5、系統(tǒng)簽名

系統(tǒng)簽名文件位于源代碼目錄下,使用對應的文件對 APK 進行簽名即可。

6、動態(tài)隱藏/顯示系統(tǒng)狀態(tài)欄和導航欄

隱藏狀態(tài)欄和導航欄在應用 app 里面向系統(tǒng)發(fā)送廣播

gzpeite.intent.systemui.hidenavigation 和 gzpeite.intent.systemui.hidestatusbar

顯示狀態(tài)欄和導航欄在應用 app 里面向系統(tǒng)發(fā)送廣播

gzpeite.intent.systemui.shownavigation 和 gzpeite.intent.systemui.showstatusbar

測試命令如下:

cb1fa220-d3ce-11ef-9310-92fbcf53809c.png

請參考源碼下的 demo 程序源碼

7、靜默安裝/卸載應用

安裝 APK 時,向系統(tǒng)發(fā)送 gzpeite.intent.action.install_apk 廣播

卸載 APK 時,向系統(tǒng)發(fā)送 gzpeite.intent.action.uninstall_apk 廣播

測試命令如下:

cb2d6806-d3ce-11ef-9310-92fbcf53809c.png

8、重啟、關機操作

重啟:向系統(tǒng)發(fā)送 gzpeite.intent.action.reboot 廣播

關機向系統(tǒng)發(fā)送 gzpeite.intent.action.shutdown 廣播

測試命令如下:

cb3c2b0c-d3ce-11ef-9310-92fbcf53809c.png

應用程序控制請參考源碼下的 demo 程序源碼

9、獲取 MAC 地址

原生 Android12 系統(tǒng)默認禁止應用獲取 MAC 地址,為了兼容更早期的應用程序,我司已對系統(tǒng)代碼進

行優(yōu)化允許應用 app 獲取 WIFI 及以太網(wǎng)的 MAC 地址,詳見源代碼目錄下的 demo 程序源碼。

10、定時開關機

可以在系統(tǒng)設置-->系統(tǒng)-->日期和時間內(nèi)設置,設置保存后,重啟依然有效

目前僅支持每天固定時間關機和開機,如果需要某些天不開機,可在應用程序內(nèi)判斷后發(fā)送關機廣播

cb52346a-d3ce-11ef-9310-92fbcf53809c.png

cb625110-d3ce-11ef-9310-92fbcf53809c.png

11、開機自啟動 Launcher(不顯示系統(tǒng)桌面)

首先在開發(fā)應用 APK 時,需要在應用程序 AndroidManifest.xml 的 Intent-filter 里添加下面幾行

可以參考資料目錄下的 OnlyLauncher.7z

六、動態(tài)修改開機 logo 和動畫

將 logo.bmp、logo_kernel.bmp、bootanimation.zip,復制到系統(tǒng) /mnt/logo 目錄下即可

cb73da3e-d3ce-11ef-9310-92fbcf53809c.png

兩個 logo 文件必須為 bmp 文件格式,一個是在 uboot 階段加載顯示,一個是在內(nèi)核階段加載顯示,

文件名不可修改,文件內(nèi)容可以完全一樣。

開機動畫 bootanimation.zip 僅支持安卓系統(tǒng),制作方式可以通過搜索引擎查詢相關教程

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8675

    瀏覽量

    151556
  • 主板
    +關注

    關注

    53

    文章

    1912

    瀏覽量

    71116

原文標題:PET_RK3562 7寸安卓屏

文章出處:【微信號:gzpeite,微信公眾號:廣州佩特電子科技有限公司】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    PET_RK3588_P01開發(fā)板介紹

    一、PET_RK3588_P01 主板功能 二、PET_RK3588_P01 主板接口位置圖 三、PET_RK3588_P01?主板詳細參數(shù) 四、PET_RK3588_P01 主板硬件
    的頭像 發(fā)表于 01-16 10:21 ?107次閱讀
    <b class='flag-5'>PET_RK</b>3588_P01開發(fā)板<b class='flag-5'>介紹</b>

    PET_RK3588_CORE核心板

    一、PET_RK3588_CORE 核心板圖片 二、PET_RK3588_CORE 核心板詳細參數(shù) 注意:RK3588 引腳大部分是功能復用的,以上列表內(nèi)的資源存在不能同時使用的情況,引腳功能復用情況 可以查詢下表或查看我司核心
    的頭像 發(fā)表于 01-15 14:12 ?128次閱讀
    <b class='flag-5'>PET_RK</b>3588_CORE核心板

    PET_RK3562_CORE核心板

    一、PET_RK3562_CORE 核心板圖片 二、PET_RK3562_CORE 核心板詳細參數(shù) 注意:RK3562 引腳大部分是功能復用的,以上列表內(nèi)的資源存在不能同時使用的情況,引腳功能復用
    的頭像 發(fā)表于 01-15 10:58 ?127次閱讀
    <b class='flag-5'>PET_RK3562</b>_CORE核心板

    Linux系統(tǒng)更換開機logo方法教程,觸覺智能RK3562開發(fā)板演示

    本文介紹Linux系統(tǒng)更換開機logo方法教程,通用RK3566、RK3568、RK3588、RK3576等開發(fā)板,觸覺智能
    的頭像 發(fā)表于 01-06 10:53 ?198次閱讀
    Linux系統(tǒng)更換開機logo方法教程,觸覺智能<b class='flag-5'>RK3562</b>開發(fā)板演示

    嵌入式開發(fā)必備-RK3562演示Linux常用系統(tǒng)查詢命令(下)

    本文繼續(xù)介紹Linux系統(tǒng)查看硬件配置及常用調(diào)試命令,方便開發(fā)者快速了解開發(fā)板硬件信息及進行相關調(diào)試。觸覺智能RK3562開發(fā)板演示
    的頭像 發(fā)表于 01-03 13:54 ?244次閱讀
    嵌入式開發(fā)必備-<b class='flag-5'>RK3562</b>演示Linux常用系統(tǒng)查詢命令(下)

    瑞芯微平臺Android系統(tǒng)串口測試方法,觸覺智能RK3562開發(fā)板演示

    瑞芯微方案主板Android系統(tǒng)串口測試方法,通用RK3568、RK3566、RK3588、RK3576等。觸覺智能RK3562開發(fā)板演示
    的頭像 發(fā)表于 12-24 11:51 ?320次閱讀
    瑞芯微平臺Android系統(tǒng)串口測試方法,觸覺智能<b class='flag-5'>RK3562</b>開發(fā)板演示

    11系統(tǒng)的RK3566主板搭建一體機

    我向給11系統(tǒng)的RK3566主板搭建一套顯示器、電源拿來作為測試,怎么搭配好呢
    發(fā)表于 12-17 17:26

    瑞芯微主板/開發(fā)板Linux系統(tǒng)播放音頻方法,觸覺智能RK3562開發(fā)板演示

    本文介紹瑞芯微方案主板/開發(fā)板Linux系統(tǒng)播放音頻的方法,觸覺智能RK3562開發(fā)板演示,通用RK3566、RK3568、RK3588等
    的頭像 發(fā)表于 12-13 11:40 ?292次閱讀
    瑞芯微主板/開發(fā)板Linux系統(tǒng)播放音頻方法,觸覺智能<b class='flag-5'>RK3562</b>開發(fā)板演示

    Linux系統(tǒng)連接藍牙、WiFi方法分享,適用瑞芯微RK3562等主板產(chǎn)品

    Linux系統(tǒng)連接藍牙、WiFi方法分享,適用瑞芯微RK3562、RK3568、RK3588等開發(fā)板
    的頭像 發(fā)表于 09-12 10:24 ?567次閱讀
    Linux系統(tǒng)連接藍牙、WiFi方法分享,適用瑞芯微<b class='flag-5'>RK3562</b>等主板產(chǎn)品

    新一代低價開發(fā)板芯片RK3562來啦! — 觸覺智能RK3562開發(fā)板

    最近我收到了個一套開發(fā)板,有核心板,開發(fā)板,還有個7觸摸屏幕。這些東西,都是一家叫做觸覺智能的公司做的基于瑞芯微RK3562的產(chǎn)品。RK3562不少人,可能不太熟悉啊,之前見過的都
    的頭像 發(fā)表于 08-15 17:42 ?1641次閱讀
    新一代低價開發(fā)板芯片<b class='flag-5'>RK3562</b>來啦! — 觸覺智能<b class='flag-5'>RK3562</b>開發(fā)板

    RK3562對比RK3568有何不同?

    迅為iTOP-RK3562核心板資料怎么樣?
    的頭像 發(fā)表于 08-15 10:45 ?847次閱讀
    <b class='flag-5'>RK3562</b>對比<b class='flag-5'>RK</b>3568有何不同?

    迅為國產(chǎn)四核RK3562開發(fā)板底板硬件接口原理說明

    迅為國產(chǎn)四核RK3562開發(fā)板底板硬件接口原理說明
    的頭像 發(fā)表于 06-14 15:27 ?1767次閱讀
    迅為國產(chǎn)四核<b class='flag-5'>RK3562</b>開發(fā)板底板硬件接口原理說明

    迅為RK3562開發(fā)板人工智能主板性能之選

    迅為RK3562開發(fā)板人工智能主板性能之選
    的頭像 發(fā)表于 05-31 11:32 ?1080次閱讀
    迅為<b class='flag-5'>RK3562</b>開發(fā)板<b class='flag-5'>安</b><b class='flag-5'>卓</b>人工智能主板性能之選

    RK3562開發(fā)板:Linux開發(fā)從入門到精通(二)

    導讀通過上篇介紹RK3562的文章我們學習了關于:認識接口、固件下載、安裝驅(qū)動和燒錄工具、燒錄固件等內(nèi)容。這些知識的回顧,希望能夠幫助您更好地理解RK3562的使用方法和開發(fā)流程。接下來這篇教程中
    的頭像 發(fā)表于 04-02 08:31 ?1158次閱讀
    <b class='flag-5'>RK3562</b>開發(fā)板:<b class='flag-5'>安</b><b class='flag-5'>卓</b>Linux開發(fā)從入門到精通(二)

    RK3562開發(fā)板:Linux開發(fā)從入門到精通(一)

    Rockchip新一代64位處理器RK3562設計的評估板,(Quad-coreARMCortex-A53,主頻最高2.0GHz)可應用于物聯(lián)網(wǎng)網(wǎng)關、平板電腦、智
    的頭像 發(fā)表于 03-28 08:31 ?1137次閱讀
    <b class='flag-5'>RK3562</b>開發(fā)板:<b class='flag-5'>安</b><b class='flag-5'>卓</b>Linux開發(fā)從入門到精通(一)