欢迎来到第一文库网! | 帮助中心 第一文库网-每个人都是第一
第一文库网
全部分类
  • 研究报告>
  • 学术论文>
  • 全科教育>
  • 应用文档>
  • 行业资料>
  • 企业管理>
  • 技术资料>
  • 生活休闲>
  • ImageVerifierCode 换一换
    首页 第一文库网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    SWED1002软件详细设计报告(嵌入式).docx

    • 资源ID:364845       资源大小:22.72KB        全文页数:9页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    SWED1002软件详细设计报告(嵌入式).docx

    软件详细设计报告(嵌入式)V0.9项目号:项目名称:编制:B期:审核会签日期审核会签日期审核会签日期批准日期修订页编号修订内容简述修订日期修订后版本号修订人审核人批准人1将刖期讨论的结果根据公司模板格式要求室新整理2007-9-18V0.52统一力级预友曲版本,修U4分细小>(M)7-11-7V0.9目录1 .概述41.1. 本文档的目的4.1.2. 单板软件概述4.2 .功能描述42.1. 软件功能说明4.2.2. 软件功能框图4.3 .开关、跳线、指示灯说明4.3.1. 开关跳线4.3.2. 指示灯44 .编译说明44.1. 固化文件的生成4.4.2. 物理软件的烧制5.5 .数据结构55.1. 常定义5.5.2. 全局变定义5.5.3. 全局结构定义5.6 .程序流程51 .1.模块15.62 模块27.7需求跟踪71.1. 系统功能需求实现8,1.2. 系统性能需求实现8.1.3. 系统其他需求实现8.8 .源文件列表89 .其它8关键词:能够体现文档描述内容主要方面的词汇。摘要:缩略语清单:对本文所用缩略语进行说明,要求提供每个缩略语的英文全名和中文解释。1 .概述11本文档的目的说明本文档的编写的目的,包含的内容,适合的软件版本。如为升级文档还要说明升级的原因,主要增加了哪些功能,解决了哪些问题。1.2. 单板软件概述简要说明单板软件所属的产品名称,承载软件的单板在整个产品中的位置、作用、和其它单板的关系。说明该单板软件所属的成品板及能够兼容的所有制成板。2 .功能描述2.2. 软件功能说明这里是对单板软件概要设计功能描述的细化,功能说明应严格与概要设计功能描述一致,保持需求与设计的一致性。2.3. 软件功能框图根据以上外部功能,采用图形方式详细说明单板软件采用何种功能结构完成这些功能。3 .开关、跳线、指示灯说明3.2. 开关跳线说明所有可由程序读取其状态的拨码开渝K线、键盘等分别代表的功能稹PU读取其状态的方式。如有可能也请列出不受程序控制的拨码开关、跳线、键盘等分别代表的含义。3.3. 指示灯说明所有受程序控制和不受程序控制的指示灯所代表的信息,以及指示如啕的连接方式,受控和不受控的原因。详细描述各指示灯显示规则。4 .编译说明4.2. 固化文件的生成详细说明软件的编译连接过程,包括如何使用编译、连接批处理文件,最后生成的固化文件的名称。4.3. 物理软件的烧制详细说明物理软件的固化过程和方法,如果软件可以加载,请详细说明加载过程。5 .数据结构应尽可能详细列出详细设计部分定义的常数、全局变量、全局结构体。5.2. 常定义说明主要全部常量或常数表的含义,并说明这些常量取当前值的原因。5.3. 全局变定义定义主要全部全局变量的含义。建议按照模块划分,更能明确的说明常量的意义。对于所有模块都使用的变量会增加整个系统模块间的关联行,应说明其存在的理由。5.4. 全局结构定义定义主要全部全局结构体的含义,建议按照模块划分,每个模块必须要包括它的核心数据结构。多个模块使用的数据结构会导致模块间的关联性,应说明其存在的理由。6 .程序流程本部分介绍了单板软件的程序设计,应尽量按照模块划分,便于进行需求跟踪。对于单任务的单板软件系统,可以按照(主程序或主国数、子程序或子国数、中断服务程序)的说明要点。对于多任务可以按照任务划分来说明函数的实现方法。要求函数必须有流程图或伪代码描述说明,函数设计要明确,可以达到根据设计实现编程的目的。6.2. 模块此处说明模块功能.在软件系统中位置,与其他模块关系和接口。6.2.1. 函数1n函数原型给出被说明函数的原型。2)功能说明函数的功能。3)人口参数请对程序所有的入口参数进行说明。4)出口参数请对程序的所有出口参数进行说明。5)局部变量说明在程序范围所有的局部变量和功能。6)函数调用说明程序为了完成其功能必须调用哪些函数。7)全局变量使用说明程序中使用了那些全局变量,对可能引起的中断重任入务抢占采用了那峨赧8)流程图画出主程序的流程图或用伪代码说明。6.2.2. 函数26.2.3. 函数3-中断服务程序D函数原型给出被说明函数的原型。2)功能说明M数的功能。模块内部如果涉及底层驱动的中断服务程序,应明确标明中断类型(外部中断、内部中断)中断优先级等信息。3)入口参数请对程序所有的人口参数进行说明。4)出口参数清对程序的所有出口参数进行说明。5)局部变量说明在程序范围所有的局部变量和功能。6)函数调用说明程序为了完成其功能必须调用哪些函数。7)全局变量使用说明程序中使用了那些全局变量,对可能引起的中断重任入务抢占采用了用哨豳8)流程图画出主程序的流程图或用伪代码说明。6.3. 嬲27 .需求跟踪为保证所有单板软件概要设计中的需求描述在详细设计中都得到体现,这里需要对所有的需求实现进行描述。7.2. 系统功能需求实现列出各项系统功能需求在详细设计中的实现函数;7.3. 系统性能需求实现列出各项系统性能需求在详细设计中的实现函数;7.4. 系统其他需求实现列出各项系统其他需求在详细设计中的实现函数;8 .源文件列表罗列所有的源程序文件名并分别说明用途,要求在提交本文档同时提交这些源程序文件。9 .其它其它详细设计要点1istofreference参考资料清单:请罗列本文档所参考的有关参考文献和相关文档,格式如下:作者+书名(或杂志、文献、文档)+出版社(或期号、卷号、公司文档编号)+出版囹期起止页码

    注意事项

    本文(SWED1002软件详细设计报告(嵌入式).docx)为本站会员(lao****ou)主动上传,第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第一文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 001doc.com网站版权所有   

    经营许可证编号:宁ICP备2022001085号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



    收起
    展开