当前位置: 首页 > article >正文

【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


http://www.kler.cn/a/272529.html

相关文章:

  • 二叉搜索树(TreeMapTreeSet)
  • 渗透笔记1
  • 【PCL】Segmentation 模块—— 欧几里得聚类提取(Euclidean Cluster Extraction)
  • 攻防世界 unseping
  • vue2配置跨域后请求的是本机
  • 在Mac mini上实现本地话部署AI和知识库
  • 基于JavaWeb+SSM+Vue“鼻护灵”微信小程序系统的设计和实现
  • cmd常用指令
  • [ROS 系列学习教程] rosbag Python API
  • 服务器开机不输入密码自动进系统, 与设置开机启动项
  • 王道c语言ch11-单链表的新建、插入、删除例题
  • 数据结构大合集02——线性表的相关函数运算算法
  • 微信小程序的页面制作---常用组件及其属性
  • 最新2024年项目基金撰写与技巧及GPT融合应用
  • [数据结构 C++] AVL树的模拟实现
  • 《硬件历险》之Mac抢救出现问题的时间机器硬盘中的数据
  • 以题为例浅谈SSRF
  • 正则表达式中token=(\d+)有什么作用?【文章底部添加进大学生就业交流群】
  • 【回溯专题part1】【蓝桥杯备考训练】:n-皇后问题、木棒、飞机降落【已更新完成】
  • [嵌入式系统-39]:龙芯1B 开发学习套件 -9-PMON的文件结构
  • 分布式搜索引擎(3)
  • Vue ref函数讲解示例
  • Coursera上Golang专项课程2:Functions, Methods, and Interfaces in Go 学习笔记
  • Word使用通配符替换
  • oracle 19c打补丁到19.14
  • FMEA赋能人工智能:开启智能风险预防新纪元!