一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

佩特科技PET_A40I_P03安卓通用主板簡介

廣州佩特電子科技有限公司 ? 來源:廣州佩特電子科技有限公 ? 2024-08-15 14:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

主板接口

wKgaoma9ndiAByC8ABieTkZqyiU523.png

主板尺寸

wKgZoma9neeARhUwAAMFXPjqhMs986.png

主板功能

wKgaoma9nfOAf-KgAAU7pvpGPPU363.png

接口詳細(xì)說明

wKgZoma9ngeALYZnAAldjStc4_M531.pngwKgZoma9nhOACsEqAAeItEgdPWI172.pngwKgZoma9nheAJixBAAqjY62FxnQ771.png

鏡像文件燒寫


開發(fā)過程中,一般使用 PhoenixSuit 進(jìn)行鏡像文件的燒寫。

TyPE-C 接口通過 USB 線連接到 PC 機(jī)后,系統(tǒng)檢測到的設(shè)備信息如下:

wKgZoma9nhyAE1iQAAK6fp5sa0k870.png

在一鍵刷機(jī)界面,先選擇好需要燒寫的鏡像文件,并且勾選“全盤檫除升級”

wKgaoma9njGAXzGwAAIR5CKu3w0571.png

燒寫操作需要首先通過 MicroUSB 數(shù)據(jù)線(注意有些數(shù)據(jù)線只能充電,無法傳輸數(shù)據(jù))連接主機(jī)的開 發(fā)板,在進(jìn)行燒寫時(shí)如果出現(xiàn)主機(jī)識別到新的設(shè)備沒有正常安裝驅(qū)動的情況時(shí),需要手動安裝設(shè)備驅(qū)動程 序,驅(qū)動程序位于開發(fā)工具文件夾內(nèi)。

注意,在點(diǎn)擊燒寫鏡像后,設(shè)備會重啟黑屏,如果沒有開始燒寫進(jìn)程,此時(shí)需要在 PC 端的設(shè)備管理 區(qū)中對黃色感嘆號設(shè)備手動安裝鏡像燒寫設(shè)備驅(qū)動(AW_Driver)。

如果系統(tǒng)無法正常啟動,打開燒寫軟件,選擇好需要燒寫的鏡像文件,按下主板 的燒寫鍵并保持按下狀態(tài),再上電開機(jī),主板會自動進(jìn)入燒寫模式。

注意 win10 或 win11 系統(tǒng)需要關(guān)閉操作系統(tǒng)的驅(qū)動簽名驗(yàn)證功能,win11 不能永 久關(guān)閉這個(gè)功能,建議安裝一個(gè) win7 的虛擬機(jī),在虛擬機(jī)內(nèi)進(jìn)行驅(qū)動安裝和固件燒 寫。

安卓應(yīng)用開發(fā)

01GPIO 編程參考

通過 sysfs 方式控制 GPIO,GPIO 的操作接口包括 direction 和 value 等,direction 控制 GPIO 輸 入和輸入模式,而 value 可控制 GPIO 輸出或獲得 GPIO 輸入。

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

調(diào)試燈GPIO設(shè)置為輸出echoout>/sys/class/gpio/gpio40/direction
調(diào)試燈GPIO輸出高電平echo1>/sys/class/gpio/gpio40/value
調(diào)試燈GPIO輸出高低平echo0>/sys/class/gpio/gpio40/value
調(diào)試燈GPIO設(shè)置為輸入echoin>/sys/class/gpio/gpio40/direction
讀取調(diào)試燈 GPIO 輸出輸入電平 cat /sys/class/gpio/gpio40/value 

當(dāng) GPIO 處于輸出和輸入模式時(shí)都可以讀取,當(dāng)設(shè)置為輸入模式時(shí)讀取的是 GPIO 實(shí)際電平,當(dāng)設(shè)置為輸出模式時(shí)讀取的是設(shè)置的值(如果設(shè)置為高電平輸出,外部將引腳電平拉低后,讀取的值依然是 1)。

應(yīng)用程序控制請參考 demo 程序源碼

wKgZoma9nkCAQqNXAANCvR8qQF0903.pngwKgZoma9npGAQ6wAAAGSF2EBrWM689.png

02串口 UART/RS232/RS485 編程參考

wKgaoma9nlyAUI07AAKD2ABe3nE373.png

RS232 設(shè)備名

/dev/ttyS2,/dev/ttyS4,/dev/ttyS5,/dev/ttyS7

RS485 設(shè)備名

/dev/ttyS6

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

https://github.com/Acccord/AndroidSerialPort

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

03WatchDog 看門狗編程參考

進(jìn)入內(nèi)核后默認(rèn)會啟動看門狗,內(nèi)核崩潰等情況出現(xiàn),會在 15 秒內(nèi)自動復(fù)位主板。 上層應(yīng)用程序打開看門狗后,內(nèi)核將看門狗控制權(quán)交由上層應(yīng)用程序控制,上層應(yīng)用程序的喂狗間隔建議不大于 3 秒。

