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

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

3天内不再提示

英创信息技术WinCE主板加载第三方驱动程序介绍

英创信息技术 来源:英创信息技术 作者:英创信息技术 2019-11-15 09:11 次阅读

Windows CE实时多任务操作系统是当前嵌入式领域的主流操作系统之一。英创公司的ARM9工控主板均预装了正版Window CE5.0实时多任务操作系统,并为主板的各个接口提供了完备的驱动。以英创嵌入式主板为基本应用平台,用户可直接进入开发自己的应用程序阶段,从而快速构成自己的嵌入式产品。随着WinCE在嵌入式领域的广泛应用,出现了大量支持WinCE系统的新硬件及相应的驱动程序,如基于USB接口的无线网(WiFi)网口单元、摄像头单元等等。为了使用这些第三方的扩展单元,需要先把扩展单元的驱动程序信息以注册表的形式添加到WinCE系统中,WinCE系统将在后续的启动中根据注册表信息自动加载扩展单元的驱动程序,从而支持客户应用程序对扩展单元的操作。由于向系统添加注册表信息是一项非常专业的工作,一般用户还不能很好掌握。为了支持客户在英创WinCE主板上方便的加载第三方的扩展设备,我们设计了一个通用的加载方案,本文主要是介绍这一方案的使用方法。

第三方的设备驱动程序一般以两种形式提供,一种是动态链接库(*.DLL)加注册表文件(*.REG);另一种是以压缩文件(*.CAB)提供。英创公司的WinCE工控主板带有CAB的安装程序,支持直接运行CAB来加载驱动程序。但CAB文件的安装要求设备带有Windows图形显示界面,因此该方法不能用于没有显示的WinCE系统中。而我们所开发的新方法,是直接针对DLL和REG文件进行加载操作的,与系统是否带显示无关,因而更加具有普遍性。

以下以安装RT2870无线网卡的驱动为例,详细讲解驱动程序的安装过程。RT2870为USB接口的无线网卡单元。第三方提供的RT2870无线网卡驱动包括动态链接库文件RT2870.dll和注册表文件RT2870.reg。具体安装步骤如下:

1、创建路径\NandFlash\dll,并把RT2870.reg和RT2870.dll文件拷贝到该路径下。拷贝方法可以是eVC远程工具File Viewer、FTP等等均可。注意:请把注册表文件名改为动态连接库文件名。

2、在开发主机上运行“CMD”,打开命令模式窗口。在命令行窗口启动telnet。若WinCE主板的IP地址为192.168.201.190,就输入:

\》 telnet 192.168.201.190

回车确定后可以直接连接到英创主板了。

3、在命令提示符下,输入Setup \NandFlash\dll\RT2870.reg。注意所指路径必须与第一步创建的路径完全一致。等待出现安装成功提示符,重启开发板,就安装好了RT2870无线网卡的驱动。

Setup就是专门针对英创公司的WinCE主板设计的第三方驱动程序的安装工具,它包括在后续的英创主板产品内核中。对先前已购买英创公司主板产品的客户,可向英创公司免费索取该安装程序。把Setup直接拷贝到NandFlash目录下,即可使用。

4、第三方提供的驱动如果是CAB文件,我们可以通过CAB Manager(可从网上下载)导出相应的动态链接库(*.DLL)和注册表文件(*.REG)。具体操作如下:

5、打开CAB文件:启动WinCE CAB Manager,选择 文件-》打开,打开第三方提供的CAB文件。

6、导出DLL文件:如图所示,选择 文件-》导出-》导出到INF…,保存到相应的位置。

7、导出REG文件:如图所示,选择 文件-》导出-》导出到REG…,保存到相应的位置。

8、有了动态链接库(*.DLL)和注册表文件(*.REG)就可以按第一步介绍的方法安装驱动了。


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

    关注

    3

    文章

    3524

    浏览量

    88399
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6085

    浏览量

    35198
