SDK和BSP有什么关系

2025-03-21 11:13:26
推荐回答(1个)
回答1:

  SDK在基于BSP生成的。

  过程大概是:安装PB和相应的BSP,在BSP的基础之上建立工程,进行CE定制。

  定制完成后,先要编译成功,然后才能生成SDK。

  ------解决方案--------------------------------------------------------

  我感觉是两者针对的用户不同:

  BSP:用户自己裁剪Wince系统时需要导入到PB开发工具中,如果用户不去更新系统应该就不需要它;

  SDK:它是上面的生成系统镜像nk的副产品,是系统定制方供给板卡最终用户使用的软件包,用户使用它来开发应用程序等。

  ------解决方案--------------------------------------------------------

  SDK用于应用程序开发,相当于api的合集,安装在evc上。

  bsp包用于pb5.0定制系统,是板底支持包,生成系统后,可以通过pb5.0制作sdk,用于evc开发应用。

  evc只有安装了sdk才可用。

  ------解决方案--------------------------------------------------------

  一般会用相应的BSP生成的SDK来开发应用程序, 再把应用程序在这个BSP生成的WINCE系统下运行!