CherryUSB

快速上手

  • 入门必看
  • 基于现有 demo 快速验证
  • 芯片通用移植指南
  • 基于 RT-Thread 软件包开发指南
  • 基于 ESP-Registry 开发指南
  • Q & A
  • 官方开源项目分享
  • 开发者经验/开源项目分享

USB 基本知识点

  • USB 基本概念(2.0 为主)
  • USB 基本概念(3.0 为主)
  • USB 描述符
  • USB 设备请求
  • USB 枚举
  • USB 知识点拓展

API 手册

  • 设备协议栈
  • 主机协议栈
  • 主从驱动
  • USB CONFIG 说明

Class 指南

  • CDC
  • HID
  • MSC
  • UAC
  • UVC
  • WINUSB

例程说明

  • usbd_cdc_acm
  • usbd_hid
  • usbd_msc
  • usbd_rndis
  • usbd_cdc_ecm
  • usbd_audiov1
  • usbd_audiov2
  • usbd_video
  • usbd_winusb
  • usbd_webusb
  • usbh_serial
  • usbh_hid
  • usbh_msc
  • usbh_net
  • usbh_bluetooth
  • usbh_wifi
  • vendor device 驱动编写
  • vendor host 驱动编写

USBIP 介绍

  • OHCI
  • EHCI
  • XHCI
  • CHIPIDEA
  • DWC2
  • MUSB
  • FOTG210
  • CDNS2
  • CDNS3
  • DWC3

工具使用

  • chryusb_configurator
  • 力科 USB Protocol Suite
  • Wireshark
  • Audacity

版本说明

  • 版本说明

性能展示

  • 性能展示

商业支持

  • 商业支持
CherryUSB
  • 开发者经验/开源项目分享
  • View page source

开发者经验/开源项目分享

  • RT-Thread-CherryUSB - RT-Thread

  • [HPM-DIY]hpm6750 USB开源协议栈性能对比-cherryusb or tinyusb?

  • RT-Thread-CherryUSB移植笔记(一):APM32F407VGT6 DWC2移植 Port.A Full-Speed + Por.B High-SpeedRT-Thread问答社区 - RT-Thread

  • 华大HC32F460XXX移植cherryusb协议栈,实现USB CDC ACM_cherryusb移植教程-CSDN博客

  • rt-thread使用cherryusb实现虚拟串口-CSDN博客

  • F1C100S+rtt+CherryUSB的USB HOST成功读到U盘 / 全志 SOC / WhyCan Forum(哇酷开发者社区)

  • 模仿stm32标准库风格写的库文件(f1c100s/f1c200s),且已移植了rt-thread、lvgl、fatfs、cherryusb / 全志 SOC / WhyCan Forum(哇酷开发者社区)

  • printalyzer-timer: F-Stop enlarging timer and print exposure meter

  • MiSTeryNano: Atari STE MiSTery core for the Tang Nano 20k FPGA

  • Cherryuf2

  • PicoPiFi: Driverless RNDIS USB WIFI Dongle

  • phobia: Phobia Motor Controller

Previous Next

© Copyright 2022 ~ 2024, sakumisu.

Built with Sphinx using a theme provided by Read the Docs.