广州佩特电子科技有限公司

示例图片三
网站首页 > 产品中心 > 全志A40i-H > 全志A40I_P02安卓屏

    全志A40I_PET_A40I_P02安卓屏

    • 型号PET_A40I_P02安卓屏
    • 品牌PET

    一、产品展示 ·7 寸/10.1 寸整机图接口功能图7 寸正面图7 寸背面图10.1 寸正面图10.1 寸背面图7 寸尺寸图10.1 寸尺寸图二、产品功能功能列表处理器A40I-H Cortex A7 四核内存DDR3 1GB存储EMMC 8GB操作系统安卓7.1系统电源输入12VSATA接口1路,可外接SATA硬盘SD/TF卡1路按键接口多个,ADC方式可实现多个按

    1. 详细信息

    一、产品展示


     ·1.png

    7 寸/10.1 寸整机图


    2.png

    接口功能图


    3.png

    7 寸正面图


    4.png

    7 寸背面图


    5-10.1寸正面图.png

    10.1 寸正面图


    6-10.1寸背面图.png

    10.1 寸背面图


    7-7寸尺寸图.png

    7 寸尺寸图


    8-10.1寸尺寸图.png

    10.1 寸尺寸图


    二、产品功能


    功能列表

    处理器

    A40I-H Cortex A7 四核

    内存

    DDR3 1GB

    存储

    EMMC 8GB

    操作系统

    安卓7.1系统

    电源输入

    12V

    SATA接口

    1路,可外接SATA硬盘

    SD/TF

    1

    按键接口

    多个,ADC方式可实现多个按键,电源键、复位键、烧写键

    显示

    7寸和10.1IPS显示屏,分辨率 1024x600

    电容触摸屏

    电容式多点

    电阻屏接口

    1

    HDMI显示

    最大分辨率 1920 x 1080

    摄像头接口

    支持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模组

    PCIE 4G模组接口

    1

    北斗/GPS

    标配,可选配带北斗/GPS模组4G模组

    4G数据通讯

    标配,可选4G模组,支持全网通

    PWM接口

    3路,非标配

    TV_IN接口

    4路,非标配

    ADC接口

    2路,非标配,一路与ADC按键复用

    CS并口I摄像头

    1路,非标配

    IR红外输入接口

    1路,非标配

    工艺参数

    PCB工艺

    核心板六层板,沉金工艺底板四层


    三、接口详细说明


    接口说明

    表1.png 

    1 烧写键

    2 复位键

    3 电源键

    表2.png

    TTL串口 /dev/ttyS0

    1 电源输出信号(默认无输出)

    2 RX信号

    3 TX信号

    4 GND

    表3.png 

    1 RS232串口 /dev/ttyS2

    2 RS232串口 /dev/ttyS5

    3 TTL串口   /dev/ttyS6

    4 TTL串口   /dev/ttyS7

    5 TTL串口   /dev/ttyS3

    6 485接口   /dev/ttyS4

    表4.png 

    可外接按键

    1 ADC外接按键信号

    2复位按键信号

    3电源按键信号

    4 GND信号

    表5.png 

    SATA固态盘接口,红色为电源接口

    1 12V电源输出

    2 GND

    3 GND

    4 5V 电源输出

    表6.png 

    TF卡接口

    表7.png 

    HDMI输出接口

    表8.png 

    1 3.5mm麦克风接口

    2 3.5mm三段式耳机接口

    3 麦克风接口

    4 喇叭接口(82瓦或43瓦)

    5 LineIn接口,非标配,未焊接器件

    表9.png 

    电源输入接口 5.5x2.1/2.5

    红色电源输出接口,12V5V

    表10.png 

    电阻屏接口

    1 X-信号

    2 Y-信号

    3 X+信号

    4 Y+信号

    1703042822106952.png

    PCIE 4G模组接口

















    表12.png 

    SIM卡接口

    表13.png 

    板载RTC,以及可充电电池

    表14.png 

    板载WIFI/BT蓝牙二合一模组

    天线接口,IPEX一代

    表15.png 

    1 千兆以太网

    2 百兆以太网

    表16.png 

    四个USB接口

    1 5V输出

    2 DM+

    3 DP-

    4 GND

    表17.png 

    TYPE-C接口,接电脑烧写镜像和调试应用程序

    表18.png 

    CAN接口

    1 5V输出

    2 CANH

    3 CANL

    4 GND

    表19.png 

    CSI并口摄像头接口,非标配,未焊接器件

    表20.png 

    红外输入接口,非标配,未焊接器件

    表21.png 

    ADC输入接口,非标配,未焊接器件

    表22.png 

    PWM输出接口,非标配,未焊接器件

    表23.png 

    TV_IN接口,非标配,未焊接器件

    表24.png 

    NFC接口,非标配,未焊接器件



    表25.png 

    134脚预留接I2C外设

    1

    GPIO



    2

    5V

    5V电源输出


    3

    I2C_SCK

    I2C时钟信号


    4

    I2C_SDA

    I2C数据信号


    5

    GPIO



    6

    GPIO



    7

    GPIO



    8

    GPIO



    9

    GPIO



    10

    GPIO



    11

    GPIO



    12

    GPIO



    13

    GPIO



    14

    GPIO



    15

    GPIO



    16

    GPIO



    17

    GND



    18

    3.3V

    5V电源输出



    四、镜像文件烧写


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

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


    9.png

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

    10.png


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


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


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


    11.png


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


    五、安卓应用开发


    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 程序源码


    图片1.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 编程参考

    图片2.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 广播


    测试命令如下:

    am broadcast -a "gzpeite.intent.action.install_apk" --es apk_path "/mnt/media_rw/0000-4823/GPSTest.apk"

    am broadcast -a "gzpeite.intent.action.uninstall_apk" --es pkg_name "com.android.gpstest"


    8、重启、关机操作


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

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


    测试命令如下:

    重启(有确认提示):am broadcast -a "gzpeite.intent.action.reboot" --ez confirm true

    重启(无确认提示):am broadcast -a "gzpeite.intent.action.reboot" --ez confirm false

    关机(有确认提示):am broadcast -a "gzpeite.intent.action.shutdown" --ez confirm true

    关机(无确认提示):am broadcast -a "gzpeite.intent.action.shutdown" --ez confirm false


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


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


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

    12.png


    六、动态修改开机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文件必须为bmp 32bit文件格式。

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


    七、联系方式


    总公司    :广州佩特电子科技有限公司

    总公司地址:广州市天河区大观中路新塘大街鑫盛工业园A1栋201

    总公司网站:http://www.gzpeite.net

    SMT子公司:广州佩特精密电子科技有限公司(全资子公司)

    子公司地址:广州市白云区人和镇大巷村顺景路11号

    SMT网站  :http://www.gzptjm.com

    官方淘宝店:https://shop149045251.taobao.com



    Powered by MetInfo 5.3.18 ©2008-2024 www.metinfo.cn