【2017年整理】该观点还在不断继续.docVIP

  • 2
  • 0
  • 约3.17千字
  • 约 6页
  • 2017-02-09 发布于浙江
  • 举报
【2017年整理】该观点还在不断继续

该观点还在不断继续:   ● 此类或那类嵌入式设计采用哪种CPU内核最好?   ● 开发嵌入式系统采用什么语言最好?哪个编译器?   ● 对于简单的主循环和中断实时操作系统,应该购买,自己编写还是避开“操作系统”?   作为经验丰富的嵌入式系统的开发人员,既有大型系统的经验(波音777飞行控制)又有小型单人项目(笔记本电脑热风扇控制)经验,应避开单台机器或语言的具体利弊,将更多的时间花在应用程序设计和构建上,并且独立于语言和CPU内核。这方面部分来自于对类似系统的工作,只是“再用于“下一个项目(虽然要求完全不同,并且切换到了微控制器)。我也参与过由几个独立的设备组成的系统,每个设备都有自己的程序和微控制器,各部分经常在不同的子项目之间来回使用:某个子项目中的编码器可能是另一个项目的测试器,或当完成自己的子项目的编码后,会投入另一个子项目,以帮助完成项目。缺乏基于系统的设计方法会觉得这些情况很困难,难以按照计划完成。通过独立的系统设计可避免机器依赖性,让设计复用和基于团队的设计不仅成为可能,而且加大了成功机会(如以后的增加要求)。   最近的一个项目是我更加疑虑,几乎每次都是,必须使设计适应(有时根本就是)所选的语言和机器。我们已经以某个系统架构和设计开始,只是按一般方式考虑了集成微控制器及其外围设备,我们只关注我们需要什么并不关心它是如何实现的,至少我们是这么认为的。我们选择了一些

文档评论(0)

1亿VIP精品文档

相关文档