USB

Top Picture

USB

概述

Ameba 系列 SoC 集成了 USB 2.0 控制器并内置了 PHY 模块,提供了丰富的 USB 主机、设备和双角色解决方案,支持通信、多媒体、存储、人机交互等多种应用场景,其性能、兼容性和可靠性已经众多客户大量实际产品充分验证。

USB Arch

方案优势

功能丰富
  • 支持 USB IF 标准主机端协议:CDC/MSC/UAC/UVC/...
  • 支持 USB IF 标准设备端协议:CDC/HID/MSC/UAC/...
  • 支持复合功能主机/设备
  • 支持自定义主机/设备
  • 支持主机/设备双角色动态切换
高可靠性
  • 自动检测总线错误,并提供重传机制
  • 自动检测连接状态,并提供防抖机制
  • 经过众多客户大量实际产品验证
接口精简
  • 提供精简的异步回调式 API,有效降低用户学习成本、提高性能并降低 CPU 调度开销
  • 模板化的通用类驱动和应用开发模式,加速用户定制化开发
配置灵活
  • 设备描述符全定制
  • 类驱动与核心驱动参数可配置

典型应用

  • USB 音视频传输: 支持标准的 UAC、UVC 协议,可连接 USB 摄像头、Type-C 耳机等 USB 音频设备,适用于智能猫眼、智能门铃、智能门锁、智能监控、图像采集、智能音箱等应用场景
  • USB 4G/以太网通信:支持标准的 CDC ECM 协议,可连接 4G 模组、以太网模组,适用于物联网网关、移动热点、以太网网卡、智能监控等应用场景
  • USB 外部存储:支持标准的 MSC 协议,可连接 U 盘、读卡器等大容量存储设备,适用于智能音箱、数据采集、OTA 升级等应用场景;结合 Ameba 的 Wi-Fi 连接能力,还可支持远程文件管理、智能影音等应用
  • USB 透传通信:支持标准的 CDC ACM 协议,可连接(虚拟)串口设备、用户自定义 CDC 设备,适用于串口通信、透传通信等用户自定义通信协议的应用场景
  • USB 音频设备: 支持标准的 UAC 1.0、UAC 2.0 协议,可作为 USB 音频设备与主机连接,进行高质量音频传输,结合 Wi-Fi 和蓝牙功能,可用于耳机、麦克风、扬声器等有线 USB 音频应用,以及智能音箱、智能广播等无线音频应用
  • USB HID 设备:支持标准的 HID 协议,结合 Wi-Fi 功能,可用于智能遥控器、智能键鼠、游戏手柄、远程控制等人机交互应用场景
  • USB 存储设备:支持标准的 MSC 协议,结合 Wi-Fi 功能,可用于点读笔、录音笔、音频播放器、无线存储等应用场景
  • USB 透传通信:支持标准的 CDC ACM 协议,主机不需要额外驱动即可与设备连接并进行串口通信,适用于串口通信、透传通信等用户自定义通信协议的应用场景
  • USB 无线网卡:借助 iNIC 设备类驱动,Ameba 可作为 USB 无线网卡,为主机端提供网络接入能力
  • 车载信息娱乐系统(IVI): 支持双角色动态切换,结合 Wi-Fi 功能,适用于 Carplay、Android Auto、Carlife 等车载信息娱乐系统(IVI)应用场景
  • OTG 应用:Linux SDK 支持标准的 HNP 和 SRP 协议,适用于需要 USB 在主从角色之间动态自动切换的应用场景,例如兼有 ADB 设备和 MSC 主机功能的 OTG 应用

开发资源

SDK icon SDK 下载 查看
Doc icon FreeRTOS USB 开发指南 查看
Doc icon Linux USB 开发指南 查看
Contact icon 联系我们 查看


推荐 IC 型号

IC icon 推荐 IC 型号 查看