告)(1)正文:正文内容层次序号为:1、11、111。正文内容一般为:①选题背景:说明本课题应解决的主要问题及应达到的技术要求;简述本设计的指导思想。②方案论证:说明设计原理并进行方案选择,阐明为什么要选择这个设计方案以及所采用方案的特点。③过程设计或实验论述:对设计工作的详细表述。要求层次分明、表达确切。④结果分析:对研究过程中所获得的主要的数据、现象进行定性或定量分析,得出结论和推论。⑤结论或总结:对整个研究工作进行归纳和综合。(2)图纸要求:图面整洁,布局合理,线条粗细均匀,圆弧连接光滑,尺寸标注规范,文字注释必须使用工程字书写。提倡学生使用计算机绘图。(3)曲线图表要求:所有曲线、图表、线路图、流程图、程序框图、示意图等不准徒手画,必须按国家规定标准或工程要求绘制(应尽可能采用计算机辅助绘图)。课程设计说明书(报告)要求文字通顺,语言流畅,无错别字,不得使用铅笔书写。按教务处印制的统一格式封皮装订。有条件的可用B5纸打印。课程设计说明书(报告)中图表、公式一律采用阿拉伯数字连续编号。图序及图名置于图的下方;表序及表名置于表的上方;说明书(报告)中的公式编号,用括号括起来写在右边行末,其间不加虚线。
3
f第二章嵌入式系统开发流程
21嵌入式系统开发的一般流程
当前,嵌入式开发已经逐步规范化,在遵循一般工程开发流程的基础上,嵌入式开发有其自身的一些特点,下图为嵌入式系统开发的一般流程。主要包括系统需求分析(要求有严格规范的技术要求)、体系结构设计、硬件软件设计、系统集成、系统测试,最终发布产品。
系统需求分析,规格说明书
体系结构设计
机械系统设计
硬件设计
软件设计
系统集成
系统测试
产品
211.系统需求分析
确定设计任务和设计目标,并提炼出设计规格说明书,作为正式设计指导和验收的标准。系统的需求一般分功能性需求和非功能性需求两方面。功能性需求是系统要实现的基本功能,如输入输出信号、操作方式等;非功能性需求包括系统性能、成本、功耗、
4
f体积、重量等因素。212.体系结构设计
描述系统如何实现所述的功能性和非功能性需求,包括对硬件、软件和执行装置的功能划分以及系统的软件、硬件选型等。一个好的体系结构是设计成功与否的关键。213.硬件软件协同设计(硬件、软件、执行装置并行设计)
基于体系结构,对系统的软件、硬件进行详细设计。为了缩短产品开发周期,设计往往是r