最近在学习RT-thread,想要实现使用USB HID的数据收发,USB设备类型是人机接口设备,但是发现发送数据时没有反应,但是电脑是能识别到USB设备的,并且已经读取到USB设备的PID和VID,说明设备初始化等操作没有问题。 根据官网的手册,在操作I/O设备时(这儿的I/O设备是USB)可以使用rt_device_write函数来实现数据的发送,然后...
lz还在吗?可以基于RT-Thread的USB Device框架重构下上层HID驱动了。ffxz老大,不好意思,由于项目时间紧...
• 提供了基于RT-Thread驱动框架的常用外设驱动适配 • 提供了如下功能的示例: 注意: • 如下示例为通用示例: blink_led can_example flashdb_demo timer_demo uart_dma_demo usb device HID 示例 usb host 读U盘示例 • 如下示例为板级相关的示例: adc 示例 (HPM6300EVK, HPM6200EVK, HPM5300EVK) ...
● 常用驱动提供了基于RT-Thread驱动框架的适配 ● 提供了如下通用功能的示例: ▪ blink_led ▪ can_example ▪ flashdb_demo ▪ timer_demo ▪ uart_dma_demo ▪ usb device HID 示例 ▪ usb host 读U盘示例 ● 根据板载器件的功能, 提供了如下示例: ▪ adc 示例:HPM6300EVK, HPM6200EVK ...
usbd_hid.c~360000 usbd_audio.c~1500000 usbd_video.c~26000840 usbd_rndis.c~21002 * 1580(default)+156+8760 Host 协议栈简介 CherryUSB Host 协议栈对挂载在 root hub、外部 hub 上的设备规范了一套标准的枚举实现,对不同的 Class 类也规范了一套标准接口,用来指示在枚举后和断开连接后该 Class 驱动...
基于rt-thread os 运行 cherryusb 协议栈在 f1c00s 上 CherryUSB 是一个开源的小型 USB 主从协议栈,已经完成 musb 在全志部分芯片上的使用,有兴趣的可以玩玩,后续我也会整合到 xboot 大佬的仓库中。演示效果见上传的文件。从机演示的是 cdc 的测试,主机演示的是 cdc、hid、msc、rndis的测试。 仓库链接:http...
# CONFIG_RT_USING_USB_HOST is not set # CONFIG_RT_USING_USB_DEVICE is not set # end of Using USB legacy version # CONFIG_RT_USING_FDT is not set # end of RT-Thread Components # @@ -362,6 +330,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_WEBTERMINAL is not s...
shaolin 2011/12/18 RT-Thread简介 目前驱动框架 改进后的驱动框架 驱动框架实例 › SPI总线驱动框架 › USB Host驱动框架 RT-Thread,来自中国的开源实时操作系统 › 诞生于2006年;硬实时操作系统核心; › 低资源占用的软件系统平台; RT-Thread本身依赖于社区方式发展 › 开...
Improve device: sensor, spi, i2c, serial, can, usb, cpu_time, sdio, pwm, etc. BSP Add RT-Thread Smart support with some BSP: D1/D1s, raspberry, qemu-vexpress-a9, qemu-virt64-aarch64,qemu-virt64-riscv. Add company readme.md under bsp dir. Fix that use RT_ERROR, RT_EFULL, ...
《RT-Thread设备驱动开发指南》书籍是RT-thread官方出品撰写,系统讲解RT-thread IO设备驱动开发方法,从三方面进行讲解。 2024-05-14 - 设计经验 代理服务 技术支持 采购服务 先楫半导体HPM 16 位ADC+ENET开发案例:以2MSPS进行采样,通过ENET LWIP TCP方式发送到上位机 本文以先楫半导体 HPM6300 开发板为例介绍...