社区
嵌入开发(WinCE)
帖子详情
SDK是针对具体的定制好的操作系统还是某一款实验板的BSP?
jbb0523
2010-04-28 04:09:57
如题,SDK是针对具体的定制好的操作系统还是某一款实验板的BSP?
我们知道,在用PB生成SDK时必须在编译好一个platform,即定制好一个OS,然后按生成向导生成即可,那么生成的SDK是针对这个定制的操作系统还是对于这个BSP的实验板所有定制的操作系统都试用呢?
...全文
103
12
打赏
收藏
SDK是针对具体的定制好的操作系统还是某一款实验板的BSP?
如题,SDK是针对具体的定制好的操作系统还是某一款实验板的BSP? 我们知道,在用PB生成SDK时必须在编译好一个platform,即定制好一个OS,然后按生成向导生成即可,那么生成的SDK是针对这个定制的操作系统还是对于这个BSP的实验板所有定制的操作系统都试用呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jbb0523
2010-04-29
打赏
举报
回复
谢谢大家,结帖。。。
GARY
2010-04-29
打赏
举报
回复
何大侠正解
SDK在增减组件的时候,要重新生成。
更改BSP里的GPIO驱动不用重新生成。
sunrain_hjb
2010-04-29
打赏
举报
回复
[Quote=引用 6 楼 91program 的回复:]
引用 4 楼 sunrain_hjb 的回复:
改驱动后是不用重新做SDK并安装的,只有增减了Catalog中系统的组件才需要。实际上,如果你的应用没有用到增减组件相关的东西,SDK也可以不动。
一般SDK定制下来以后,基本可以不用在变了,即使改BSP也不需要。
但是如果应用要用到修改后的驱动的特性,还是要重新生成SDK的.
[/Quote]
这种情况很少出现。
即使驱动有修改,并且会影响到应用程序开发的话,也只需要加个头文件就可以了,没有必要重新生成SDK。
辉的探索之路
2010-04-29
打赏
举报
回复
学习了!
dongzhanyong
2010-04-28
打赏
举报
回复
我个人感觉不用再重新生成。
jbb0523
2010-04-28
打赏
举报
回复
此话怎么讲?比如我的BSP里没GPIO的驱动,我自已写了一个,那么还要重新生成SDK吗?我打算用IO口驱动LED的……[Quote=引用 6 楼 91program 的回复:]
引用 4 楼 sunrain_hjb 的回复:
改驱动后是不用重新做SDK并安装的,只有增减了Catalog中系统的组件才需要。实际上,如果你的应用没有用到增减组件相关的东西,SDK也可以不动。
一般SDK定制下来以后,基本可以不用在变了,即使改BSP也不需要。
但是如果应用要用到修改后的驱动的特性,还是要重新生成SDK的.
[/Quote]
91program
2010-04-28
打赏
举报
回复
[Quote=引用 4 楼 sunrain_hjb 的回复:]
改驱动后是不用重新做SDK并安装的,只有增减了Catalog中系统的组件才需要。实际上,如果你的应用没有用到增减组件相关的东西,SDK也可以不动。
一般SDK定制下来以后,基本可以不用在变了,即使改BSP也不需要。
[/Quote]
但是如果应用要用到修改后的驱动的特性,还是要重新生成SDK的.
domworldjohn
2010-04-28
打赏
举报
回复
[Quote=引用 4 楼 sunrain_hjb 的回复:]
改驱动后是不用重新做SDK并安装的,只有增减了Catalog中系统的组件才需要。实际上,如果你的应用没有用到增减组件相关的东西,SDK也可以不动。
一般SDK定制下来以后,基本可以不用在变了,即使改BSP也不需要。
[/Quote]
正解,一个SDK一般可以在不同的板子上面运行,因为它只跟系统组件有关,而与具体的驱动没关
sunrain_hjb
2010-04-28
打赏
举报
回复
改驱动后是不用重新做SDK并安装的,只有增减了Catalog中系统的组件才需要。实际上,如果你的应用没有用到增减组件相关的东西,SDK也可以不动。
一般SDK定制下来以后,基本可以不用在变了,即使改BSP也不需要。
jbb0523
2010-04-28
打赏
举报
回复
还有就是,比如说我自已新写了一个GPIO的流驱动加入到了BSP中,然后要使驱动生效的话就得重新生成内核,那么还要重新生成SDK吗?
我新添流驱动后重新生成了镜像,但没有重新生成SDK,也可以正常使用啊……
jbb0523
2010-04-28
打赏
举报
回复
谢谢回复,那也就是说每重新定制一次操作系统就得重新生成一次SDK,重新安装一次了?因为在基于VS开发环境写应用程序时要选择开发环境的啊。。。[Quote=引用 1 楼 sunrain_hjb 的回复:]
SDK实际上跟BSP没有太大的关系,而是跟你定制系统时选择的组件有关,也就是你所说的跟定制的操作系统有关。
[/Quote]
sunrain_hjb
2010-04-28
打赏
举报
回复
SDK实际上跟BSP没有太大的关系,而是跟你定制系统时选择的组件有关,也就是你所说的跟定制的操作系统有关。
实现Android底层驱动开发并裁剪
定制
Android
操作系统
摘要: 本设计是实现Android底层驱动开发并裁剪
定制
Android
操作系统
。其大概流程是在linux系统上借助于gcc编译器编写调试驱动代码,在Android源码中编写APP应用程序、中间件的共享库代码、Android.mk文件、利用javah...
ZYNQ7000
SDK
开发使用
SDK
使用开发。
SDK
开发之hello_world
目标:Hello World
实验
“Hello World!”是各类编程教程中最经典的
实验
,无数软件工程师都是从"Hello World"开始自己的编程...**开发流程:**首先我们来了解一下一个完整的ZYNQ嵌入式系统的组成部分:1、系统内核:ARM Co
52832蓝牙协议栈前置学习-timer/
bsp
52832的协议栈运行机制里有两个重要的依赖,系统timer用来调度状态机,
BSP
用来连接
板
级驱动,所以在学习协议栈之前回顾下这两个知识点的工作原理。
实验
一, 先来看看App-Timer, 其工作原理其实是在timer1计时器...
开发
板
移植RTOS
操作系统
,RTOS
操作系统
适配开发
板
整理大全
采用嵌入式实时
操作系统
(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。这里我们使用 FreeRTOS ,这是国外的,而国内也有这样的实时
操作系统
...
嵌入开发(WinCE)
19,498
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章