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

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

3天内不再提示

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

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

在英创公司的WinCE工控主板中,为了方便客户从多个路径加载应用程序,英创公司采用有别于常规的注册表的方法,而是在内核中首先启动了一个管理程序WStartup.exe,该程序除了完成对网络参数的一些设置功能外,最为主要的任务就是自动识别英创板卡的运行模式,根据不同的模式分别读取由用户编写的文本文件dbginfo.txt和userinfo.txt,在运行模式下即通过文件userinfo.txt的内容来启动用户应用程序。对客户来讲,需要做的,就是利用调试模式把应用程序和文本文件userinfo.txt下载嵌入式主板的Flash路径,如\NandFlash\,然后重启系统即可。

英创ARM9系列工控主板一般都支持了多个存储路径,如\NandFlash\、\NorFlash\、\Hard Disk\、\SD Memory Card\等,WStartup.exe程序启动时根据存储介质的路径,按照一定的优先顺序读取userinfo.txt文件,这种方法可以避免由于\NandFlash\中userinfo.txt文件的丢失而导致应用程序不再启动。一般情况下WStartup.exe程序优先读取\NandFlash\下的userinfo.txt文件,英创ARM9系列工控主板读取userinfo.txt文件的顺序如下:

对于EM9000 V9板卡,依次是\NandFlash\、\NorFlash\、\Hard Disk\;

对于EM9000 V8板卡,由于没有支持NandFlash,依次是\DiskOnchip\、\NorFlash\;

对于EM9X60系列的板卡,依次是\NandFlash\、\SD Memory Card\。

客户可以利用英创主板的这个特性,把最重要的应用程序以及userinfo.txt配置文件放在多个Flash路径下,以防止万一某个Flash出问题,系统仍然能正确启动客户应用程序。

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

    关注

    7

    文章

    6062

    浏览量

    34590
收藏 人收藏

    评论

    相关推荐

    WinCE主板彩色打印方案

    公司WinCE系列工控主板WinCE6、WinCE7)现可支持惠普USB喷墨打印机,提供彩
    发表于 07-06 10:08

    WinCE应用程序主板上的可靠启动

    置板卡自动运行用户应用程序模式。在实际应用中,由于种种原因可能会导致用户应用程序的损坏或丢失,从而导致用户程序无法正常启动,本文着重
    发表于 12-22 10:04

    支持Linux高级客户自行移植内核

    上市)  该项服务具体说明和实施流程参见:支持客户进行Linux移植  需要该服务的客户需与签订技术保密协议,并承诺严格履行协议:
    发表于 01-18 13:52

    工控主板产品选型指南

      成都信息技术有限公司是一家专注于嵌入式工控主板研发、销售与服务的高科技公司,在嵌入式领域已有超16年的从业经历。
    发表于 02-28 11:28

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

    虚拟串口,PPP拨号登录进相应的无线网络,然后应用程序就可通过标准的Socket API进行数据通讯。  目前公司的ESMARC主板可支持多种2G / 3G / 4G无线通讯模块,
    发表于 03-24 14:00

    Eclipse支持在线调试Linux应用程序

    调试linux应用程序》进行下载,也可以直接联系我们。成都信息技术有限公司http://www.emtronix.com
    发表于 03-24 16:28

    WinCE工控主板WiFi解决方案

      WinCE工控主板提供了3种不同的WiFi解决方案。1、ETA6103低成本WiFi解决方案ETA6103是
    发表于 10-19 15:36

    主板中预装Modbus通讯协议

    modbus_Master.h,与原来的静态库保持不变,相应各个API函数的说明请参见网站技术天地文章《Wince下的Modbus主控通讯协议》、《
    发表于 10-20 10:40

    主板JAVA应用开发简介

    ,即可通过提供的java类,访问硬件接口。为了让用户能够快速熟悉主板上的Java程序开发
    发表于 10-20 13:13

    WinCE工控主板对音频播放的支持

      WinCE工控主板均提供了一路I2S信号接口用于为系统增加音频播放功能。  ETA972是采用Cirrus Logic的CS4272音频解码芯片的音频扩展模块,可与
    发表于 08-24 11:16

    WinCE6系统CEDB故障分析

    版本程序,不要使用debug版本程序。实验情况实验设备实验使用各不同嵌入式主板,分两组,一组为WIN
    发表于 08-24 13:45

    英创信息技术WinCE自动启动多个应用程序介绍

    。在userinfo.txt文件中只能填入一个应用程序的参数,也就是说只能启动一个应用程序。对于需要同时启动两个或多个应用程序的情况,该如何
    的头像 发表于 11-15 09:41 1470次阅读
    英创<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><b class='flag-5'>介绍</b>

    英创信息技术WinCE应用程序启动触摸屏较准功能

    控制面板的笔针工具,可以很方便的对触摸屏进行较准。 EM9280是英创公司推出的以多串口为特色(板载8个串口),预装正版WinCE6.0或Linux嵌入式操作系统的高性价比工业嵌入式主板,下面就以EM9280工控主板为例,简单
    的头像 发表于 01-16 09:58 1185次阅读
    英创<b class='flag-5'>信息技术</b><b class='flag-5'>WinCE</b><b class='flag-5'>应用程序</b><b class='flag-5'>启动</b>触摸屏较准功能

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

    为特色的完整网络通讯协议,并提供了基于TCP/IP应用协议的服务器程序,如FTP Server、Web Server等等很实用的软件程序。英创提供的工控主板以其专业性,为客户提供良好而专业的硬件和软件
    的头像 发表于 02-03 09:00 1208次阅读
    英创<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应用程序在英创主板上的可靠启动

    下,用户应用程序开发直接使用Microsoft提供的著名软件开发工具Visual Studio 2008进行, 用户应用程序开发完成后,参考《ESM335x工控主板使用必读(WEC7)》一文可设置板卡
    的头像 发表于 02-05 10:23 797次阅读
    英创<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>