本文主要是介绍【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
这篇关于【HID开发】系统源码配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!