看門狗的使用流程為:打開看門狗循環(huán)喂狗停止喂狗關(guān)閉看門狗

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


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

命令行測試:

打開看門狗:echo 1>/sys/class/gzpeite/user/watch_dog
喂狗:echo 2>/sys/class/gzpeite/user/watch_dog
關(guān)閉看門狗:echo 0 >/sys/class/gzpeite/user/watch_dog

應(yīng)用程序控制請參考源碼下的 demo 程序源碼

04獲取 root 權(quán)限

系統(tǒng)默認(rèn)已開啟 root 權(quán)限,上層應(yīng)用 app 可直接獲取 root 權(quán)限并進(jìn)行相關(guān)操作,可以參考 demo 程序

05系統(tǒng)簽名

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


06行動態(tài)隱藏/顯示系統(tǒng)狀態(tài)欄和導(dǎo)航欄

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

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

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

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

測試命令如下:

ambroadcast-a"gzpeite.intent.systemui.hidenavigation"
ambroadcast-a"gzpeite.intent.systemui.hidestatusbar"
ambroadcast-a"gzpeite.intent.systemui.shownavigation"
ambroadcast-a"gzpeite.intent.systemui.showstatusbar"

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

07靜默安裝/卸載應(yīng)用

安裝 APK 時(shí),向系統(tǒng)發(fā)送

gzpeite.intent.action.install_apk 廣播

卸載 APK 時(shí),向系統(tǒng)發(fā)送

gzpeite.intent.action.uninstall_apk廣播

測試命令如下:

ambroadcast-a"gzpeite.intent.action.install_apk"--esapk_path"/mnt/media_rw/0000-4823/GPSTest.apk"
ambroadcast-a"gzpeite.intent.action.uninstall_apk"--espkg_name"com.android.gpstest"
08重啟、關(guān)機(jī)操作

重啟:向系統(tǒng)發(fā)送

gzpeite.intent.action.reboot 廣播

關(guān)機(jī):向系統(tǒng)發(fā)送

gzpeite.intent.action.shutdown廣播

測試命令如下:

重啟(有確認(rèn)提示):ambroadcast-a"gzpeite.intent.action.reboot"--ezconfirmtrue
重啟(無確認(rèn)提示):ambroadcast-a"gzpeite.intent.action.reboot"--ezconfirmfalse
關(guān)機(jī)(有確認(rèn)提示):ambroadcast-a"gzpeite.intent.action.shutdown"--ezconfirmtrue
關(guān)機(jī)(無確認(rèn)提示):am broadcast -a "gzpeite.intent.action.shutdown" --ez confirm false 

應(yīng)用程序控制請參考源碼下的 demo 程序源碼

09開機(jī)自啟動應(yīng)用(唯一桌面)

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

 
  
  
  
  
  
動態(tài)修改開機(jī) logo 和動畫

將 bootlogo.bmp、bootanimation.zip,復(fù)制到系統(tǒng)對應(yīng)目錄下即可

adbpushbootlogo.bmp/bootloader/
adbshellmount-orw,remount/system(將system分區(qū)掛載為可讀寫)
 adb push bootanimation.zip /system/media/
logo 文件必須為 bmp 32bit 文件格式。

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

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

    關(guān)注

    33

    文章

    9005

    瀏覽量

    153769
  • 主板
    +關(guān)注

    關(guān)注

    54

    文章

    2141

    瀏覽量

    73157
  • 鏡像
    +關(guān)注

    關(guān)注

    0

    文章

    178

    瀏覽量

    11251

