乐鑫USB方案
USB是一种通用的总线标准,用于连接主机和外部设备。乐鑫USB方案为用户提供了方便快捷的设备互联和数据传输方式。乐鑫SoC通过将USB作为标配外设之一,提供USB 2.0 OTG或USB-Serial-JTAG接口,支持主机(Host)和设备(Device)两种模式,为用户提供了丰富的USB主机方案和USB设备方案。
不同系列的芯片支持的USB功能如下图:

启明云端/02
USB 2.0 OTG
ESP32-S2/S3等芯片内置USB-OTG外设,它包含了USB控制器和USB PHY,支持通过USB线连接到PC,实现USB Host和USB Device功能。
启明云端/03
USB-OTG外设内置功能
使用USB OTG Console下载固件和打印LOG:
ESP32-S2/S3等内置USB-OTG外设的芯片,ROM Code中内置了USB通信设备类的功能,该功能可用于替代UART接口,实现Log、Console和固件下载功能。
启明云端/04
USB OTG DFU下载固件
ESP32-S2/S3等内置USB-OTG外设的芯片,ROM Code中内置了USB DFU功能,可用于实现标准的DFU下载模式。
启明云端/05
USB Host
USB-OTG外设支持USB Host功能,用户可以通过USB接口直接连接到外部USB设备。ESP-IDF从v4.4版本开始,已经支持USB Host Driver。
此外乐鑫也已经官方支持USB Host HID,USB Host MSC,USB Host CDC,USB Host UVC等设备类驱动,用户可以直接使用这些驱动进行应用开发。
启明云端/06
USB Device
USB-OTG外设支持USB Device功能,乐鑫已经官方适配了TinyUSB协议栈,用户可以直接使用基于TinyUSB开源协议栈开发的USB标准设备或自定义设备,例如HID,MSC,CDC,ECM,UAC等。
启明云端/07
USB-Serial-JTAG
USB-Serial-JTAG接口包含USB-to-Serial转换器和USB-to-JTAG转换器。芯片可通过USB-Serial-JTAG接口直连PC主机,实现固件烧录、日志输出、JTAG调试等出厂自带的专用USB设备功能。专用USB设备方案无需外部桥接,占用管脚更少,固件下载速度更快,简化了JTAG调试配置过程。
启明云端/08
USB烧录
USB烧录是专用USB设备方案的主要功能之一。传统设备通过串口烧录方式,还需外接一个串口转USB芯片,才能实现与电脑互连。而搭载乐鑫SoC的设备借助USB烧录功能,即可直连电脑。USB烧录功能支持USB CDC(需要支持USB-Serial-JTAG外设)或USB DFU(需支持USB-OTG外设)下载模式,更加灵活与高效。它的烧录速度也达到了串口烧录的数倍以上。
-
usb
+关注
关注
60文章
8372浏览量
281761 -
设备
+关注
关注
2文章
4788浏览量
73289 -
乐鑫
+关注
关注
0文章
208浏览量
26587
发布评论请先 登录
Wi-Fi 6+蓝牙5.3,这款乐鑫科技ESP32-C6开发板让智能硬件开发又快又稳!启明云端乐鑫代理
乐鑫科技2025年会圆满落幕
丰富的接口各对应连接什么设备?
打破智能家居生态壁垒,乐鑫一站式Matter解决方案实现无缝互联
乐鑫ESP32-C2小尺寸高性价比,物联网应用的理想无线连接方案
乐鑫ESP32-C2小尺寸高性价比,物联网应用的理想无线连接方案
ESP32-P4—具备丰富IO连接、HMI和出色安全特性的高性能SoC
乐鑫ESP-RTC实时音视频通信方案
乐鑫科技自研声学前端算法通过亚马逊 Alexa 认证,启明云端乐鑫科技代理商
乐鑫ESP-Mesh-Lite:轻松覆盖更大范围连接更多设备,启明云端乐鑫科技代理商
乐鑫ESP32-H4:支持 802.15.4 和 Bluetooth 5.4 (LE) 的低功耗 SoC

乐鑫USB方案设备互联传输,丰富的外设支持应用
评论