微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > WindowsCE环境下无线网卡的自动安装

WindowsCE环境下无线网卡的自动安装

时间:04-12 来源:互联网 点击:

/最初标志位设为0,即先拷贝所需要文件

  m_nTimer=SetTimer(1,2000,NULL); //开启定时器

  KillTimer(m_nTimer); //时间到,先关闭定时器,进行相应判断和操作。

  3.3.4 应用程序封装入系统

  上文已经讲了将应用程序封装入操作系统的一般方法,分为应用程序的拷贝和修改系统配置文件两步。此项目最后要把开的应用程序monitor.exe打包封装入操作系统。这里重点介绍一下系统中几个配置文件的具体修改情况。

  (1) 在Platform.bib文件中的Files部门加入以下代码

 

 其中,monitor.lnk为monitor.exe的链接程序(快捷方式),制作方法很简单,可以通过一个ASCII码编辑器编写,格式为:#20.exe。

  此配置文件中的代码表示,将monitor.exe和monitor.lnk加载到名为NK的内存区中(NK的定义在config.bib文件中的memory部分完成),文件的属性为U(非压缩文件),这样就完成了把自己所开发的应用程序及其链接程序封装进操作系统中的“声明”。

  (2) 在Platform.dat文件中加入以下代码:

  Directory ("):-File("monitor.lnk",“.lnk”)

  由于Platform.bib做过声明,这两个文件在操作系统启动后会映射到目录下,这是默认的目录。所以此外的代码表示在Windows CE启动时会自动运行monitor.exe。

  做完了以上工作,再对操作系统进行编译,把应用程序封装到了Windows CE操作系统中,而且系统启动后会运行此应用程序,完成自动安装无线网卡的功能。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top