嵌入式系统教案嵌入式系统教案嵌入式系统教案嵌入式系统教案嵌入式软件系统设计嵌入式软件系统设计1/6/2023提纲1 13 32 24 45 5嵌入式软件开发过程ARM软件设计与代码分析ARM软件开发流程和开发工具6 67 7第六章嵌入式软件系统设计2嵌入式系统软件开发流程q软件需求分析:确定设计任务和目标,并软件需求分析:确定设计任务和目标,并提炼出设计规格说明书,作为正式设计指导提炼出设计规格说明书,作为正式设计指导和验收的标准。和验收的标准。嵌入式软件开发过程q概要设计:描述系统如何实现所述的需概要设计:描述系统如何实现所述的需求,包括软件模块的划分、系统的软件开发求,包括软件模块的划分、系统的软件开发工具选择以及关键问题的论证等。工具选择以及关键问题的论证等。q详细设计:详细描述各个模块的实现方详细设计:详细描述各个模块的实现方法与过程,模块间接口等问题,以作为编码法与过程,模块间接口等问题,以作为编码人员的编码准则。人员的编码准则。q编码编码3嵌入式系统的开发流程q单元调试:编码完成后,对各个模块进行单元调试,单元调试:编码完成后,对各个模块进行单元调试,以保证模块正常工作。以