博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  • Platform Builder-PB-核心编译-OS Design

      编译成功后生成的核心名称是NK.bin,在开发目录下Redir目录中,根据编译时Debug和Release的不同在Redir下两个不同的子目录中。需要注意的是通常来说很多人喜欢将WINCE这个开发软件叫做WinCE Platform Builder,我估计是原来的名字,现在MSDN上下载的名字已经简化为了WINCE。另外NK.bin这个名字是可以改的,但是如果不需要使用多重启动,建议不要改。编译一个操作系统总是需要比较长时间的,最好有比较好的机子,或者有两台。

  • Board Support Packages-BSP-板级支持包

 

     板级支持包,硬件开发商提供,相当于“驱动”。提供OS和硬件资源之间的接口支持。WINCE自带一些BSP,这些BSP都存放在WINCE\Platform目录下,硬件厂商提供的BSP如果没有安装到该目录,可以将相应目录复制到WINCE\Platform。

  • SDK

 

    PB成功后可以为应用程序开发编译一个SDK,将SDK分发给应用程序开发的程序员。

  • SubProject-3rdParty

     一些硬件开发商提供一些工具,这些工具一般存放在WINCE\3rdParty目录下面。如果使用它们,一般会以SubProject的形式出现在OsDesign的Solution页中。有些外围设备的驱动也是以SubProject的形式Include到项目中来。