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

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

3天内不再提示

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、安装驱动并连接硬件

解压开发工具目录下的 DriverAssitant_USB 驱动程序.7z,右击以管理员权限运行 DriverInstall.exe,安

装驱动程序。

注意 win10 或 win11 系统需要关闭操作系统的驱动签名验证功能才能正常安装驱动,win11 不能永久

关闭这个功能,建议安装一个 win7 的虚拟机,在虚拟机内进行驱动安装和固件烧写。

将主板与 PC 机用 TYPE-C 线(注意有些数据线仅支持充电,无法传输数据)连接好,如果出现无法识

别的情况可以通过重新连接、更换 PC 机 USB 接口、更换 USB 线、更换 PC 机等方式重试。

解压开发工具目录下的 RKDevTool.7z,右击以管理员权限运行 RKDevTool.exe

2、进入烧写模式

主板处于 Loader 或 Maskrom 模式时可以对系统进行格式化和烧写系统镜像文件操作。

进入 Loader 模式

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

方式一、将主板断电,首先用 TYPE-C 线将主板与 PC 机连接好,按下主板上的烧写键,

并保持按下状态,然后再上电开机,主板会进入 Loader 操作模式,然后松开按键烧写系统

即可,注意这种方式适用于主板上的 BootLoader 可正常工作的情况。

方式二、将主板接通电源,进入系统,用 TYPE-C 线将主板与 PC 机连接好如下图,RKDevTool 软件会

识别到一个 ADB 设备,单击切换按钮,主板会重启进入 Loader 模式

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

3、进入 Maskrom 模式(无法进入 Loader 模式时使用)

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

与 PC 机连接好,按下主板上的 ROM 键,并保持按下状态,然后再上电开机,主板会进入MaskRom 操作模式,然后松开按键烧写系统即可。

4、系统烧写流程

首先将主板进入 Loader 或 Maskrom 模式,打开 RKDevTool 软件,点击固件按钮选择需要烧写的镜像文件,

然后点击升级按钮,右侧窗口会显示烧写进度,烧写完成后,主板会自动重启开机。

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

五、安卓应用开发

1、GPIO 编程参考

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

入和输入模式,而 value 可控制 GPIO 输出或获得 GPIO 输入。

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

调试灯 GPIO 设置为输出echo out > /sys/class/gpio/gpio104/direction

调试灯 GPIO 输出高电平echo 1 > /sys/class/gpio/gpio104/value

调试灯 GPIO 输出高低平echo 0 > /sys/class/gpio/gpio104/value

调试灯 GPIO 设置为输入echo in > /sys/class/gpio/gpio104/direction

读取调试灯 GPIO 输出输入电平 cat /sys/class/gpio/gpio104/value

当 GPIO 处于输出和输入模式时都可以读取,当设置为输入模式时读取的是 GPIO 实际电平,当设置为输出

模式时读取的是设置的值(如果设置为高电平输出,外部将引脚电平拉低后,读取的值依然是 1)。

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

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

2、串口 UART 编程参考

RS232 串口、RS485、TTL 串口接口对应的设备名详见上文接口描述。

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

https://github.com/Acccord/AndroidSerialPort

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

https://github.com/yutils/YSerialPort

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

测试命令如下:

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

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

7、静默安装/卸载应用

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

卸载 APK 时,向系统发送 gzpeite.intent.action.uninstall_apk 广播

测试命令如下:

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

8、重启、关机操作

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

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

测试命令如下:

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

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

9、获取 MAC 地址

原生 Android12 系统默认禁止应用获取 MAC 地址,为了兼容更早期的应用程序,我司已对系统代码进

行优化允许应用 app 获取 WIFI 及以太网的 MAC 地址,详见源代码目录下的 demo 程序源码。

10、定时开关机

可以在系统设置-->系统-->日期和时间内设置,设置保存后,重启依然有效

目前仅支持每天固定时间关机和开机,如果需要某些天不开机,可在应用程序内判断后发送关机广播

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

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

11、开机自启动 Launcher(不显示系统桌面)

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

可以参考资料目录下的 OnlyLauncher.7z

六、动态修改开机 logo 和动画

将 logo.bmp、logo_kernel.bmp、bootanimation.zip,复制到系统 /mnt/logo 目录下即可

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

两个 logo 文件必须为 bmp 文件格式,一个是在 uboot 阶段加载显示,一个是在内核阶段加载显示,

文件名不可修改,文件内容可以完全一样。

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

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

    关注

    33

    文章

    9652

    浏览量

    157907
  • 主板
    +关注

    关注

    55

    文章

    2444

    浏览量

    77527

