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
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 |
| 提供タイプ | ソース |
| ライセンス・タイプ | Commercial with free trial version |
| サイト |