- 博客(13)
- 收藏
- 关注
原创 RK3568 Android14 集成 HYM8563 外部 RTC (I2C接口)
集成 HYM8563 相对简单,主要是标准的 I2C 设备调试。但在 Android 14 上,需要额外注意 aliases 别名 的设置,确保系统将 HYM8563 识别为 rtc0,否则系统可能依然读取 SoC 内部的默认时间,导致掉电时间不准。
2025-12-15 19:42:46
616
原创 Android14 RK3568 集成移远 EM060K 4G 模块实现短信收发和双卡单待切卡
在工业平板和车载终端的开发中,为了保证网络的可靠性,通常会设计双 SIM 卡槽。基于 Rockchip RK3568 平台和 Android 14 系统,本文将详细记录如何集成移远(Quectel)EM06K LTE-A 模块,并实现 “双卡单待” 功能。所谓的“双卡单待”,指硬件上连接了两张 SIM 卡,但同一时间只有一张卡与 4G 模块通信,通过串口指令来切换。
2025-12-13 18:10:08
882
原创 RK3568 Android14 移远GNSS卫星导航模组LC760Z GPS北斗定位模块调试
Rockchip RK3568 作为一款高性能、低功耗的国产SoC,被广泛应用于工业网关、车载中控和智能手持终端等领域。在这些应用场景中,位置服务(Location Service) 往往是不可或缺的功能。本文将详细记录如何集成GPS模组到 RK3568 开发板上,通过 UART(串口)接口集成通用的 GPS 模块(如 移远LC760Z 或 EC20 4G 模块自带的 GPS 功能也差不多),并实现数据的解析与上层应用对接。
2025-12-08 20:14:33
1067
原创 RK3568 Android14 距离传感器和光感测试器AP3216调试
1.AP3216介绍AP3216C是一个集成的ALS&PS模块,它包括一个数字环境光照传感器[ALS]、一个接近传感器[PS]和一个单封装的红外LED。该装置提供多增益功能,在动态范围365/1460/5840/23360内具有线性响应,非常适合在透明玻璃或深色玻璃下应用。接近功能专门针对近场应用,通过寄存器控制的简单可配置区域检测外部对象。具有多个接近增益控制,多个红外LED电流控制和10位ADC输出,该设备是专门为固定低反射物体,如黑发而设计的。该设备支持中断功能,以提高系统效率,并具有一些功能,有助
2025-12-07 17:34:10
856
原创 RK3568 Android14 电子罗盘AK09911C调试
1.AK09911C 简介AKM09911 是旭化成微电子(AKM)推出的一款三轴电子罗盘(磁力计)传感器,采用磁阻效应技术(AMR),具有高精度、低功耗等特点,适用于智能手机、可穿戴设备、无人机等需要地磁检测的应用场景。2.AK09911C 主要特性测量范围:±49.152 Gauss(可通过软件配置调整)。分辨率:16位输出,支持0.15μT/LSB的高精度检测。低功耗:典型工作电流为100μA(单次测量模式),待机电流为1μA。接口:支持I²C通信(默认地址0x0C)。
2025-12-06 15:46:38
982
原创 RK3568 Android14 调试陀螺仪模块 MPU6500
1、简介内置3轴MEMS加速度计与3轴MEMS陀螺仪,实现6轴运动检测,输出加速度(±2g/±4g/±8g/±16g可调)和角速度(±250°/s至±2000°/s可调)数据。2、数字运动处理器(DMP)支持硬件级运动处理,可直接输出四元数等融合数据,降低主控计算负载。3、通信接口双模设计,支持标准I2C(地址0x68或0x69)和SPI(最高20MHz时钟速率),适配不同硬件场景。
2025-11-25 20:23:17
403
原创 (七)AMS解析
ActivityManagerService是Android系统中一个特别重要的系统服务,AMS与APP互动最多的系统服务之一。ActivityManagerService(以下简称AMS) 主要负责四大组件的启动、切换、调度以及应用进程的管理和调度工作,所有的APP应用都需要 与AMS互动。
2023-02-01 10:59:46
1271
原创 (六)Handler解析
Android应用程序与传统的PC应用程序一样,都是消息驱动的。也就是说,在Android应用程序主线程中,所有函数都是在一个消息循环中执行的。Android应用程序其它线程,也可以像主线程一样,拥有消息循环。Android应用程序主线程是一个特殊的线程,因为它同时也是UI线程以及触摸屏、键盘等输入事件处理线程。主线程对消息循环很敏感,一旦发生阻塞,就会影响UI的流畅度,甚至发生ANR问题。Hanlder: 发送和接收消息Looper: 用于轮询消息队列, 一个线程只能有一个Looper。
2023-01-30 10:33:30
585
原创 (四)Binder分析·上篇
在Android系统的Binder机制中,由一系统组件组成,分别是Client、Server、Service Manager和Binder驱动程序,其中Client、Server和Service Manager运行在用户空间,Binder驱动程序运行内核空间。
2023-01-12 14:39:43
234
原创 (三)Android系统启动流程
java应用程序, 主要基于ART虚拟机, 所有的应用程序apk都属于这类native程序, 也就是利用C或C++语 言开发的程序, 如bootanimation。所有的Java应用程序进程及系统服务SystemServer进程都由Zygote 进程通过Linux的fork()函数孵化出来的, 这也就是为什么把它称为Zygote的原因, 孵化出无数子进程, 而native程序则由Init程序创建启动。
2023-01-06 11:53:48
424
原创 (二)Android系统架构
Android系统构架是安卓系统的体系结构,android的系统架构和其操作系统一样,采用了分层的架构,共分为四层,从高到低分别是Android应用层,Android应用框架层,Android系统运行库层和Linux内核层。
2023-01-04 16:41:25
2347
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