【HID开发】系统源码配置

# RK356X_ANDROID11_CUSTOM_HID

## 1.确认SDK版本。

cat  .repo/manifests/include/rk356x_repository.xml
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project path="device/rockchip/rk356x" name="rk/device/rockchip/rk3566" remote="rk" revision="refs/tags/android-11.0-mid-rkr10" />
</manifest>

## 2.配置HID功能。

### 2.1 Configfs配置。

要配置USB HID功能,就要知道HID Report 描述符的定义和用途,不同描述符会描述不同的功能,比如键盘,鼠标。下面补丁提供一个自定义HID的用例。下面是一个自定义HID,只定义了一个Input(用于数据输入) 1024字节的Report 描述符。

project device/rockchip/common/                 
 -m     init.rk30board.usb.rc
project system/core/                           
 -m     rootdir/init.usb.configfs.rc

diff --git a/init.rk30board.usb.rc b/init.rk30board.usb.rc

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-16 13:02:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-16 13:02:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-16 13:02:03       87 阅读
  4. Python语言-面向对象

    2024-03-16 13:02:03       96 阅读

热门阅读

  1. ubuntu20.04自动封禁恶意ip代码与设计思路

    2024-03-16 13:02:03       43 阅读
  2. 浅析MySQL中的ACID实现

    2024-03-16 13:02:03       36 阅读
  3. PHPadmin写shell的方法

    2024-03-16 13:02:03       34 阅读
  4. python爬虫

    2024-03-16 13:02:03       43 阅读
  5. 3 数据分析--Numpy

    2024-03-16 13:02:03       32 阅读
  6. C语言实现希尔排序

    2024-03-16 13:02:03       35 阅读
  7. springboot echarts

    2024-03-16 13:02:03       32 阅读