资料介绍
软件简介
TinyUSB 是用于嵌入式系统的开源跨平台 USB 主机/设备堆栈,旨在实现无动态分配的内存安全和延迟所有中断事件的线程安全,然后在非ISR任务功能中进行处理。
.
├── docs # Documentation
├── examples # Sample with Makefile and Segger Embedded build support
├── hw
│ ├── bsp # Supported boards source files
│ └── mcu # Low level mcu core & peripheral drivers
├── lib # Sources from 3rd party such as freeRTOS, fatfs ...
├── src # All sources files for TinyUSB stack itself.
├── test # Unit tests for the stack
└── tools # Files used internally
支持的 MCU
支持以下MCU:
- Espressif: ESP32-S2
- Dialog: DA1469x
- MicroChip: SAMD11, SAMD21, SAMD51, SAME5x, SAMG55
- NordicSemi: nRF52833, nRF52840
- Nuvoton: NUC120, NUC121/NUC125, NUC126, NUC505
-
NXP:
- iMX RT Series: RT1011, RT1015, RT1021, RT1052, RT1062, RT1064
- Kinetis: KL25
- LPC Series: 11Uxx, 13xx, 175x_6x, 177x_8x, 18xx, 40xx, 43xx, 51Uxx, 54xxx, 55xx
- Raspberry Pi: RP2040
- Sony: CXD56
- ST: STM32 series: L0, F0, F1, F2, F3, F4, F7, H7
- TI: MSP430
- ValentyUSB eptri
设备堆栈
通过动态更改 USB 描述符支持多种设备配置。低功耗功能,例如挂起、恢复和远程唤醒。支持以下设备:
- USB Audio Class 2.0(UAC2)仍在开发中
- 蓝牙主机控制器接口(BTH HCI)
- CDC
- 设备固件更新(DFU):仅 Runtinme
- 人机界面设备(HID):通用输入和输出设备,键盘、鼠标和游戏手柄等...
- 大容量存储类(MSC):具有多个LUN
- MIDI
- 带有 RNDIS,CDC-ECM 的网络
- USB 测试和测量类别(USBTMC)
- 具有供应商特定类的WebUSB
主机堆栈
主机堆栈正在重构,并且未经测试。
- 人机界面设备(HID):键盘,鼠标,通用
- 大容量存储类(MSC)
- 集线器目前仅支持1级集线器
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 嵌入式系统系列丛书-时间触发嵌入式系统设计模式 0次下载
- 嵌入式开源项目 16次下载
- 嵌入式常用的开源库 5次下载
- 基于μclinux的嵌入式usb主从机系统 3次下载
- 介绍几种开源嵌入式操作系统 20次下载
- Azure RTOS NetX Duo嵌入式TCP/IP网络堆栈 13次下载
- 高性能嵌入式堆栈Azure PTOS USBX概述 9次下载
- USB host 在嵌入式系统中应用的详细资料概述 17次下载
- AN1140USB嵌入式主机栈 3次下载
- 嵌入式USB MiniHost系统设计与实现 47次下载
- 基于嵌入式USB主机的飞控数据记录器设计 58次下载
- USB嵌入式主机控制器设计 55次下载
- 基于TTL串口的嵌入式USB主机系统的设计和实现 29次下载
- 嵌入式系统USB接口的研究及设计 15次下载
- 嵌入式usb主机系统的研究与设计 20次下载
- 嵌入式系统中堆栈监控的作用 182次阅读
- 什么是嵌入式系统?嵌入式系统的具体应用 510次阅读
- TinyUSB基本介绍和移植例程 4052次阅读
- 基于Rust语言的高可靠、开源嵌入式Hypervisor 922次阅读
- 如何对TinyUSB上游仓库进行移植 2876次阅读
- 嵌入式系统的全面解析 2918次阅读
- 嵌入式系统是怎么样组成的 1530次阅读
- 基于嵌入式技术的单芯片USB解决方案 914次阅读
- 从嵌入式系统到嵌入式操作系统 631次阅读
- 嵌入式系统的特点大汇总 5453次阅读
- 什么是嵌入式操作系统 常见的嵌入式系统有哪些 3.9w次阅读
- 嵌入式USB主机系统设计 1750次阅读
- 什么是嵌入式系统_嵌入式系统基础知识介绍 1.4w次阅读
- 嵌入式应用的 USB 3.0 链路共享 2122次阅读
- 典型的嵌入式系统设计 2554次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多