- 博客(212)
- 资源 (5)
- 收藏
- 关注
原创 I2S、PDM与S/PDIF
音频总线(Audio Bus)是用于在不同音频设备之间传输数字音频信号的标准接口。常见的音频总线协议包括 **PDM**、**I2S** 和 **S/PDIF**,它们各自有不同的工作原理和使用场景。
2025-08-05 08:00:00
418
原创 USB 1.0到4.0
USB(Universal Serial Bus)是一种通用串行总线标准,不同版本的USB在传输速度、供电能力、功能特性等方面有显著差异。
2025-08-05 08:00:00
1182
原创 Android 唤醒流程(二)
上一篇《Android 唤醒流程》简单讲解在 Rockchip 平台从 ATF 到唤醒休眠的 ARM 芯片。本篇文章继续讲解内核上报电源键之后的唤醒逻辑和触发的哪些服务。
2025-07-22 08:00:00
108
原创 rk3568 rk628 桥片 hdmi-in 音频
RK628 是 Rockchip(瑞芯微)推出的一款集成 HDMI 接收器芯片,常用于支持 HDMI 输入信号的设备中,具有高分辨率视频和音频解码的能力。其主要功能是接收外部 HDMI 信号源的音视频数据,并将其解码或传输到设备中进行显示或播放。
2025-07-22 08:00:00
63
原创 Android 唤醒流程
电源键唤醒休眠ARM芯片的过程涉及从底层固件到内核的协同工作,主要分为ATF(ARM Trusted Firmware)处理阶段、PSCI电源管理接口交互、内核电源事件上报三个核心环节。
2025-07-20 08:00:00
173
原创 rk3568 lt6911 桥片 hdmi-in 音频
LT6911 是由 Linear Technology(现为 Analog Devices)推出的一款集成式 HDMI 输入接收器芯片。其主要作用是支持 HDMI(High-Definition Multimedia Interface)信号的接收和处理,通常用于接收来自外部设备(如 DVD 播放器、游戏机、蓝光播放器、笔记本等)的 HDMI 输出信号。
2025-07-20 08:00:00
35
原创 Android 添加自定义按键
自定义按键可以让用户快速访问常用的功能或应用。例如,用户可以通过按下自定义键快速启动某个特定的应用、打开设置菜单或进行某个快捷操作(如启动相机、启用飞行模式等),避免繁琐的操作步骤,提升操作效率。对于一些专业用户或企业用户来说,能够通过自定义按键来快速启动业务相关的应用或执行特定的操作,可以大幅提升生产力。例如,销售人员可以配置一个快捷键直接启动 CRM 系统,或客户服务人员可以配置快捷键直接访问客户支持工具。自定义按键通过系统广播等方式,可以与系统中的其他功能或应用进行交互。
2025-05-21 08:00:00
168
原创 rk3568 lt6911桥片hdmi2mipi
LT6911UXC 是一款多功能的图像处理芯片,广泛应用于视频采集、处理和传输领域,尤其是用于视频接口转换的应用。LT6911UXC 支持 HDMI 输入信号。HDMI(High-Definition Multimedia Interface)是高质量的音视频接口标准,通常用于电视、计算机和其他电子设备之间的信号传输。LT6911UXC 能够接收 HDMI 输入信号,并将其转换成不同格式的输出。
2025-05-12 08:00:00
154
原创 rk3568 Android12 默认授予预装app权限
默认授予预装应用权限可以避免用户在每次使用应用时都要重复同意权限请求。尽管在Android 12中,用户对权限的管理有了更高的控制权,但这也可能导致用户在频繁使用预装应用时感到繁琐和不必要的干扰。通过默认授权,减少了这种麻烦。一些厂商可能会根据其定制的Android系统(如Samsung的One UI、Xiaomi的MIUI)要求某些预装应用默认获得权限,以便应用能够提供厂商特定的功能。这也有助于设备厂商提供统一和稳定的服务,不至于因为权限问题导致某些功能无法使用。
2025-05-06 08:00:00
284
原创 rk3568 rk628桥片 rgb2hdmi
RK628 是瑞芯微全新推出的视频桥接芯片,支持丰富的显示接口,支持高分辨率大屏产品转换需求。基于DRM、FB的显示框架易于使用。 输入信号支持:HDMI、RGB、BT.1120,输出信号支持 HDMI、GVI、Dual LVDS、Dual MIPI、MIPI-CSI、RGB、BT.1120,最高支持4K 60fps 输入/输出转换,并且支持输入到输出 1/4~4倍的缩放。
2025-04-29 08:00:00
215
原创 rk3568 rk628桥片 bt1120-2hdmi
RK628 是瑞芯微全新推出的视频桥接芯片,支持丰富的显示接口,支持高分辨率大屏产品转换需求。基于DRM、FB的显示框架易于使用。 输入信号支持:HDMI、RGB、BT.1120,输出信号支持 HDMI、GVI、Dual LVDS、Dual MIPI、MIPI-CSI、RGB、BT.1120,最高支持4K 60fps 输入/输出转换,并且支持输入到输出 1/4~4倍的缩放。
2025-04-29 08:00:00
138
原创 rk3568 rk628桥片 rgb2dsi
RK628 是瑞芯微全新推出的视频桥接芯片,支持丰富的显示接口,支持高分辨率大屏产品转换需求。基于DRM、FB的显示框架易于使用。 输入信号支持:HDMI、RGB、BT.1120,输出信号支持 HDMI、GVI、Dual LVDS、Dual MIPI、MIPI-CSI、RGB、BT.1120,最高支持4K 60fps 输入/输出转换,并且支持输入到输出 1/4~4倍的缩放。
2025-04-22 08:00:00
106
原创 rk3568 rk628桥片 hdmi2dsi(dual)
RK628 是瑞芯微全新推出的视频桥接芯片,支持丰富的显示接口,支持高分辨率大屏产品转换需求。基于DRM、FB的显示框架易于使用。 输入信号支持:HDMI、RGB、BT.1120,输出信号支持 HDMI、GVI、Dual LVDS、Dual MIPI、MIPI-CSI、RGB、BT.1120,最高支持4K 60fps 输入/输出转换,并且支持输入到输出 1/4~4倍的缩放。
2025-04-22 08:00:00
217
原创 rk3568 rk628桥片 rgb2lvds
RK628 是瑞芯微全新推出的视频桥接芯片,支持丰富的显示接口,支持高分辨率大屏产品转换需求。基于DRM、FB的显示框架易于使用。 输入信号支持:HDMI、RGB、BT.1120,输出信号支持 HDMI、GVI、Dual LVDS、Dual MIPI、MIPI-CSI、RGB、BT.1120,最高支持4K 60fps 输入/输出转换,并且支持输入到输出 1/4~4倍的缩放。
2025-04-15 08:00:00
172
原创 rk3568 rk628桥片 rgb2lvds(dual)
RK628 是瑞芯微全新推出的视频桥接芯片,支持丰富的显示接口,支持高分辨率大屏产品转换需求。基于DRM、FB的显示框架易于使用。 输入信号支持:HDMI、RGB、BT.1120,输出信号支持 HDMI、GVI、Dual LVDS、Dual MIPI、MIPI-CSI、RGB、BT.1120,最高支持4K 60fps 输入/输出转换,并且支持输入到输出 1/4~4倍的缩放。
2025-04-15 08:00:00
221
原创 Android 设置移除部分功能(二)
移除Android设置中的不需要的功能项,不仅能够提升系统性能,减少不必要的资源占用,还能提高用户体验、增强系统安全性,并有助于系统的可维护性与后期开发。这种做法对于保持系统简洁、优化用户体验、提高设备性能、减少更新包大小、以及延长设备的生命周期等方面都有非常重要的意义。
2025-04-08 08:00:00
227
原创 rk3568 rk628桥片 hdmi2dsi
RK628 是瑞芯微全新推出的视频桥接芯片,支持丰富的显示接口,支持高分辨率大屏产品转换需求。基于DRM、FB的显示框架易于使用。 输入信号支持:HDMI、RGB、BT.1120,输出信号支持 HDMI、GVI、Dual LVDS、Dual MIPI、MIPI-CSI、RGB、BT.1120,最高支持4K 60fps 输入/输出转换,并且支持输入到输出 1/4~4倍的缩放。
2025-04-08 08:00:00
138
原创 Android13无重力感应系统修改触摸屏跟随屏幕显示旋转方向旋转
在实际产品中设计时会移除重力传感器。当设备缺少重力传感器时,系统无法使用该传感器提供的方向数据来确定屏幕旋转的方向。Android 系统中由于移除重力传感器导致的默认显示方向旋转引起触摸屏与屏幕显示不一致问题,主要是由于缺乏方向检测和触摸坐标的正确转换。通过使用替代传感器(如陀螺仪)、手动配置方向、调整触摸事件坐标和 UI 布局,可以解决这个问题。开发者需要确保在设备没有重力传感器的情况下,能够通过其他方法推测方向,并确保触摸事件和 UI 动作能够正确响应设备的旋转。
2025-04-02 08:00:00
226
原创 linux sendip
`sendip` 是一个用于发送 IP 数据包的命令行工具。它通常用于网络测试和调试,尤其在系统管理员、网络工程师和软件开发人员中非常常见。其功能主要是用于生成和发送自定义的 IP 数据包,可以精确控制数据包的各个字段,用于验证网络设备的响应或检查防火墙的配置。该工具在进行网络测试和调试时非常有用,特别是在低层次协议调试时。
2025-03-27 08:00:00
857
原创 Android init 触发条件简述
在 Android 启动过程中,初始化触发条件涉及到操作系统启动过程中的初始化工作。了解这些阶段的触发时机及其在 Android 开发中的意义,可以帮助开发者更好地理解系统的启动过程和优化开发。
2025-03-27 08:00:00
113
原创 Linux开启热点
使用Linux命令开启WiFi热点可以使嵌入式设备作为无线接入点,允许其他设备(如智能手机、平板、笔记本电脑等)连接到该设备,使用其网络连接。尤其适用于嵌入式系统需要与其他设备进行数据传输或共享互联网连接时。如果嵌入式设备需要与周围的其他设备(如传感器、智能家居设备等)进行无线通信,开启WiFi热点可以为它们提供一种便捷的通信方式,而不需要复杂的网络基础设施支持。在没有其他可用网络环境(例如没有路由器或交换机的情况下),开启WiFi热点可以在设备之间临时建立一个网络,尤其适用于开发调试、测试以及设备的数据。
2025-03-18 08:00:00
1470
原创 Android 系统设置配置表
在Android系统中,系统设置配置表(System Settings Configuration Table)通常是指存储与设备配置、系统行为、用户偏好等相关的配置信息的数据库或文件。它对于系统的运行和优化至关重要,负责管理设备的各种设置和功能。 系统设置配置表是Android系统管理和存储各种设置和配置信息的重要组件,确保设备在运行时按照预定的行为进行操作,同时满足用户的个性化需求。
2025-03-18 08:00:00
132
原创 rk3576与rk3399pro对比
RK3576和RK3399Pro是瑞芯微(Rockchip)公司推出的两款不同的处理器,主要应用于嵌入式系统和AI加速场景。虽然它们都属于瑞芯微的高性能处理器系列,但它们的核心架构、应用领域和性能表现有所不同。
2025-03-13 08:00:00
1395
原创 编译错误分析
在嵌入式产品开发过程中,编译错误分析是一个非常重要的环节,对确保产品的质量、稳定性和开发进度具有关键作用。编译错误分析通常是指开发人员在编译代码时,通过编译器返回的错误和警告信息,定位并修复代码中的问题。
2025-03-13 08:00:00
1243
原创 repo仓库问题
在开发过程中,尤其是使用 Git 和 GitHub 等版本控制工具时,仓库同步、推送、拉取和创建仓库等操作可能会失败。这些失败的操作通常会生成日志,这些日志提供了有价值的信息,可以帮助我们分析失败的原因并制定相应的解决方案。
2025-03-04 08:00:00
1102
原创 rk3576 适配 SATA
RK3576 是瑞芯微(Rockchip)推出的一款 ARM 架构的系统单芯片(SoC)。它主要用于嵌入式设备和工业控制等领域,支持Pcie、SATA等接口功能。RK3576 支持 **SATA**(Serial Advanced Technology Attachment),这是一种用于连接硬盘和固态硬盘的高速接口。通过 SATA 接口,RK3576 可以实现与硬盘的高速数据传输。
2025-03-04 08:00:00
1180
原创 RV1109/RV1126 摄像头
目前 rv1109/rv1126 支持 mipi lvds dvp 三种接口。根据数据类型又分为 raw 数据(raw10/raw8/raw12),grey(灰度图 8bit 和 10bit),yuv(yuv422)
2025-02-25 08:00:00
1388
原创 rk3576 适配 PCIE
RK3576 是瑞芯微(Rockchip)推出的一款 ARM 架构的 SoC(系统级芯片),广泛应用于多种嵌入式设备,特别是用于开发和运行具有较高性能要求的应用。RK3576 的 PCIe(Peripheral Component Interconnect Express)功能模块是其重要组成部分之一,它允许与其他硬件设备进行高速通信。
2025-02-25 08:00:00
1517
原创 rk3568 适配 MPU9250(inv 组合驱动)
MPU9250是一款高性能的九轴传感器,集成了三轴陀螺仪、三轴加速度计和三轴磁力计。它由InvenSense公司生产,广泛应用于消费电子、机器人、无人机、虚拟现实和增强现实等领域。本篇文章介绍使用 imu 框架驱动支持 mpu9250 传感器。
2025-02-18 08:00:00
153
原创 Powershell 快捷键
在实际使用 PowerShell 时,掌握一些快捷键可以大大提高工作效率,特别是在处理大量命令或脚本时。了解 powershell 快捷键可以更加高效地进行命令操作、脚本调试以及命令执行,减少重复劳动,提升工作流的流畅性。
2025-02-13 08:00:00
1469
原创 Android 常规默认设置(二)
在《rk3568 Android 常规修改》文章中了解 Android 更换壁纸、设置系统永不休眠、去掉开机锁屏以及系统提示音设置。本篇文章继续讲解Android常规默认设置,例如默认关闭蓝牙、WiFi,当然还补充部分铃声设置。
2025-02-13 08:00:00
200
原创 Android 升级用户分区操作
在Android升级过程中,涉及用户分区(/data分区)的数据操作,目的在于保证系统的稳定性、优化性能、确保数据的兼容性,并提升用户体验。随着系统版本的升级,Android可能会改变某些内置应用或框架的存储结构。例如,数据库格式、共享偏好设置或配置文件可能会发生变化。为了避免出现版本不兼容的情况,系统会在升级时迁移或转换数据结构,以确保应用能够在新版本的系统上正常运行。如果某些数据格式或存储方式在新版本中不再适用,系统可能会删除或转换这些数据。通过清理过时的数据,避免了系统或应用因遗留数据产生冲
2025-01-28 08:00:00
238
1
原创 rk3568 适配光感 stk3400
光感芯片(Light Sensor)在Android系统中主要用于感知环境光强度,从而帮助设备自动调节显示亮度和节能。它是智能手机、平板等设备中的一种常见传感器,通常在屏幕下方或设备的其他地方集成。光感芯片能够实时检测环境光强度,并向设备提供数据。根据这些数据,系统会自动调整屏幕的亮度,以确保在不同的光照环境下显示效果最佳,既避免在强光下看不清屏幕,又能在昏暗环境中不浪费电池。在不同光照条件下,屏幕的亮度自动调整让用户无需手动调节,这提供了更加便捷和舒适的使用体验。
2025-01-23 08:00:00
346
原创 rk3568 适配距感 stk3400
接近感应芯片(Proximity Sensor)在Android系统中的作用是通过检测物体(通常是用户的脸或耳朵)与设备的接近程度,从而实现智能的交互和功能。它通常用于手机或平板设备中的传感器。当用户接听电话时,接近感应芯片可以检测到用户将手机靠近耳朵,这时设备会自动关闭屏幕,以防止误触操作和节省电池电量。例如,在通话过程中,接近感应可以防止用户脸部不小心触摸屏幕,避免按到其他功能。在拨打电话时,手机屏幕关闭可以防止用户的耳朵或脸部误触触摸屏,避免拨号错误、激活不必要的应用程序或误触其它按钮。
2025-01-23 08:00:00
164
原创 i2ctransfer
`i2ctransfer` 是一个在 Linux 系统上通过 I2C 总线与设备通信的工具,它通常用于执行低级的 I2C 数据传输。这个命令允许用户通过 I2C 总线进行读取和写入操作。它是 `i2c-tools` 包的一部分,通常用于调试和与 I2C 设备进行交互。
2025-01-16 08:00:00
2659
原创 Ubuntu 磁盘修复
在 Ubuntu 系统中,修复磁盘通常是为了修复文件系统的损坏或修复磁盘上的错误。磁盘损坏可能导致文件系统不稳定或丢失数据,影响系统性能甚至导致系统无法启动。修复 Ubuntu 系统中的磁盘问题,通常包括使用 fsck 修复文件系统错误、使用 smartctl 检查硬盘健康状态,或者通过图形界面工具进行管理。如果磁盘出现严重的物理故障,可能需要更换硬盘或备份数据后进行恢复。
2025-01-07 08:00:00
2554
原创 Android 设置移除部分功能
Android 系统中可以安装第三方APP扩充系统功能,如果是某些系统服务或者APP。一般情况无法正常卸载或者停用该服务,但是实际场景又不需要该服务。例如系统电池图标,在无电池的设备中,电池图标和电量显示有些多余。再比如说零售终端、点单机,飞行模式对于这种设备不仅没作用,有些情况还会造成误导,比较好的解决方案是移除该功能。
2025-01-07 08:00:00
306
Quectel_Android_RIL_Driver_V3.3.41
2022-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人