面议元2023-04-09 12:22:09
保定IT培训学校秉持“全程一对一实战教学、造就专业人才”理念,全程实际案例操作,直接与市场接轨,开设课程有:嵌入式开发、Java、Python、软件测试、游戏开发、C语言、Linux云计算、web前端开发、短视频剪辑制作培训、影视后期制作培训、PR、AE、C4D、PS、NUKE合成、平面设计、UI设计、商业插画设计、创意广告设计培训等课程。有感兴趣的课程欢迎前来咨询。
嵌入式开发流程
(1)系统需求分析。确定设计任务和设计目标,并提炼出设计规格说明书,作为正式设计指导和验收的标准。系统的需求一般分功能性需求和非功能性需求两方面。功能性需求是系统的基本功能,如输入输出信号、操作方式等;非功能性需求包括系统性能、成本、功耗、体积、重量等因素。
(2)体系结构设计。描述系统如何实现所述的功能和非功能性需求,包括对硬件、软件和执行装置的功能划分,以及系统的软件、硬件选型等。一个好的体系结构是设计成功与否的关键。
(3)硬件/软件协同设计。基于体系结构,对系统的软件、硬件进行详细设计。为了缩短产品开发周期,设计往往是并行的。嵌入式系统设计的工作大部分都集中在软件设计上,面向对象技术、软件组件技术、模块化设计是现代软件工程经常采用的方法。
(4)系统集成。把系统的软件、硬件和执行装置集成在一起,进行调试,发现并改进单元设计过程中的错误。
(5)系统测试。对设计好的系统进行测试,看其是否满足规格说明书中给定的功能要求。