0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术在WinCE系统中添加任意型号3G网卡介绍

英创信息技术 来源:英创信息技术 作者:英创信息技术 2020-02-03 09:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

2G时代的GPRS无线网卡,由于GPRS支持的最高传输速率为115kbit/s,所以GPRS模块作为数据通讯设备(DCE)与数据终端设备(DTE)之间通过简单的串口连接就能满足数据传输的需求。第三代移动通讯(3G)的数据传输速率相比2G要快得多,以华为的WCDMA 3G模块MU709s-2为例,可提供5.76Mbits/s的数据上行和高达21.6Mbit/s的数据下行速度,这么高的数据传输速率,UART通讯协议肯定就不能胜任了,因此现在的3G模块不论物理接口形式是PCIe还是模块厂商自定义的表面贴封装,都采用USB作为通讯接口。

USB接口形式简单、使用方便、支持即插即用,但即插即用的前提是数据终端设备的系统中已经包含有对应3G模块的驱动。3G模块的USB驱动一般由模块厂家提供,在工业应用场合,华为、中兴、龙尚等厂家针对自己的3G网卡都提供了WinCE5,WinCE6嵌入式操作系统的驱动和使用方法。

在实际应用中,一个系统在某些情况下可能需要使用WCDMA通讯,而在另一些环境中可能需要使用CDMA2000,这时候在系统中就需要安装两个模块驱动,给使用带来了一些不方便。另一个问题是微软的Windows Embedded嵌入式操作系统早已从CE6.0升级到了WEC7,现在最新的版本是Windows Embedded Compact 2013,对于WEC7和Compact 2013目前市面上的3G模块都还没有提供驱动支持。

以英创工控主板EM335x为例,EM335x可预装正版Compact 2013或WEC7,不再支持WinCE6.0,为了解决EM335x支持3G网卡的问题,英创公司开发了通用USB虚拟串口驱动USBSER,USBSER驱动会根据插入的USB设备提供的信息,虚拟出多个相应的串口,Windows CE系统再通过这些串口建立拨号连接。

我们已经在EM335x通过USBSER驱动测试了EM770W、MC2716和MF210 3G网卡,都能正常拨号上网进行数据传输,收发短信。用户在使用时,可以通过“控制面板->网络和拨号连接”新建合适的3G拨号连接。

图1 选择合适的调试解调器

如果用户将其它型号3G网卡连接到EM335x上,WEC7系统会提示未能识别的USB设备,这是因为操作系统找不到与当前USB设备VID、PID匹配的驱动程序。此时,用户可以手动添加相关的注册表项,利用英创开发的USBSER来驱动3G网卡。

图2 未找到USB设备驱动

以EM335x工控主板 (WEC7系统)为例,在EM335x中添加其它型号3G网卡只需要以下几个步骤。

1、得到3G模块的VID和PID信息

3G模块的数据手册通常会提供模块的VID和PID信息,另外也可以将3G网卡连接到电脑上,通过工具软件获得模块的VID和PID。

下图是将华为WCDMA模块MU709s-2连接到电脑上后,通过tdd小工具得到的信息,可以看到MU709s-2的VID是0x12D1,PID是0x1C25。

图3 获得USB设备VID,PID

2、在系统中增加相应的注册表项

将模块的PID和VID信息添加到系统注册表,在3G模块连接到系统后,系统就会自动加载注册表中指定的驱动程序。MU709s-2的VID=0x12D1=4817,PID=0x1C25=7205。

在EM335x注册表中添加如下内容:
[HKEY_LOCAL_MACHINEDriversUSBLoadClients4817_7205DefaultDefaultCDC_CLASS]
'Prefix'='COM'
'Dll'='usbser.dll'

在测试阶段,可以通过vs2008的远程工具——远程注册表编辑器手动添加注册表信息。

图4 添加MU709s-2注册表信息

3、建立拨号连接

添加了注册表信息重启系统后再连接3G模块MU709,如果没有弹出图2所示的对话框,就说明驱动加载成功了!USBSER驱动在创建虚拟串口时,都是从COM10开始的,根据不同的3G模块,USBSER驱动可能会创建3到6个虚拟串口,3G模块通常使用虚拟出来的第一个串口用作数据通讯,图1所示“选择调制解调器”下拉菜单中列出的Huawei EM770W Modem就是对应将COM10口作为拨号串口。因此虽然使用的模块是MU709,在建立拨号连接时仍然选择Huawei EM770W Modem。

4、拨号上网

新建名为MU709 Modem的拨号连接后,就可以直接拨号上网了。

图5 MU709 Modem 3G拨号成功

