EC800ZCNLFR01A01M04_BETA0403_OCPU 这个固件版本是否支持 OpenCPU 侧的 USB HID(keyboard 或 mouse)?
如果不支持,支持 HID 的最小固件版本是哪个?
是否需特殊基线或 NV 配置?是否应使用平台 HID 专用接口而非 qosa_usb_config_hid 这套 OpenCPU API?
谢谢
邮箱:1662506725@qq.com
EC800ZCNLFR01A01M04_BETA0403_OCPU 这个固件版本是否支持 OpenCPU 侧的 USB HID(keyboard 或 mouse)?
如果不支持,支持 HID 的最小固件版本是哪个?
是否需特殊基线或 NV 配置?是否应使用平台 HID 专用接口而非 qosa_usb_config_hid 这套 OpenCPU API?
谢谢
邮箱:1662506725@qq.com
我有以下几个问题
1. 对于固件版本 `EC800ZCNLFR01A01M04_BETA0403_OCPU`,`qosa_usb_config_hid()` 是否官方支持 OpenCPU 侧 HID keyboard 或 mouse?
2. 如果支持,为什么 mode 1、2、3 都返回 `Function Not supported at present / 255`?是否需要额外固件开关、NV 配置、USB 组合配置或专用基线?
3. 在 `vbus=1、usb=1、hidx=1` 时,`qosa_usb_hid_send_proc()` 持续返回 `-233` 的平台语义是什么?具体表示哪一个内部状态未就绪?
4. 当前 USBView 已显示 HID 键盘接口,但发送仍一直 not ready,这是否说明描述符枚举与 HID 数据通道初始化由不同路径控制?
5. 该版本是否需要使用平台 HID 专用接口,而不是 `qosa_usb_config_hid()` 和 `qosa_usb_hid_send_proc()` 这组 OpenCPU API?
6. 厂商是否有可在 `EC800Z-CN + EC800ZCNLFR01A01M04_BETA0403_OCPU` 上实际跑通的 HID 官方 demo、配套固件版本或配置说明?
7. 平台内部 HID 测试入口 `hid_test_entry`(`libdriver.a(usb_hid_test.o)`)依赖的 `BSP_UsbInit`、`hid_app_send_proc`、`hid_app_delay` 等函数是否可在 OpenCPU 构建中正常提供?如果可以,需要链接哪个库?如果不行,是否存在其他等效的 OpenCPU 侧 HID 初始化 API?