剖析USB接口在串行通信中的应用

网友投稿 269 2022-10-29

剖析USB接口在串行通信中的应用

3 用USB连接56kbps modem设计

USB协议中包括一个通信类,定义了一种结构,以囊括所有用于远程通信服务和中速网络服务的设备。这样,外设就可以将自身标识为一个通信类的外设。

3.1 传统的modem结构

传统modem一般包括:

·微控制器:以对控制码译码(AT命令集)

·数据存取管理电路

3.2 简化设计

由于PC机串口的最高速率为115.2kbps,这样在图3的结构中会形成一个速度瓶颈。RS-232系统包括2个串行信号路径,其方向相反,分别用于传输命令和数据,而命令和状态必须与数据交织在一起;而USB支持分离的命令和数据通道并允许独立的状态报告。

在Windows操作系统中,通信层的UniModem驱动程序(图4所示)可以实现modem命令集。微软的VCOMM口驱动软件可以重新定位原先面向串行口的输出,将之直接传给Windows外设驱动模块(WDM-Windows Device Driver Model)的类驱动器,由WDM类驱动器将输出送到USB外设。而采用相反的顺序则可将由USB外设的输入送至Unimodem驱动器并最终回到应用程序。

参考文献

4 张汝春. USB新技术.北京:清华大学出版社?2002

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:第二十三章 九析带你轻松完爆 Istio - destination rule 介绍
下一篇:阿里巴巴技术专家三画:如何画好架构图(文末赠书)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~