到这里为止,就已经成功的在EM335x中添加了一块3G网卡,建立3G拨号连接的详细过程可以参考:《WEC7 3G拨号连接的建立》,应用程序建立拨号连接和自动拨号可以参考:《Windows Embedded Compact 2013 3G拨号》。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    4

    文章

    3697

    浏览量

    93238
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6107

    浏览量

    36952
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    龙芯中科助力2025教育信息技术应用创新大赛成功举办

    2025年11月13日-15日,由中国教育技术协会主办、浙江大学与中国教育技术协会网络安全专业委员会联合承办,中国电子工业标准化技术协会信息技术应用创新工作委员会、浙江高校信
    的头像 发表于 11-21 16:23 599次阅读

    宝马南京信息技术有限公司开业

    今日,宝马(南京)信息技术有限公司南京正式“挂牌运行”。这家华晨宝马全资子公司由领悦数字信息技术有限公司南京分公司“迭代”而来,代表着一次里程碑式的“进化”。这次升级不仅加速了宝马在华数字化转型进程,更通过深化本土创新,为“未
    的头像 发表于 10-29 15:17 412次阅读

    SkyOne® LiTE /高频带前端模块,带 3G/4G 功率放大器,适用于 LTE 应用 skyworksinc

    电子发烧友网为你提供()SkyOne® LiTE /高频带前端模块,带 3G/4G 功率放大器,适用于 LTE 应用相关产品参数、数据手册,更有SkyOne® LiTE /高频带前
    发表于 10-23 18:32
    SkyOne® LiTE <b class='flag-5'>中</b>/高频带前端模块,带 <b class='flag-5'>3G</b>/4<b class='flag-5'>G</b> 功率放大器,适用于 LTE 应用 skyworksinc

    佛瑞亚如何通过信息技术推动业务增长

    在数字化、信息化的浪潮下,信息技术已经不仅是后台工具,更成为驱动企业发展的关键力量。本期Women Inspiring Mobility,我们采访了佛瑞亚中国区信息技术总监马瑛,了解她和团队如何将
    的头像 发表于 07-29 14:00 732次阅读

    用于 3G/4G/LTE PA 包络跟踪的超快速升压电源 skyworksinc

    电子发烧友网为你提供()用于 3G/4G/LTE PA 包络跟踪的超快速升压电源相关产品参数、数据手册,更有用于 3G/4G/LTE PA 包络跟踪的超快速升压电源的引脚图、接线图、封
    发表于 07-23 18:32
    用于 <b class='flag-5'>3G</b>/4<b class='flag-5'>G</b>/LTE PA 包络跟踪的超快速升压电源 skyworksinc

    飞腾主板为信产业发展提高硬实力

    信息技术飞速发展的当下,信产业已成为我国实现科技自立自强、保障国家信息安全的关键领域。信,即信息技
    的头像 发表于 07-22 18:20 560次阅读

    DEKRA德凯成为沙特通信和信息技术设备技术法规认证机构

    近日,DEKRA德凯成功获得沙特标准、计量和质量组织(SASO)认可,正式成为沙特通信和信息技术设备技术法规(Technical Regulation for Communications
    的头像 发表于 07-15 14:27 734次阅读

    京能信息莅临软国际数字电力科中心调研

    近日,北京京能信息技术有限公司(以下简称“京能信息”)党总支书记、董事长胡耀宇,党总支副书记、总经理梁锦华一行赴能源谷数字电力科中心调研交流,与软国际开展战略合作洽谈。
    的头像 发表于 06-26 17:46 1297次阅读

    科普|信是什么?一文读懂“信息技术应用创新”战略

    什么是信?信,即“信息技术应用创新”,是国家推动IT系统自主可控、安全可控的重要战略工程。它不仅是技术层面的创新,更承载着保障国家网络安
    的头像 发表于 06-13 10:06 6346次阅读
    科普|信<b class='flag-5'>创</b>是什么?一文读懂“<b class='flag-5'>信息技术</b>应用创新”战略

    3G KMIX-3+控制软件说明书

    3G 效果器 调试 控制软件
    发表于 03-26 15:03 1次下载

    龙芯中科荣获2024年度信息技术应用创新工作委员会卓越贡献成员单位

    近日,中国电子工业标准化技术协会信息技术应用创新工作委员会(以下简称“信工委会”)北京召开2024年度工作总结座谈会暨信“大比武”总结
    的头像 发表于 01-23 10:50 986次阅读

    芯盛智能荣获2024年信息技术应用创新工作委员会卓越贡献成员单位

    日前,中国电子工业标准化技术协会信息技术应用创新工作委员会(以下简称 “信工委会”)2024 年度总结座谈会于北京隆重举行。此次会议对
    的头像 发表于 01-20 09:56 933次阅读

    飞腾助力首届教育信息技术应用创新大赛圆满落幕

    近日,由中国教育技术协会主办,教育部教育管理信息中心教育信实验室、公安部第三研究所、中国电子工业标准化技术协会信工委会支持,北京航空航天
    的头像 发表于 12-24 09:57 768次阅读

    有方科技参编的信息技术团体标准发布

    近日,有方科技参编的《信息技术产品供应链成熟度 共性指标 第1部分:企业背景评价》《信息技术产品供应链成熟度 共性指标 第2部分:技术掌控评价》《信息技术产品供应链成熟度 共性指标 第
    的头像 发表于 12-23 10:44 907次阅读

    龙芯中科助力2024首届教育信息技术应用创新大赛成功举办

    近日,2024首届教育信息技术应用创新大赛北京航空航天大学成功举办。本次大赛由中国教育技术协会主办,教育信实验室、公安部第三研究所、中国电子工业标准化
    的头像 发表于 12-19 17:02 834次阅读