1, 新建一个OSDesgin工程:
打开VS2005:开始——所有程序——》Microsoft Visual Studio 2005——》单击Microsoft Visual Studio 2005——》
新建OSDesign项目:VS2005的文件——》新建——》点击项目,出现如图1的对话框。输入名称,点击确定。
注意:记录位置,这里是D:\CE6.0和后面NK.bin的生成路径有关
图1:新建OSDesign
2, 阅读设计向导点击下一步:
图2:CE6.0 OS设计向导
3, 选择BSP包“Vortex86DX_60B(2010-07-23)”点击下一步:
图3:选择BSP
4, 选择设计模板:”Industrial Device”,点击下一步:
图4:选择设计模板
5, 选择模板变量“Industrial Controller”点击下一步:
图5:模板变量
[nextpage]
6, 选择“Application _media”(多媒体应用程序):根据自己的需要选择,点击下一步
图6:选择多媒体应用程序
7, 选择“Network Comunication” (网络通信组件):根据需要选择,点击下一步,接着点击完成
图7:网络通信组件
8, 点击“Acknowledge”
图8:提示窗口
9, 在“Catalog Items View”窗口选中一下必须的组件:
说明:如果找不到“Catalog Items View”,可以通过:VS2005菜单栏的视图——》其他窗口——》“Catalog Item View”
l Third Party -> BSP-> Vortex86Dx_60B -> RAM Size -> 128MB RAM
l Third Party -> BSP-> Vortex86Dx_60B -> R6040 Ethernet Driver
l Third Party ->BSP ->Vortex86Dx_60B-> Vortex86SX Compatible Mode
l Third Party ->BSP->Vortex86Dx_60B->Display Driver->Z9s->LCD 32bpp Mode
l MFC 8.0 DLLS
l Core OS -> CEBASE -> Networking - Local Area Network (LAN) -> Wired Local Area Network (802.3,802.5).
l Core OS -> CEBASE -> Networking - General -> Windows Networking API/Redirector (SMB/CIFS)
l Core OS -> CEBASE -> Communication Services and Networking -> Servers -> FTP server
l Core OS -> CEBASE -> Communication Services and Networking -> Servers -> Telnet server
要运行 .Net Headless 应用程序, 添加下面的组件:
l Core OS -> CEBASE -> Applications and Services Development -> .NET Compact Framework 3.5-> .NET Compact Framework 3.5 - Headless
需要支持U盘和IDE接口 DOM电子盘,需要添加下面的组件:
l Core OS -> CEBASE -> Core OS Services -> USB Host Support -> USB Storage Class Driver
l Device Drivers -> Storage Devices -> ATAPI PCI Support
其他的一些组件,根据自己的需要进行选择
图9:找到“Catalog Items View”窗口
10, 设置项目属性:选择菜单栏的“项目”——》点击“属性”,弹出如图10所示的窗口,设置“Build Options”节如下所示,点击应用,点击确定退出:
图10:设置