欢迎来到天天文库
浏览记录
ID:24418747
大小:51.50 KB
页数:4页
时间:2018-11-14
《windows ce环境下无线网卡的自动安装》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、WindowsCE环境下无线网卡的自动安装 摘要:讨论了B或icrosoftActivesync建立PC机上与目标机的连接,把系统镜像从PC机下载到目标机上进行调试;另外EVC中带有模拟器,可以在PC机上模拟目标平台上的大部分功能。 2.3功能模块封装入系统 OEM开发者通常把必要的应用程序和操作系统封装在一起发布给使用者,因此要把应用程序打包封装入初步制定的操作系统中。需要做的工作主要有两个: (1)把编译好的可执行文件拷贝到.reg、Platform.dat、Config.bib。P
2、latform.bib定义打包到OS镜像文件时所需要的文件(files)和模块(modules);Platform.reg定义目标平台冷启动时所加载的注册表键值;Platform.dat定义目标平台冷启动时所加载的系统文件、目录和链接等;Config.bib定义可用的物理地址,并进行一些属性设置。 做好以上两步以后,对操作系统重新编译、下载、调试,最终得到功能完整的系统镜像。 3开发实例Windosung公司的S3C2410芯片开发嵌入式系统硬件平台,需要在WindoCIA无线网卡。 3.
3、2无线网卡安装的问题和解决方案 WindowsCE操作系统支持两123下一页——感谢阅读这篇文章,..,种类型的设备驱动程序:内置式设备驱动程序和可安装设备驱动程序。当目标朵与PC机相链,且目标机有显示屏和链盘时,对于可安装的设备驱动程序,其安装步骤为:建立目标机与PC机的连接,将设备驱动程序的.dll文件复制到sTcpIP), //打开根键下的子键 0,//预留值,必设为0 0,//不支持此项,必设为0 hKey//最终打开键的句柄指针 ); RegSetValueEx(hKey
4、,//对键操作的句柄 TEXT(IpAddress),//键中的数据项名 0,//预留值,必设为0 REG_GZ,//数据项中值的类型 (CONSTBYE*)((LPCTSTR)regData),//存有数据项值的缓冲区 d_nTimer=SetTimer(1,2000,NULL);//开启定时器 KillTimer(m_nTimer);//时间到,先关闭定时器,进行相应判断和操作。 3.3.4应用程序封装入系统 上文已经讲了将应用程序封装入操作系统的一般方法,分为应用程序的拷贝
5、和修改系统配置文件两步。此项目最后要把开的应用程序monitor.exe打包封装入操作系统。这里重点介绍一下系统中几个配置文件的具体修改情况。 (1)在Platform.bib文件中的Files部门加入以下代码上一页123下一页——感谢阅读这篇文章,.., 其中,monitor.lnk为monitor.exe的链接程序(快捷方式),制作方法很简单,可以通过一个ASCII码编辑器编写,格式为:#20.exe。 此配置文件中的代码表示,将monitor.exe和monitor.lnk加载到名为
6、NK的内存区中(NK的定义在config.bib文件中的memory部分完成),文件的属性为U(非压缩文件),这样就完成了把自己所开发的应用程序及其链接程序封装进操作系统中的声明。 (2)在Platform.dat文件中加入以下代码: Directory():-File(monitor.lnk,.lnk) 由于Platform.bib做过声明,这两个文件在操作系统启动后会映射到目录下,这是默认的目录。所以此外的代码表示在Windoonitor.exe。 做完了以上工作,再对操作系统进行编
7、译,把应用程序封装到了WindowsCE操作系统中,而且系统启动后会运行此应用程序,完成自动安装无线网卡的功能。上一页123——感谢阅读这篇文章,..,
此文档下载收益归作者所有