原文标题:PET_RK3562 7寸安卓屏

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    触觉智能出品,瑞芯微RK3562开发板配置USB复合设备(上)

    本文基于触觉智能RK3562核心板/开发板,为大家介绍配置USB复合设备,本章节将介绍RNDIS和UAC两种类型的USB复合设备配置。如需购买开发板进行评估验证,购买链接如下(关注点赞享优惠
    的头像 发表于 05-26 11:07 111次阅读
    触觉智能出品,瑞芯微<b class='flag-5'>RK3562</b>开发板配置USB复合设备(上)

    rk3562ddr4设计资料图

    这是瑞芯微rk3562主控DDR4设计参考图。
    发表于 03-25 17:40 0次下载

    佩特科技RK3562一体无风扇被动散热技术介绍

    在工业控制、智能交通、能源管理等对设备稳定性要求极高的场景中,传统工控机依赖风扇强制对流散热的弊端日益凸显——风扇积尘导致故障率攀升、噪音干扰敏感环境、振动场景下机械部件易损……而RK3562一体
    的头像 发表于 03-18 15:12 611次阅读
    佩特科技<b class='flag-5'>RK3562</b>一体<b class='flag-5'>屏</b>无风扇被动散热技术<b class='flag-5'>介绍</b>

    睿擎派3562快速上手体验

    1引言随着物联网和工业自动化的快速发展,嵌入式开发板的需求日益增长。睿擎派3562作为一款基于瑞芯微RK3562处理器的高性能开发板,凭借其强大的处理能力和丰富的外设接口,成为了嵌入式开发者的新选择
    的头像 发表于 03-04 21:19 7858次阅读
    睿擎派<b class='flag-5'>3562</b>快速上手体验

    佩特科技RK3562开发板加速智能硬件落地

    在智能硬件开发领域,时间成本与生态兼容性是决定产品能否快速抢占市场的关键。面对碎片化的硬件需求与日益复杂的系统集成挑战,如何让开发者摆脱底层适配的桎梏,专注核心功能创新?RK3562主板以“全接口覆盖+系统支持”的双重优势,
    的头像 发表于 02-04 13:51 1221次阅读
    佩特科技<b class='flag-5'>RK3562</b>开发板加速智能硬件落地

    拒绝卡顿,触觉智能RK3562核心板成功实现2秒级疾速启动,响应快到离谱!

    已就位,精彩往下看,解锁RK3562工业疾速启动真实力!RK3562快速启动介绍RK3562作为瑞芯微面向嵌入式与工业场景的主流处理器,其开机快速启动特性依托触觉智
    的头像 发表于 01-16 18:00 822次阅读
    拒绝卡顿,触觉智能<b class='flag-5'>RK3562</b>核心板成功实现2秒级疾速启动,响应快到离谱!

    佩特科技RK3562-P04 5电容触摸概述

    在智能设备飞速发展的今天,作为人机交互的核心载体,正经历着从“大而全”到“小而精”的变革。RK3562-P04 5电容触摸
    的头像 发表于 08-21 13:54 1328次阅读

    佩特科技RK3588产品介绍

    在工业自动化与智能化浪潮席卷全球的今天,高性能、高可靠的工业计算机设备正成为推动产业升级的核心引擎。瑞芯微RK3588芯片凭借8K超清显示与6TOPS NPU算力的双重突破,正重新定义工业
    的头像 发表于 08-18 14:00 1643次阅读
    佩特科技<b class='flag-5'>RK</b>3588<b class='flag-5'>安</b><b class='flag-5'>卓</b><b class='flag-5'>屏</b>产品<b class='flag-5'>介绍</b>

    米尔基于RK3562RK3506开发板有什么区别?

    ;lt;人脸识别、目标检测&gt;、多媒体处理);而RK3506J的A7架构更侧重低功耗与实时控制。 除了性能上的提升,MYD-YR3562J开发板的外设接口资源也更丰富,比如增加了
    发表于 07-11 09:32

    迅为RK3562开发板 Ubuntu系统功能测试

    迅为RK3562开发板 Ubuntu系统功能测试
    的头像 发表于 07-10 13:46 1650次阅读
    迅为<b class='flag-5'>RK3562</b>开发板 Ubuntu系统功能测试

    如何实现与恩智浦i.MX RT1170的无线投与控制

    Scrcpy是一款免费开源的软件,支持将端屏幕投影到其他设备,并支持被投设备对的反向控制。基于ADB工具,
    的头像 发表于 06-26 09:53 2711次阅读
    如何实现<b class='flag-5'>安</b><b class='flag-5'>卓</b>与恩智浦i.MX RT1170的无线投<b class='flag-5'>屏</b>与控制

    Mpp支持RK3576么

    想问下,https://github.com/rockchip-linux/mpp这里面支持RK3576么,看介绍没有提到说支持RK3576 目前是买了个rk3576的机顶盒,搭载了
    发表于 06-13 15:35

    迅为RK3562开发板Buildroot系统功能测试

    迅为RK3562开发板Buildroot系统功能测试
    的头像 发表于 06-13 13:46 2400次阅读
    迅为<b class='flag-5'>RK3562</b>开发板Buildroot系统功能测试

    有奖丨米尔 瑞芯微RK3562开发板免费试用新增名额!

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3562应用处理器的MYD-YR3562开发板免费试用名额增加
    的头像 发表于 06-13 08:04 2195次阅读
    有奖丨米尔 瑞芯微<b class='flag-5'>RK3562</b>开发板免费试用新增名额!

    RK3562开发板uboot下GPIO的控制方法,触觉智能嵌入式方案商

    本文介绍如何uboot下GPIO的控制方法等,使用触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居
    的头像 发表于 06-06 17:49 1101次阅读
    <b class='flag-5'>RK3562</b>开发板uboot下GPIO的控制方法,触觉智能嵌入式方案商