0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

佩特科技PET_A40I_P02安卓屏产品简介

广州佩特电子科技有限公司 来源:广州佩特电子科技有限公 2023-12-21 10:34 次阅读

01 PET_A40I_P02安卓屏产品图片

dc3271e8-9fa7-11ee-8b88-92fbcf53809c.png

7寸/10.1寸整机图

dc4c1ada-9fa7-11ee-8b88-92fbcf53809c.png

接口功能图

dc65552c-9fa7-11ee-8b88-92fbcf53809c.png

7寸正面图

dc7b3c52-9fa7-11ee-8b88-92fbcf53809c.png

7寸背面图

dc9c6d3c-9fa7-11ee-8b88-92fbcf53809c.png

10.1寸正面图

dcb30bbe-9fa7-11ee-8b88-92fbcf53809c.png

10.1寸背面图

dccd2756-9fa7-11ee-8b88-92fbcf53809c.png

7寸尺寸图

dced4fb8-9fa7-11ee-8b88-92fbcf53809c.png

10.1寸尺寸图

02 产品功能

功能列表
处理器 A40I-H CortexA7 四核
内存 DDR31GB
存储 EMMC 8GB
操作系统 安卓7.1系统
电源输入 12V
SATA接口 1路,可外接SATA硬盘
SD/TF 1路
按键接口 多个,ADC方式可实现多个按键,电源键、复位键、烧写键
显示 7寸和10.1寸IPS显示屏,分辨率 1024x600
电容触摸屏 电容式多点
电阻屏接口 1路
HDMI显示 最大分辨率 1920x1080
摄像头接口 支持USB摄像头
USB接口 OTG 1路、USB-HOST 4路
TTL串口 4路,一路与BT复用
RS232串口 2路,标配2路,非标配2路(与TTL串口复用)
RS485接口 2路,标配1路,非标配1路(与TTL串口复用)
以太网接口 2路,一路千兆,一路百兆
板载RTC 标配,板载独立RTC芯片及可充电电池
WIFI/蓝牙BT WIFI/BT二合一模组
看门狗 CPU内置看门狗
音频接口 MIC 2路,耳机1路,喇叭1路
SPI接口 1路,与GPIO复用
I2C接口 1路
GPIO 12路
NFC接口 1路,支持连接PN7150 NFC模组
PCIE4G模组接口 1路
北斗/GPS 非标配,可选配带北斗/GPS模组的4G模组
4G数据通讯 非标配,可选4G模组,支持全网通
PWM接口 3路,非标配
TV_IN接口 4路,非标配
ADC接口 2路,非标配,一路与ADC按键复用
CS并口I摄像头 1路,非标配
IR红外输入接口 1路,非标配
工艺参数
PCB工艺 核心板六层板,沉金工艺,底板四层

03 接口详细介绍

dcf79f4a-9fa7-11ee-8b88-92fbcf53809c.png

dd18f7da-9fa7-11ee-8b88-92fbcf53809c.png

dd37bb48-9fa7-11ee-8b88-92fbcf53809c.png

dd4ad23c-9fa7-11ee-8b88-92fbcf53809c.png

dd5d70c2-9fa7-11ee-8b88-92fbcf53809c.png

04 镜像文件烧写

开发过程中,一般使用PhoenixSuit进行镜像文件的烧写。

TyPE-C接口通过USB线连接到PC机后,系统检测到的设备信息如下:

dd68d638-9fa7-11ee-8b88-92fbcf53809c.png

在一键刷机界面,先选择好需要烧写的镜像文件,并且勾选“全盘檫除升级”

dd823b28-9fa7-11ee-8b88-92fbcf53809c.png

烧写操作需要首先通过TYPE-CUSB 数据线连接主机的开发板,在进行烧写时如果出现主机识别到新的设备没有正常安装驱动的情况时,需要手动安装设备驱动程序,驱动程序位于开发工具文件夹内。

注意,在点击烧写镜像后,设备会重启黑屏,如果没有开始烧写进程,此时需要在PC端的设备管理区中对黄色感叹号设备手动安装镜像烧写设备驱动(AW_Driver)。