收藏 人收藏

    评论

    相关推荐

    嵌入式主板的无线通讯解决方案

    的2G(GPRS)模块;联通、电信的3G模块;以及移动、联通、电信的4G模块。在WiFi方面,除了支持多种第三方模块外,公司还开发了低成本的低速WiFi模块ETA6103,以及高性能的ETA6210
    发表于 03-24 14:00

    串口WiFi方案使用说明

    程序代码进行调用管理,尤其是对附近AP点的选择和连接  2、产品后续维护上不便,不好保证第三方模块的稳定性  3、模块不便于集成  因此推出ETA6103模块,通过串口进行WIFI
    发表于 04-05 15:52

    WinCE工控主板WiFi解决方案

      WiFi模块通过USB连接到板子上,驱动提供界面程序进行WiFi参数设置。  第三方模块的主要技术特点如下:  ● 使用简单,价格便宜  ● 因为
    发表于 10-19 15:36

    国内知名第三方检测认证机构排名

    第三方检测机构国内起步的很晚,基本是2000年以后的事情,进入改革开放以来,特别是新世纪以来,国家对第三方机构的政策越来越放开了,很多职能部门都逐步下放到第三方机构来做。为了保证产品品质,就有
    发表于 07-19 16:57

    关于LabVIEW调用第三方exe,如何去控制第三方exe按钮的问题

    我想调用第三方的exe,但并没有给出任何接口,就单单一个exe程序,通过查资料得出可以用window自带的user32.dll可以控制第三方的软件,通过FindWindowA函数找到该软件句柄,通过
    发表于 08-12 16:37

    第三方实例:iView开发介绍 (1)

    第三方实例介绍 - iView (1)
    的头像 发表于 08-22 01:42 4340次阅读

    Nginx在不加载第三方模块的情况下到底能做说明

    本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人
    的头像 发表于 04-20 11:31 3150次阅读

    C++串口程序第三方类代码免费下载

    本文档的主要内容详细介绍的是C++串口程序第三方类代码免费下载。
    发表于 09-11 08:00 7次下载
    C++串口<b class='flag-5'>程序</b><b class='flag-5'>第三方</b>类代码免费下载

    信息技术X86工控主板DOS应用程序的动态加载介绍

    ”均有详细的介绍。在实际的应用中,可能还会遇到根据不同的环境配置,需要加载不同的客户应用程序的情况,也就是说不是加载一个单一固定的程序,还需
    的头像 发表于 11-03 09:34 1782次阅读

    信息技术工控主板EM9360的GPIO介绍

    WinCE驱动程序,支持应用程序通过WinCE相应的API函数来操作各路网络接口。此外EM9360还与
    的头像 发表于 11-14 09:34 2365次阅读

    信息技术WinCE主板应用程序的自动启动介绍

    公司的WinCE工控主板中,为了方便客户从多个路径加载应用程序
    的头像 发表于 11-15 09:28 1608次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>WinCE</b><b class='flag-5'>主板</b>应用<b class='flag-5'>程序</b>的自动启动<b class='flag-5'>介绍</b>

    信息技术WinCE工控主板的数据库配置简介

    。由于公司的产品处于不断发展之中,WinCE也在不断的发展之中,导致在不同型号的产品中存在配置的数据库的情况有所不同,本文的主要目的是详细介绍
    的头像 发表于 01-14 11:35 1430次阅读

    信息技术WinCE平台下通过系统异常信息定位程序bug位置

    使用基于WINCE平台的系列工控主板进行应用程序开发时,当程序产生异常退出,CE操作系统将通
    的头像 发表于 01-17 11:14 1286次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>WinCE</b>平台下通过系统异常<b class='flag-5'>信息</b>定位<b class='flag-5'>程序</b>bug位置

    信息技术主板WinCE应用程序的FTP远程更新介绍

    特色的完整网络通讯协议,并提供了基于TCP/IP应用协议的服务器程序,如FTP Server、Web Server等等很实用的软件程序提供的工控
    的头像 发表于 02-03 09:00 1462次阅读
    <b class='flag-5'>英</b><b class='flag-5'>创</b><b class='flag-5'>信息技术</b><b class='flag-5'>主板</b><b class='flag-5'>WinCE</b>应用<b class='flag-5'>程序</b>的FTP远程更新<b class='flag-5'>介绍</b>

    信息技术WinCE主板与STM32多功能模块通讯介绍

    ,STM32F103RCT6通过其USB Device接口与工控主板连接通讯,STM32在WinCE系统中被当做一个串口设备,
    的头像 发表于 02-06 11:12 2032次阅读