测试使用开发板为OK335xD开发板,其中核心板版本为工业级V2.1,底板为更换RTC芯片后的V2.3。
讲解和使用使用的操作系统为如未加特殊说明为WINCE7。
用于自动启动的测试程序为自制的LED测试程序,用户可以根据自己的需要替换为自己的测试程序。
在阅读前请确认:1. 你手中的飞凌嵌入式OK335x系列开发板能够正常烧写对应的WINCE操作系统并启动。2. 你的计算机中已经成功安装对应的WINCE操作系统编译环境(具体安装方法请参照您所持开发板的用户手册)。
在本章中介绍文件中需要使用的文件列表以及文件的路径,本文所使用的编译环境安装在C:\WINCE700文件夹下,如果您的编译环境在别的文件夹下请根据你的环境安装路径找到相关文件。文件名 文件路径platform.bib C:\WINCE700\platform\AM33X_BSP\FILES\platform.dat C:\WINCE700\platform\AM33X_BSP\FILES\
在本章中介绍文档中用到的在您的桌面计算机操作系统的文档操作方法。本文测试环境为WinXPSP3。其它操作系统类似,就不做重复介绍了。
打开bib或dat文件首先在文件上点击右键,选择打开。
在出现的对话框中选择记事本,如果以后想直接双击就直接用记事本打开本类型的文件则勾选始终使用选择的程序打开这种文件。
点击确定。OK,该文件被打开。
显示文件扩展名 双击我的电脑,选择工具->文件夹选项,在弹出对话框内选择查看选项卡,然后将隐藏已知文件类型的扩展名选项前的对勾去掉。点击确定即可。
将应用程序打包进操作系统后自动启动
将LED.exe拷贝至C:\WINCE700文件夹。
建立启动快捷方式
在C:\WINCE700文件夹里新建一个记事本文件。双击打开上面创建的记事本文件,在里面添加如下内容:17#\Windows\LED.exe注意上面的17指的是从#开始到本行结束的字符长度。保存,退出修改。
在文件中点击右键,选择重命名,将包括扩展名在内的文件名改为LED.lnk。
将文件打包到操作系统 打开platform.bib文件,然后在文件的最后加入下面代码:LED.exe C:\WINCE700\LED.exe NKLED.lnk C:\WINCE700\LED.lnk NK
建立自启动链接打开platform.dat文件,然后在文件的最后加入代码:如果是中文操作系统加入:Directory('\Windows\启动'):-File('LED.lnk','\Windows\LED.lnk')如果是英文操作系统加入:Directory('\Windows\Startup'):-File('LED.lnk','\Windows\LED.lnk')
编译操作系统 按照用户手册中的说明,sysgen操作系统
测试将生成的操作系统烧写到开发板上,启动后可以看到LED测试程序被自动弹出,说明自动启动应用程序成功。
至此,基于OK335x系列开发板WINCE操作系统下应用程序的自动启动功能修改说明完毕,谢谢选择飞凌嵌入式开发板,祝您使用愉快!
1. 你手中的OK335x系列开发板能够正常烧写对应的WINCE操作系统并启动
2. 你的计算机中已经成功安装对应的WINCE操作系统编译环境(具体安装方法请参照您所持开发板的用户手册)。