TrueTask® USB Host stack is a robust embedded USB host stack designed for maximum portability and stability across multiple CPUs, operating systems, and USB controller architectures. It features a small memory footprint, efficient runtime operation, and broad SoC compatibility. TrueTask USB Host stack™ ensures seamless reuse of USB software investments through stable, versioned APIs, enabling compatibility with Windows® USB drivers and real-world USB devices. Its dual-role support includes USB Type-C® and USB On-The-Go, making it ideal for embedded systems requiring reliable USB host functionality with proven Windows® interoperability.
Features and benefits
- Stable, versioned APIs: Ensure long-term software reuse and minimal retesting across updates
- Broad SoC and OS support: Compatible with embedded RTOS, Windows® (including Arm®64), Linux®, Android™, and non-OS environments
- Windows® stack emulation: Enables direct testing and validation with Windows® USB class drivers
- Real-world device compatibility: Proven USB enumeration and timing logic matching Windows® host behavior
- Dual-role USB support: Supports USB Type-C®, USB 3.2/2.0 dual-role, and USB On-The-Go functionality
- Small memory footprint: Optimized for embedded system constraints
- Extensive class driver support: Supports multiple USB host controller architectures and device classes
| 支持的器件 | STM32 |
| 可交付成果 | 源文件 |
| 许可类型 | 商业(免费试用版) |
| 地点 |
Served Countries:
全球