打印

嵌入式开发平台主要需要考虑的因素

[复制链接]
2077|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sqcumt123|  楼主 | 2011-9-14 16:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
开发平台主要需要考虑两个因素:通用性,高效率。现在很多稍大一点的公司常把平台开发和应用开发分开来,由两拨人分别做。这样的好处是平台可以在不同应用、不同器件之间复用,增加了通用性。根据以往的经验,平台开发人员在通用性上常常下了比较大的功夫,能取得比较好的效果,但应用开发工程师常常抱怨平台的效率不够高,占用了过多的cycle和内存。嵌入式产品对处理密度(最终反映到产品的成本、功耗等关键指标上)的要求常常很高,对平台的cycle和内存使用有比较高的要求,而高效的实现方式常常要结合具体应用才能得出。建议平台开发工程师多从应用(主要指的是framework)角度考虑,在通用性和高效率之间找到合适的平衡点。

相关帖子

沙发
相见欢喜| | 2011-9-14 20:51 | 只看该作者
咱是做软件的,不考虑这

使用特权

评论回复
板凳
bit6019| | 2011-9-14 21:30 | 只看该作者
要做到这个,本身要求软件人员有很高的水平的

使用特权

评论回复
地板
woyaochenggong| | 2011-9-14 22:36 | 只看该作者
现在实习的地方就是这方面,感觉实力较强

使用特权

评论回复
5
blacksword| | 2011-9-15 09:19 | 只看该作者
3# bit6019

其实做到这个就不需要开发人员有很高水平了。

从CMII的实施来看,这正应该是各公司的目标,只有这样,项目的开发维护才不会严重的受某个工程师影响或制约。

使用特权

评论回复
6
chxgzl4862| | 2011-9-15 14:11 | 只看该作者
项目管理的好很重要哈!

使用特权

评论回复
7
zhanghqi| | 2011-9-15 19:30 | 只看该作者
这个有点难哈

使用特权

评论回复
8
shuaijing| | 2011-9-15 22:44 | 只看该作者
其实每个成熟的团队该考虑都考虑到了

使用特权

评论回复
9
keken| | 2011-9-16 07:04 | 只看该作者
确实是这样

使用特权

评论回复
10
keken| | 2011-9-16 07:04 | 只看该作者
:)

使用特权

评论回复
11
Lxn77| | 2011-9-19 13:02 | 只看该作者
我感觉这更是一种理想状态,编程本来就是和个人习惯有很大关系,通用性很难做到,而且通用强了,某种程度上说明代码执行效率低。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

2107

帖子

1

粉丝