rt_usbd_ep0_setup_handler向USB内核发送了一条msg, type类型为USB_MSG_SETUP_NOTIFY 在usbdevice_core.c创建的rt_usd_thread_entry线程接收该消息后处理 可知msg类型为USB_MSG_SETUP_NOTIFY调用_setup_request() 根据setup->request_type 的请求类型(USB_REQ_TYPE_STANDARD) 进一步调用_standard_request 根据setup...
ringbuffer写入数据在cdc_vcom.c里注册了一个vcom_tx_thread_entry线程代码部分省略精简vcom_tx_thread_...
基于rt-thread os 运行 cherryusb 协议栈在 f1c00s 上 CherryUSB 是一个开源的小型 USB 主从协议栈,已经完成 musb 在全志部分芯片上的使用,有兴趣的可以玩玩,后续我也会整合到 xboot 大佬的仓库中。演示效果见上传的文件。从机演示的是 cdc 的测试,主机演示的是 cdc、hid、msc、rndis的测试。 仓库链接:http...
CherryUSB.svg feat(class/aoa): add usb aoa host 6个月前 Kconfig feat(port/fsdev/usb_glue_st): implement low level api 11天前 LICENSE first commit 4年前 README.md docs: update link 1个月前 README_zh.md docs: fix typo 20天前 ...
I saw this thread on the NXP Community, but this is for Host, not "Device", and doesn't user FreeRTOS either... 已解决! 转到解答。 标签: i.MXRT 105x 标记: cdc_vcom freertos imx usb usb_cdc_vcom usb_device_cdc_vcom 1
RT-Thread SDIO+Fatfs, Helix MP3解码I2S输出,基本达到了播放SD MP3文件,I2S输出的目的。但是还是有一些细节没顾上,比如播放按键控制等。后面有空再慢慢来完善。水平
Solved: So, this isn't a bug report, as far as I can tell. I'm simply trying to get the USB CDC host function working on a custom RT1050 board, and
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, ...
CONFIG_TEST_USBH_CDC_ACM=1 CONFIG_TEST_USBH_HID=1 CONFIG_TEST_USBH_MSC=0 # CONFIG_RT_USING_CHERRYUSB is not set # end of Device Drivers # @@ -335,6 +301,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_RT_USING_USB_HOST is not set # CONFIG_RT_USING_USB_DEVICE is not s...