- 博客(22)
- 资源 (15)
- 收藏
- 关注
原创 多点触摸协议(MT-Protocol)
MT协议全称为MT协议定义了Linux内核向用户空间上报多点触摸数据的标准方式,根据硬件的能力,协议分为A/B两种类型。Type A(匿名接触协议)特点:每次上报所有接触点的完整数据,不跟踪单个接触点。适用场景:硬件无法唯一标识或跟踪接触点(如早期电容屏)。关键机制:发送完一组触摸数据后会调用上报分隔不同接触点的数据包。Type B(可追踪接触协议)特点:通过插槽(Slot)跟踪每个接触点的状态变化,仅上报变化部分。适用场景:硬件支持唯一标识接触点(如现代电容屏)。。
2025-12-26 09:01:17
17
原创 android14设置锁屏模式为none
我们还看到disabledByDefault,顾名思义就是默认值了,这个值由com.android.internal.R.bool.config_disableLockscreenByDefault决定,这个值位于frameworks\base\core\res\res\values\config.xml中的config_disableLockscreenByDefault。为true,则默认关闭锁屏,isLockScreenDisabled返回true,系统就会默认锁屏方式为无。NOTE] 调试平台。
2025-12-24 09:32:36
7
原创 USB模式切换应用
NOTE] 调试平台目前主板usb功能的host模式和device模式都能正常使用,但是模式的切换需要手动操作节点每次都需要手动执行命令,使用不方便,所以基于制作应用,在图形化界面点击执行。
2025-12-23 10:38:42
9
原创 MIPI-DPHY详细介绍
MIPI协议分为三层,自上而下分别是:应用层(Application)、协议层(Protocol)、物理层(Physical)应用层(Application):直接对应具体功能模块(如摄像头、显示屏、无线通信、磁盘设备等)。协议层(Protocol):定义数据传输规则和接口标准(如CSI-2、DSI、UFS等)。物理层(Physical):实现物理信号传输的底层标准(如D-PHY、M-PHY)。CSI-2:摄像头数据传输(如手机后置摄像头)
2025-12-23 10:35:35
7
原创 注册platform_device和platform_driver流程
驱动的init会在start_kernel的过程中,调用对每一个注册等级的函数依次调用加载。只针对设备树的情况:Linux内核中将设备树节点转化为平台设备platform_device的关键初始化函数是,它会自动遍历设备树,为符合条件的节点创建platform_deviceNOTE] 符合条件为1、节点必须有compatible属性没有compatible的节点(如/aliases/chosen)会被跳过2、节点不能是 reserved 或 disabled。
2025-12-22 09:26:42
11
原创 Android_Wi-Fi蓝牙模组自动识别分析
SDK下hwinfo源码压缩包如下main函数定义在hwinfo.c中。定义vendor、module、wifihal、libbt、v_cfg、bt_support、drv_preload变量,调用对应获取这些信息的api为这些变量赋值,然后打印读取到的信息。get_wifi_vendor_name、get_wifi_module_name、get_wifi_hal_name、get_bluetooth_libbt_name、get_hwinfo_cfg_version、get_bluetooth_i
2025-02-27 22:33:37
742
STM32数据手册.zip
2021-07-10
stm32软件.zip
2021-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2