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

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

3天内不再提示

英创信息技术CAB安装包制作介绍

英创信息技术 来源:英创信息技术 作者:英创信息技术 2020-01-14 14:06 次阅读

Microsoft Windows CE是紧凑的,高效的操作系统,它被广泛的应用在从手持电脑到专门的工业控制器或消费用电子产品等各种嵌入工业产品中。英创公司ARM9系列工控主板预装了正版Windows CE5.0操作系统,并对板上所有硬件资源提供了完备的驱动支持。随着WinCE操作系统的广泛应用,越来越多的在PC上使用的硬件设备提供了对WinCE系统的支持,如3G模块,Wi-Fi等。
第三方驱动一般以两种形式提供,一是动态链接库(*.dll)加对应的注册表文件(*.reg),另一种是可直接安装的CAB文件(*.cab)。与动态链接库加注册表文件形式的驱动相比,CAB文件安装十分方便,不需要了解繁杂的WinCE INF文件格式或REG文件格式。本文介绍通过WinCE CAB Manager工具将以动态链接库usbser.dll和注册表文件usbser.reg形式提供的USB转串口驱动程序压缩为可直接在英创主板上安装的CAB压缩包的方法。
1、打开WinCE CAB Manager,选择File->New,运行New Cabinet wizard(CAB新建向导),选择“next”直至完成如图1。

2、在CAB Information上点击右键,选择Properties(属性)选项(如图2),打开CAB包属性设置对话框,如图3。


3、在CAB Properties对话框中(如图3),填写Company Name(公司名称)和Application Name(CAB包名称)。
4、切换至CAB Properties->Installation Directory对话框,设置CAB包默认安装路径,此处设置为NandFlash\USBDriverDll目录,如图4。


5、切换至CAB Properties->Cabinet对话框,设置处理器类型,Processor可直接选择为ALL/CEF,如图5。


6、切换至CAB Properties->Operating System对话框,设置操作系统版本,设置为支持CE4.0~CE5.0,如图6。设置完成后选择确认完成CAB包属性设置。


7、为CAB包增加DLL文件,如图7,在File标签上点击右键,选择Add…添加USB转串口驱动的动态链接库文件usbser.dll。


8、修改usbser.dll的安装路径,在图8中所示USBSER.DLL上点右键,选择Properties,在弹出的USBSER.DLL Properties对话框中设置usbser.dll的安装路径,如图9,选择%InstallDir%表示使用在第4点中设置的默认安装路径,即将usbser.dll安装到NandFlash\USBDriverDll目录。


9、选择File->Import->Import form RGE...导入USB转串口驱动程序对应的注册表文件usbser.reg。在导入注册表时需要注意,第三方驱动默认安装目录往往是windows目录,因此需要在注册表文件中将动态链接库安装目录修改为在第4点中指定的目录NandFlash\USBDriverDll 。图10是注册表修改前后的对比。


将上面的工作保存后,一个可在英创主板上安装的CAB包PL2303_Driver.CAB就制作完成了,下面结合英创工控主板EM9161,介绍PL2303_Driver.CAB的安装方法。
1、在EM9161的Nandflash目录下新建UsbDriverDll文件夹。
2、将制作好的CAB安装包PL2303_Driver.CAB拷贝到EM9161 Nandflash,双击运行,如图11,点击OK完成驱动程序的安装。


对于英创公司其它没有WinCE标准显示界面的嵌入式主板EM9160、EM9260、EM9360可通过WinCE远程桌面实现CAB包安装,安装过程与EM9161一致。

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

    关注

    3

    文章

    3525

    浏览量

    88446
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6085

    浏览量

    35222
