- 博客(13)
- 收藏
- 关注
原创 基于rk3566的Android11.0 Rockchip平台底层开发(Audio初识之AudioFlinger)
应用层:用音频API与硬件进行交互,内部代码将调用相应的JNI粘合类访问native代码。JNI:Java Native Interface,Java 原生接口,与 android.media 关联的 JNI 代码会调用较低级别的原生代码来访问音频硬件。JNI 位于 frameworks/base/core/jni/ 和 frameworks/base/media/jni 中。Native Frameworks: 原生程序,它调用Binder IPC代理来访问音频专属服务。
2026-01-04 17:12:38
688
原创 基于rk3566的Android11.0 Rockchip平台底层开发(几率卡logo界面)
对于第二种,且是有几率卡界面的通常为DDR问题。这些参数(频率、时序、驱动强度等)必须与板上焊接的DDR颗粒型号完全匹配。表现:在启动后期,系统负载增大时,DDR因供电不足而工作异常,导致崩溃。问题:布线:DDR线(特别是时钟、数据线)长度匹配、等长做得不好,导致信号完整性差,在高频下出错。3 提升dmc控制ddr的电压,可能是DDR在加载时期瞬态电压余量不足,抵抗能力弱。问题:电源管理芯片(PMIC)给DDR的供电电流不足或电压跌落。电源:DDR电源(VDD_DDR)不干净、电压不稳、纹波过大。
2025-12-16 16:15:28
124
原创 基于rk3566的Android11.0 Rockchip平台底层开发(SGM706S外部看门狗)
当受到外部或者内部干扰,如电磁干扰或者软件异常造成的程序跑飞。这时候就只能断电让设备重启,设备才可以回复正常。而看门狗可以使系统在一定时间间隔内复位(也就是发生死机或者跑飞这种情况设备可以自己复位而不是人工干预)。因此看门狗是可以保证系统可靠长期稳定运行的有效手段。需要注意的是:虽然有看门狗,但是这个是最后的一道防线,所以还是要在设计的时候避免这些问题。芯片供电端,一般与 MCU 共用同一电源(如 5V)。芯片在内部检测 VCC 电平是否高于设定的门限(比如 4.65V)。输出信号。
2025-11-11 16:52:50
682
原创 基于rk3566的Android11.0 Rockchip平台底层开发(MiPi转双路LVDS(GM8775C芯片))
基于rk3566的Android11.0 Rockchip平台底层开发(MiPi转双路LVDS(GM8775C芯片))
2025-11-10 13:44:22
240
原创 基于rk3566的Android11.0 Rockchip平台底层开发(触摸唤醒)
echo 1 > /sys/devices/platform/fe5c0000.i2c/i2c-3/3-005d/gt91xx_debug/gt91xx(device\rockchip\rk356x\rk3566_r\system\bin\input_method.sh)进行转换。本文思想在于通过广播替换handleNotifyStartedGoingToSleep,interceptPowerKeyUp原本逻辑,改为发送信号,再设立接收者,实现状态切换。通过修改背光值实现状态切换。
2025-10-09 13:20:05
289
原创 基于rk3566的Android11.0 Rockchip平台底层开发(屏幕旋转)
先确定咱们使用的什么触摸驱动,一般在kernel\arch\arm64\boot\dts\rockchip\rk3566-evb2-lp4x-v10.dtsi查看,如我使用。触摸属于input设备,所以kernel\drivers\input\touchscreen\gt9xx\gt9xx.c,找到你的触摸驱动核心代码,寻找里面的旋转逻辑。一般来说:以触摸屏左上角为原点0,x向左增加,y向下增加。处理逻辑:先交换x和y,再x翻转或y翻转。明显先交换x和y,在翻转y即可。以屏幕旋转270°为例。
2025-09-06 10:35:31
426
1
原创 基于rk3566的Android11.0 Rockchip平台底层开发(LVDS屏幕点亮篇)
查看屏幕规格书,确认:什么接口协议屏幕如LVDS、edp、mipi等,填写显示timings时序特性,尺寸、分辨率、有效显示区域、色深(确定总线是666还是888)、时钟频率(可通过公式或参考)、输入输出定义接口(确定有多少数据lane和时钟lane;bus-format(信号传输格式):屏幕的接口类型(如LVDS、RGB、MIPI等)和支持的数据格式(如RGB888、RGB666、RGB565等)。bus-format 用于指定面板与主控之间的信号传输格式,常见于 LCD、LVDS、DSI 等显示接口。
2025-08-28 15:52:28
705
原创 基于rk3566的Android11.0 Rockchip平台底层开发(realtek8852bs wifi适配篇)
系统启动打开 wifi 操作时,分别对系统 sys/bus/sdio(sdio wifi), sys/bus/usb(usb wifi),sys/bus/pic (pcie wifi )文件系统下的 uevent 进行读取。因为要做入口初始化函数的封装。SDIO WIFI 驱动入口在os_dep/linux/sdio_intf.c 的 rtw_drv_entry 函数中。USB WIFI 驱动入口在os_dep/linux/usb_intf.c 的 rtw_drv_entry 函数中。
2025-08-26 14:07:21
811
原创 2025届双非硕士春秋招面试总结
而简历筛选机制方面,经了解,大企业官网通常每 3-5 天集中处理简历池,小企业则实时筛选,核心筛选标准为岗位匹配度(成绩、学历、相关实习经历等)。,这是我长这么大第一次投简历,刚开始心里满是兴奋。
2025-04-12 19:38:53
1205
1
原创 河南广播电台研发工程师笔试
Spark、Hive、梯度下降、反向传播、数据集质量影响等。前端、后端、深度学习(基础训练过程)和大数据。专业笔试,包含岗位JD众多方向,但都很基础。
2025-02-22 20:09:49
187
原创 Chatgpt-4o公式显示出错问题解决
鼠标放在出错的红字字体上,会出现什么样的错误的表示,如:PaserError:KaTaX Parse error等,在问题后面让gpt修复这个问题可能在某种情况下是有效的。
2024-06-19 11:29:00
1349
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