如果系统无法正常启动,打开烧写软件,选择好需要烧写的镜像文件,按下主板的烧写键并保持按下状态,再上电开机,主板会自动进入烧写模式。

dd9f94de-9fa7-11ee-8b88-92fbcf53809c.png

注意win10或win11系统需要关闭操作系统的驱动签名验证功能,win11不能永久关闭这个功能,建议安装一个win7的虚拟机,在虚拟机内进行驱动安装和固件烧写。

05 安卓应用开发

1、GPIO编程参考

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

例如控制调试灯GPIO操作如下(串口终端命令行方式):

调试灯GPIO设置为输出

echo out > /sys/class/gpio/gpio40/direction

调试灯GPIO输出高电平

echo 1 > /sys/class/gpio/gpio40/value

调试灯GPIO输出高低平

echo 0 > /sys/class/gpio/gpio40/value

调试灯GPIO设置为输入

echo in > /sys/class/gpio/gpio40/direction

读取调试灯GPIO输出输入电平

cat /sys/class/gpio/gpio40/value

当GPIO处于输出和输入模式时都可以读取,当设置为输入模式时读取的是GPIO实际电平,当设置为输出模式时读取的是设置的值(如果设置为高电平输出,外部将引脚电平拉低后,读取的值依然是1)。

应用程序控制请参考demo程序源码

ddc237e6-9fa7-11ee-8b88-92fbcf53809c.png
5 GPIO /sys/class/gpio/gpio49
6 GPIO /sys/class/gpio/gpio225
7 GPIO /sys/class/gpio/gpio46
8 GPIO /sys/class/gpio/gpio226
9 GPIO /sys/class/gpio/gpio45
10 GPIO /sys/class/gpio/gpio227
11 GPIO /sys/class/gpio/gpio47
12 GPIO /sys/class/gpio/gpio228
13 GPIO /sys/class/gpio/gpio48
14 GPIO /sys/class/gpio/gpio229
15 GPIO /sys/class/gpio/gpio231
16 GPIO /sys/class/gpio/gpio230

2、串口UART编程参考

ddd90a5c-9fa7-11ee-8b88-92fbcf53809c.png

1 /dev/ttyS2 默认为RS232串口,可定制为TTL串口
2 /dev/ttyS5 默认为RS232串口,可定制为TTL串口
3 /dev/ttyS6 默认为TTL串口,可定制为RS232串口
4 /dev/ttyS7 默认为TTL串口,可定制为RS232串口
5 /dev/ttyS3 默认为TTL串口,与蓝牙复用,可定制为RS485
6 /dev/ttyS4 默认为RS485
7 /dev/ttyS0 默认为TTL串口

安卓系统串口编程请参考demo程序源码或以下链接:

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

3、WatchDog看门狗编程参考

进入内核后默认会启动看门狗,内核崩溃等情况出现,会在 15秒内自动复位主板。

上层应用程序打开看门狗后,内核将看门狗控制权交由上层应用程序控制,上层应用程序的喂狗间隔建议不大于3秒。

看门狗的使用流程为打开看门狗à循环喂狗à停止喂狗à关闭看门狗

喂狗之前必须先打开看门狗,关闭看门狗之前需停止喂狗操作。

打开看门狗后如果15秒内没有喂狗或关闭看门狗,系统会自动复位。

命令行测试:

打开看门狗:

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权限

系统默认已开启root权限,上层应用app可直接获取root权限并进行相关操作,可以参考demo程序

5、系统签名

系统签名文件位于源代码目录下,使用对应的文件对APK进行签名即可。

6、动态隐藏/显示系统状态栏和导航栏

隐藏状态栏和导航栏在应用app里面向系统发送广播

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

显示状态栏和导航栏在应用app里面向系统发送广播

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

测试命令如下:


am broadcast -a "gzpeite.intent.systemui.hidenavigation"
am broadcast -a "gzpeite.intent.systemui.hidestatusbar"
am broadcast -a "gzpeite.intent.systemui.shownavigation"
am broadcast -a "gzpeite.intent.systemui.showstatusbar"

请参考源码下的demo程序源码

7、静默安装/卸载应用

安装APK时,向系统发送gzpeite.intent.action.install_apk 广播

卸载APK时,向系统发送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"

8、重启、关机操作