收藏 人收藏

    评论

    相关推荐

    中科达荣获2024年软件和信息技术服务优秀企业

    及前百家企业”名单。中科达凭借非凡的技术实力与持续的创新能力,成功入选“2024年度软件和信息技术服务竞争力百强企业”以及“2024年软件和信息技术服务优秀企业”。
    的头像 发表于 10-30 11:44 388次阅读

    Xilinx Vivado SDK 2019.1安装教程

    下载这个最大的、支持所有的 OS 如 Windows/Linux 的安装包
    的头像 发表于 10-29 09:47 353次阅读
    Xilinx Vivado SDK 2019.1<b class='flag-5'>安装</b>教程

    linux版本的silvaco安装包有无?

    哪位大佬有linxu版本的silvaco安装包
    发表于 09-22 10:45

    notepad++安装的压缩

    本压缩文件为notepad++的压缩安装包,可以直接解压之后使用
    发表于 07-01 15:07 6次下载

    Win10 PRO的系统,下载了IDF的离线安装包安装到最后总是报告错误怎么解决?

    Win10 PRO的系统,下载了IDF的离线安装包安装到最后总是报告错误,错误信息如附件中所示。 有遇到过这个情况的朋友帮忙支个招,谢谢啦!
    发表于 06-19 08:10

    用labview生成的安装包,在别的电脑上安装时直接报错,提示customresource2052.dll的错误

    提示customresource2052.dll的错误说是无法加载,但是这个dll就在安装包的supportfiles文件夹内,由于这个问题导致安装程序直接退出
    发表于 06-06 21:54

    Win11使用的是离线安装包 最后运行esp-idf 5.1 cmd报错怎么解决?

    使用的是离线安装包 最后运行esp-idf 5.1 cmd 报错,尝试了多种方法没解决
    发表于 06-06 06:50

    请问有couplefil破解版安装包

    请问有couplefil破解版安装包
    发表于 05-22 11:38

    鸿蒙开发实战:【包管理子系统】

    包管理子系统负责应用安装包的管理,提供安装包信息查询、安装、更新、卸载和信息存储等能力
    的头像 发表于 03-14 15:23 628次阅读
    鸿蒙开发实战:【包管理子系统】

    在进行cubemx环境搭建时,安装H7系列的安装包直接崩溃,闪退怎么解决?

    在进行cubemx环境搭建时,一切正常,但是安装H7系列的安装包时,无任何报错,直接崩溃,闪退,并且闪退后cubemx无法正常使用,除非再次安装,这个问题挺大的,我试过6.7 6.8 6.9 cubeIDE有同样的问题。该问题稳
    发表于 03-12 06:21

    下载的free_tricore_entry_tool_chain里的Compiler安装包时出现闪退,安装不了是为什么?

    为什么我打开我下载的free_tricore_entry_tool_chain里的Compiler安装包时出现闪退,安装不了啊?求助
    发表于 02-20 07:13

    塑料单端表面安装封装(LFPAK56E)程序信息

    电子发烧友网站提供《塑料单端表面安装封装(LFPAK56E)程序信息.pdf》资料免费下载
    发表于 02-19 10:25 0次下载
    塑料单端表面<b class='flag-5'>安装</b>封装(LFPAK56E)程序<b class='flag-5'>包</b><b class='flag-5'>信息</b>

    塑料单端表面安装封装SOT8017程序信息

    电子发烧友网站提供《塑料单端表面安装封装SOT8017程序信息.pdf》资料免费下载
    发表于 02-01 09:41 0次下载
    塑料单端表面<b class='flag-5'>安装</b>封装SOT8017程序<b class='flag-5'>包</b><b class='flag-5'>信息</b>

    SOT8000:塑料,表面安装铜夹子包装(CCPAK1212)程序信息介绍

    电子发烧友网站提供《SOT8000:塑料,表面安装铜夹子包装(CCPAK1212)程序信息介绍.pdf》资料免费下载
    发表于 12-19 15:55 0次下载
    SOT8000:塑料,表面<b class='flag-5'>安装</b>铜夹子包装(CCPAK1212)程序<b class='flag-5'>包</b><b class='flag-5'>信息</b><b class='flag-5'>介绍</b>

    python运行环境的安装和配置

    环境的安装和配置,帮助您快速上手Python编程。 下载Python安装包 为了安装Python,我们首先需要下载Python的安装包。Python官方网站提供了各个版本的
    的头像 发表于 11-29 16:17 1106次阅读