原文標(biāo)題:佩特科技PET_A40I_P03 安卓通用主板

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    A40i系統(tǒng)如何將u***充電模式修改為MTP呢

    A40i 系統(tǒng)如何修改u***默認(rèn)功能為MTP,現(xiàn)在默認(rèn)是充電模式
    發(fā)表于 12-31 07:29

    A40i系統(tǒng)不能通過藍(lán)牙耳機(jī)錄音怎么辦

    A40i系統(tǒng)連接藍(lán)牙耳機(jī)可以播放音頻,但是不能通過藍(lán)牙耳機(jī)錄音,請問如何配置?
    發(fā)表于 12-31 06:18

    請問A40i代碼修改LVDS驅(qū)動的文件在哪里?

    看了一個(gè)文檔讓修改 linux-3.0.35/drivers/video/mxc/ldb.c但是我在A40i的代碼中并沒有找到這個(gè)文件,想修改LVDS驅(qū)動應(yīng)該修改哪個(gè)文件里面的東西呀?????
    發(fā)表于 01-05 06:38

    工控主板的優(yōu)點(diǎn)是什么

    主板對于現(xiàn)在社會來說,并不是很陌生,是大家都會接觸到的一個(gè)操作系統(tǒng),被廣泛應(yīng)用于智能手機(jī)、平板電腦等設(shè)備。同樣的系統(tǒng)也適用于
    發(fā)表于 03-23 11:17 ?2128次閱讀

    智能工控主板TQA40I的簡單介紹

    天嵌科技智能工控主板TQA40I,主頻高達(dá)1.2GHz,內(nèi)部集成Mali400MP2GPU圖形處理器,支持絕大部分當(dāng)前流行的視頻及圖片格式解碼;國產(chǎn)工業(yè)級四核
    發(fā)表于 06-23 10:28 ?1411次閱讀

    工控主板廠家有哪些

    工控主板是搭載了操作系統(tǒng)的工控主板,相比于X86工控
    發(fā)表于 12-07 09:27 ?1109次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>卓</b>工控<b class='flag-5'>主板</b>廠家有哪些

    工控主板怎么使用?

    工控主板也是工業(yè)控制計(jì)算機(jī)中使用的主板。工業(yè)控制主板專門設(shè)計(jì)用于在高溫和低溫的特殊環(huán)境,且要長期運(yùn)行。雖然工控
    的頭像 發(fā)表于 12-14 14:08 ?1434次閱讀

    全志A40i-H主板PET_A40I-H_P01簡述

    全志A40i-H主板PET_A40I-H_P01簡述
    的頭像 發(fā)表于 08-07 10:38 ?3781次閱讀
    全志<b class='flag-5'>A40i</b>-H<b class='flag-5'>主板</b><b class='flag-5'>PET_A40I-H_P</b>01簡述

    全志A40i-H核心板PET_A40I-H_CORE簡述

    全志A40i-H核心板PET_A40I-H_CORE簡述
    的頭像 發(fā)表于 08-07 10:42 ?3042次閱讀
    全志<b class='flag-5'>A40i</b>-H核心板<b class='flag-5'>PET_A40I</b>-H_CORE簡述

    基于天嵌A40I核心板的售貨控制/廣告系統(tǒng)設(shè)計(jì)

    基于TQA40I平臺的售貨控制/廣告系統(tǒng),主頻高達(dá)1.2GHz,內(nèi)部集成Mali400MP2GPU圖形處理器,支持絕大部分當(dāng)前流行的視頻及圖片格式解碼;可充分利用國產(chǎn)工業(yè)級四核A7平臺A40I的豐富
    的頭像 發(fā)表于 02-17 15:16 ?837次閱讀
    基于天嵌<b class='flag-5'>A40I</b><b class='flag-5'>安</b><b class='flag-5'>卓</b>核心板的售貨控制/廣告系統(tǒng)設(shè)計(jì)

    主板_MTK6765開發(fā)板-聯(lián)發(fā)科主板方案介紹

    主板_MTK6765開發(fā)板-搭載聯(lián)發(fā)科(MediaTek)MTK6765處理器,這款高性能ARM處理器被廣泛應(yīng)用于個(gè)人移動互聯(lián)網(wǎng)設(shè)備
    的頭像 發(fā)表于 10-11 19:27 ?1926次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>卓</b><b class='flag-5'>主板</b>_MTK6765<b class='flag-5'>安</b><b class='flag-5'>卓</b>開發(fā)板-聯(lián)發(fā)科<b class='flag-5'>安</b><b class='flag-5'>卓</b><b class='flag-5'>主板</b>方案介紹

    主板-人臉識別主板考勤門禁閘機(jī)智能門鎖主板開發(fā)方案

    主板,人臉識別主板考勤門禁閘機(jī)智能門鎖主板
    的頭像 發(fā)表于 10-24 19:45 ?1797次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>卓</b><b class='flag-5'>主板</b>-人臉識別<b class='flag-5'>主板</b>考勤門禁閘機(jī)智能門鎖<b class='flag-5'>安</b><b class='flag-5'>卓</b><b class='flag-5'>主板</b>開發(fā)方案

    佩特科技PET_A40I_P02屏產(chǎn)品簡介

    開發(fā)過程中,一般使用 PhoenixSuit進(jìn)行鏡像文件的燒寫。
    的頭像 發(fā)表于 12-21 10:34 ?1230次閱讀
    <b class='flag-5'>佩特</b>科技<b class='flag-5'>PET_A40I_P</b>02<b class='flag-5'>安</b><b class='flag-5'>卓</b>屏產(chǎn)品<b class='flag-5'>簡介</b>

    淺析工控主板的優(yōu)勢

    工控主板作為專為工業(yè)控制領(lǐng)域設(shè)計(jì)的硬件平臺,相較于普通商用主板,擁有諸多優(yōu)勢,以滿足工業(yè)環(huán)境對穩(wěn)定、可靠、長期運(yùn)行的嚴(yán)格要求。以下是
    的頭像 發(fā)表于 06-27 14:50 ?621次閱讀

    PET_RK3562_P01通用主板

    一 、 主板接口 二、 主板 功能 ? 功能列表 處理器 RK3562 Cortex?A53四核64位ARM64,最高主頻2.0G 內(nèi)存LPDDR4 標(biāo)配2GB 存儲EMMC 標(biāo)配?16GB
    的頭像 發(fā)表于 01-20 10:58 ?838次閱讀
    <b class='flag-5'>PET_RK3562_P</b>01<b class='flag-5'>安</b><b class='flag-5'>卓</b><b class='flag-5'>通用</b><b class='flag-5'>主板</b>