读《嵌入式系统项目分析入门与实践》③
规划的目的在于分析与规划。在规划阶段中,开发团队需要去分析所以可行的解决方案,并拟定进程,使项目在合理的进程范围中逐渐建构完成。
在系统的设计方面最重要的一件事就是确定系统的架构。
系统设计的方式有两种,一个是由上而下的设计方式,一个是由下而上的设计方式。
当项目进入到系统设计后,系统设计人员就要开始对所需要的软硬件进行评估,嵌入式系统是软件与硬件的结合体。
规划分析的目的在于给开发团队一个机会去检查系统规格的可行性。
系统设计中,需要寻找适当的组件系统,以达到在系统规格阶段所制定的系统规格。在决定了系统的关键组件,必须由系统的架构开始设计,然后再进行系统的细节设计。
由上而下是一个正统的设计方式,确定需求,订定系统规格,设计,实现,测试,皆是一步一步,按部就班地进行。
由下而上的意思就是说,一个系统是由已经有的基础为起点,开始往上延伸,最后将系统完成,所以在先天上已经所有限制。
嵌入式系统有别于一般信息系统的地方在于它的硬件与所处环境的独特性,因此微控器的选择是嵌入式系统设计的第一个抉择。为了达到系统的需求,必须选用适当的组件来搭配微控器以完成系统规格中的所有条件。这些组件包括了硬件组件与软件组件。
设计模板是将前人在软件开发的过程中所发展出来的成熟技术,编成一个个可以再使用的模板。