九游会网页入口|(集团)点击登录

###
###
###

SeggeremUSB-Host软件协议栈为嵌入式体系提供外设即插即用支持。无论添加网络毗连照旧必要音频通讯,都可以经过emUSB-Host协议栈完成种种尺度USB外设毗连。

emUSB-Host支持一切传输形式(控制传输,批量传输,中缀传输,同步传输),遵照USB 1.1USB 2.0标准。协议栈还完成了USB 管道办理及扩展错误规复机制。

emUSB-Host专为嵌入式体系设计,软件以ANSI C代码完成,可以运转在种种硬件平台。emUSB-Host可以共同embOS或别的支持的RTOS利用。协议栈提供了少量的设置装备摆设驱动,也可以定制新平台的支持。

模块化设计使使用可以间接拜访USB主机编程接口,或利用类驱动提供的API

协议栈可以同时处置多个设置装备摆设和hub,支持设置装备摆设和hub的热插拔。编程接口支持静态罗列和辨认设置装备摆设。


特征

• ISO/ANSI-C 源代码

• 支持USB1.1/2.0

• 支持高速传输

• 支持OHCIEHCI及公有驱动

• 在罗列时提供扩展的错误规复功效

• 支持多个hub

• 支持Modem(3G,4G)

• 支持LAN设置装备摆设

• 无版税

• 遵照MISRA-C:2012


声光控制

emUSB-Host新增长了audio类支持,支持音频输出输入设置装备摆设。emUSB-Host还支持MIDI类,可以将运转emUSB-Host的设置装备摆设作为声乐控制器。


拜访网络

emUSB-Host提供了基于USBLAN支持,经过CDC-ECMRNDIS, 使其兼容简直一切经过USB接口提供IP毗连的设置装备摆设。


存储数据

MSC(大容量存储设置装备摆设)类支持U盘和内部存储器,如CD-ROM等。针对市场上不严厉遵照USB尺度的U盘,可以设置装备摆设emUSB-Host辨认这些设置装备摆设。


媒体数据传输

MTP(媒体传输协议)类经过基于工具的通讯方法,支持设置装备摆设间的一切范例的文件传输。智能手机、数码相机或别的多媒体设置装备摆设通常支持MTP,传输多媒体数据。


串行接口支持

emUSB-Host提供了串行通讯选项,经过CDC-ACM类,USB-UART转换器(比方FTDIFT232系列,Silicon LabsCP210x系列)完成串行通讯。USB-UART转换器可以完成已有设置装备摆设的串行毗连,很多新的设置装备摆设,已提供了串行USB转换器功效的USB接口。


人机接口

HID(人机接口设置装备摆设)类用于控制盘算机操纵的用户设置装备摆设处置。HID类支持输出设置装备摆设,如条码扫描仪、键盘、鼠标、跟踪球或触屏控制器等。


打印机

毗连到emUSB-Host的打印机或画图仪将被主动辨认。Printer类将输入数据发送到毗连的打印机,实践输入需利用printer指定的编码款式天生。


USB OTG

USB On-The-Go(OTG)支持双向设置装备摆设,设置装备摆设既可以用作USB主机,也可以用作外设。emUSBOTG模块在新的毗连创建后,依据需求主动决议设置装备摆设是作为主机照旧设置装备摆设操纵。

OTG通常用于只要一个USB端口的设置装备摆设,完成主机和设置装备摆设功效。数码相机利用OTG端口将数据发送到主机举行编辑或毗连到打印机。一些智能手机宁静板电脑只要一个USB端口,用作主机和设置装备摆设功效。USB OTG保存了尺度的USB主从模子,一个主机与USB核心设置装备摆设交互。emUSB OTG 提供了一个复杂接口,检测USB OTG控制器的脚色。

技能资源:

    emUSB-Host

联系九游会:

>######
京ICP备: 版权归北京九游会泰软件技能有限公司一切