重启:向系统发送gzpeite.intent.action.reboot 广播

关机向系统发送gzpeite.intent.action.shutdown 广播

测试命令如下:

重启(有确认提示):ambroadcast-a"gzpeite.intent.action.reboot"--ezconfirmtrue
重启(无确认提示):am broadcast -a "gzpeite.intent.action.reboot" --ez confirm false
关机(有确认提示):am broadcast -a "gzpeite.intent.action.shutdown" --ez confirm true
关机(无确认提示):ambroadcast-a"gzpeite.intent.action.shutdown"--ezconfirmfalse

应用程序控制请参考源码下的demo程序源码

9、开机自启动应用(唯一桌面)

首先在开发应用APK时,需要在应用程序 AndroidManifest.xml的 Intent-filter 里添加下面几行:






06 动态修改开机logo和动画

将bootlogo.bmp、bootanimation.zip,复制到系统对应目录下即可

adb push bootlogo.bmp /bootloader/
 
adb shell mount -o rw,remount /system   (将system分区挂载为可读写)
adb push bootanimation.zip /system/media/

logo文件必须为bmp32bit文件格式。

开机动画bootanimation.zip 仅支持安卓系统,制作方式可以通过搜索引擎查询相关教程

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    7643

    浏览量

    148520
  • usb
    usb
    +关注

    关注

    59

    文章

    7437

    浏览量

    258248
  • 主机
    +关注

    关注

    0

    文章

    897

    浏览量

    34609
  • 全志
    +关注

    关注

    24

    文章

    220

    浏览量

    52647
  • type-c
    +关注

    关注

    545

    文章

    1553

    浏览量

    266403

原文标题:佩特科技全志A40I工业安卓屏产品——PET_A40I_P02安卓屏

文章出处:【微信号:gzpeite,微信公众号:广州佩特电子科技有限公司】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    汽车电子 TASKING 产品简介

    汽车电子 TASKING 产品简介
    发表于 04-07 15:38

    Keithley 6485 皮表/二手6485皮产品简介

    Keithley 6485 皮表/二手6485皮产品简介供应热线:***/13728431276(同微)曾S供应QQ:3140751627(同微)koukou:三一四零七五一六二七(同微
    发表于 06-23 17:36

    A40i系统如何将u***充电模式修改为MTP呢

    A40i 系统如何修改u***默认功能为MTP,现在默认是充电模式
    发表于 12-31 07:29

    A40i系统不能通过蓝牙耳机录音怎么办

    A40i系统连接蓝牙耳机可以播放音频,但是不能通过蓝牙耳机录音,请问如何配置?
    发表于 12-31 06:18

    请问A40i代码修改LVDS驱动的文件在哪里?

    看了一个文档让修改 linux-3.0.35/drivers/video/mxc/ldb.c但是我在A40i的代码中并没有找到这个文件,想修改LVDS驱动应该修改哪个文件里面的东西呀?????
    发表于 01-05 06:38

    ZDS2024 Plus示波器产品简介

    产品简介】ZDS2024 Plus示波器产品简介(简版英文)
    发表于 10-17 06:16

    高端逻辑分析仪产品简介

    产品简介】高端逻辑分析仪产品简介(简版英文)
    发表于 10-17 07:08

    PA全系列功率分析仪产品简介

    产品简介】PA全系列功率分析仪产品简介(综合版英文)
    发表于 10-17 07:53

    高精度数字功率计产品简介

    产品简介】高精度数字功率计产品简介(综合版英文)
    发表于 10-17 08:06

    STM32F0系列产品简介

    STM32F0系列产品简介
    发表于 09-29 15:13 22次下载

    百川ESD产品简介 2017版

    百川ESD产品简介
    发表于 10-09 16:26 0次下载

    台达工业控制全产品简介

    台达工业控制全产品简介
    发表于 10-09 18:23 6次下载

    肉品系水率测试仪产品简介

    肉品系水率测试仪产品简介
    发表于 01-17 15:33 8次下载

    AX58400产品简介

    AX58400_产品简介_20211105
    发表于 03-03 11:22 30次下载

    FPC产品简介及设计规范.zip

    FPC产品简介及设计规范
    发表于 03-01 15:37 4次下载