"); //-->
By Toradex 秦海
1). 简介
本文着重介绍嵌入式设备基于WinCE操作系统下通过USB模拟串口功能和PC主机实现点对点通信功能,在很多场景下,这个可以很方便的实现主机和嵌入式设备的通信。
本文所演示的系统为Toradex Colibri iMX6 ARM计算机模块(基于NXP iMX6 SoC)配合Colibri Eva Board,主机为配置标准Windows 7 32bit 系统计算机。
2). 具体配置步骤示例
a). Colibri iMX6嵌入式设备端
./ 模块安装Toradex官方发布WEC7 V1.1b2 image
./ 在CE系统控制面板-> PC Connection 选项里面,取消勾选“自动连接”,然后保存注册表。
./ Toradex image里面已经包含了USB 串口的驱动,默认是用来进行Active Sync连接使用,在这里可以查看USB 串口驱动对应的注册表键值
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Serial_Class],从”Index”键值可以确定在设备CE端对应的COM端口,这里默认为”COM9:”
./ 为了后面和PC进行互联测试,设备端串口应用使用Toradex 开发者中心网站提供的UART测试Demo,只是将对应端口号修改为”COM9:” 。
------------------------------------

------------------------------------
b). Windows 7 32bit 主机端
./ 因为我们稍后将使用WinUSB与设备进行连接,因此首先需要将下面两个Windows Mobile Center相关服务禁止,避免串口被其占用。
./ 使用Microsoft WinUSB进行通讯,对于Toradex Colibri iMX6,其WinCE系统默认USB Serial Client驱动使用为Microsoft 官方测试USB VID/PID,基于测试使用,本文无需自定义WinUSB驱动,将设备连接到主机后,可以在设备管理器查看自动识别为Microsoft USB Sync设备。
而在实际产品开发中,客户应该需要配置自己的USB VID/PID(如需免费获得VID/PID资源请参考这里),这样就需要修改WinUSB驱动以适配,可以直接参考Microsoft MSDN说明进行修改部署,也可以借助第三方工具Zadig去定制化WinUSB驱动。
./ 主机端测试程序我们同样使用Toradex基于Microsoft 官方WinUSB例程修改的测试程序,请从下面下载:
项目里面同样也已经包含基于Windows Driver Kit Version 7.1.0的相关libs 和 headers。
./ 为了达到更好的测试效果,这里对原例程进行如下修改,将收到的字符串处理后通过Debug输出。
------------------------------------
------------------------------------
c). 通信测试示例
./ 首先将设备端应用部署运行UART 程序,如下
./ 然后在将主机端WinUSB例程编译并启动调试
./ 在设备端首先输入选项2进行发送数据操作,这时候可以看到主机调试端打印出收到对应的字符串
./ 然后再设备端输入选项1进行读取数据操作,同样可以接收到来自主机发送的字符串
参考资料:
http://developer.toradex.com/knowledge-base/serial-over-usb
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
收藏!安森美车规级LDO选型指南
西门子S7-200中文手册(中文)
300kHz 600W ZVT-PWM boost变换器电路
维兰德高性能铜合金以及其在连接器领域的解决方案(下)
晶圆代工竞争正迎来一个重要的转折点
用PLC实现列车遥感信息处理
永宏PLC FBS系列操作手册-硬体篇、指令篇
零电流转换软开关稳压电源实用电路
小尺寸、大电流的PCB接插件(上)
三思科学网站,有空可以去看看
高温聚合物在连接器上的应用(下)
上课点名的尴尬(绝对爆笑)
维兰德高性能铜合金以及其在连接器领域的解决方案(上)
100kHz600W功率因数校正电路
中国台湾地区坚决拒绝美方要求转移 40% 半导体产能的施压
永宏PLC编程软件学习手册
BUCK电路原理及PCB布局与布线注意事项
ZVT软开关PFC开关稳压电源电路二
全球云计算市场迎来重大价格调整
印度启动4座芯片厂,目标是75%的本地产量
介绍一个JTAG网站(有好东西)
永宏PLC FBS操作手册-进阶应用篇
2000W全桥软开关直流稳压电源电路
澜起科技港股上市首日暴涨57%
高温聚合物在连接器上的应用(上)
AI与通用服务器同步发威 台系供应链迎接最强第一季
美女机器人空灵开唱 面部表情逼真 外形动作与真人几乎无异
分手信之~~~~~~
论坛今早升级
2026年存储芯片产值将达晶圆代工两倍