本章基本要求:通过对本章的学习主要了解一个单片机系统设计的全过程,包括:提出要求、方案确定、硬件设计、软件设计、系统可靠性设计及最后的调试通过、产品定型等。
7.1.1设计要求与设计步骤
(1)设计要求
单片机应用系统大多数用于工业环境、嵌入到其它设备或作为部件组装到某种产品中,所以单片机应用系统的设计应满足以下要求:
●高可靠性
●较强的环境适应能力
●较好的实时性
●易于操作和维护
●具有一定的可扩充性
●具有通信功能
(2)设计步骤
单片机不同应用系统的开发过程基本相似,其一般步骤可以分为需求分析,总体方案设计、硬件设计与调试、软件设计与调试、系统功能调试与性能测试、产品验收和维护、文件编制和技术归档等。
①需求分析
需求分析就是要明确所设计的单片机应用系统要“做什么”和“做的结果怎样”。需求分析阶段的结果是形成可操作的设计需求任务书。任务书应包含单片机应用系统所应具有的功能特性和性能指标等主要内容。如果是自主开发产品,还应附有市场调研和可行性论证等内容;如果是委托开发,则应该与委托方讨论拟制的需求任务书是否满足对方的需求。
②总体方案设计
总体方案设计就是要从宏观上解决“怎么做”的问题。其主要内容应包括:技术路线或设计途径、采用的关键技术、系统的体系结构、主要硬件的选型和加工技术、软件平台和开发语言、测试条件和测试方法、验收标准和条文等。如果是委托开发,设计需求任务书和总体方案设计的主要内容往往以技术文件的形式附于合同书之后。
③硬件设计
硬件设计的主要内容是基于总体方案设计,选择系统所需的各类元器件、设计系统的电子线路图和印刷电路板、安装元器件的调试硬件线路。硬件设计应确保功能设计和接口设计满足系统的需求,并且充分考虑和软件的协调工作关系,注重选用高集成度的器件和采用硬件软化、软件硬化等设计技术。
④软件设计
本阶段的主要任务是:基于软件工程的思想,拟制出本系统的软件设计方案,划分出主要的软件模块、根据需要绘制部分软件模块的流程图、调试程序和测试软件的基本功能。
⑤系统功能调试与测试
本阶段的重点是:基于系统的设计需求,进行系统功能调试和性能指标的测试,形成测试报告,核对用户需求或设计需求和系统现有功能、指标的一致性程度,提出修改意见,循环上述某些步骤,直至满足需求。
⑥产品验收和维护
单片机应用系统设或产品开发结束后,必须经过用户的验收。属于国家或部委的科研项目,还应通过有关部门的鉴定。产品投入市场或用户生产现场后,维护工作就开始了,这步工作一直要持续到该产品退出市场。
⑦文档编制和技术归档
为了维护单片机系统,或将目前的设计成果作为资源用于以后的设计,有必要编制相应的文档。提供给用户的安装手册、操作手册和维护手册等,是技术文档的重要组成部分之一。技术文档必须按国家标准对其进行标准化,经相关人员审核后存入技术档案室进行统一管理。
资源简介:单片机应用系统设计与开发 第7章
上传时间: 2013-04-15
上传用户:eeworm
资源简介:专辑类----单片机专辑 单片机应用系统设计与开发-第7章.rar
上传时间: 2013-04-24
上传用户:tmin392599868
资源简介:专辑类-单片机专辑-258册-4.20G 单片机应用系统设计与开发-第7章.ppt
上传时间: 2013-04-24
上传用户:yd19890720
资源简介:单片机专辑 258册 4.20G单片机应用系统设计与开发 第7章.ppt
上传时间: 2014-05-05
上传用户:时代将军
资源简介:前面介绍了单片机的基本结构、功能及其扩展和基本外围设备的接口技术。从单片机应用系统设计的角度看,这些内容仅使我们掌握了单片机的工作状态,或者说,使我们掌握了单片机所提供的软件和硬件资源,以及怎样合理地使用这些资源。这为单片机应用系统设计奠定...
上传时间: 2013-11-23
上传用户:猫爱薛定谔
资源简介:《单片机应用系统设计与产品开发》配套源码
上传时间: 2015-03-09
上传用户:佳期如梦
资源简介:单片机应用系统设计与产品开发的光盘(作者冯建华) 本代码包含了第4章~第10章案例的源程序和电路布线图(Protel布线),分别存放在每一章相应目录(如,第4章对应目录“第4章”)下的“\源代码”和“\电路图”两个子目录中。源程序可利用普通的文本编辑工...
上传时间: 2013-12-17
上传用户:dancnc
资源简介:本章基本要求:通过对本章的学习主要了解一个单片机系统设计的全过程,包括:提出要求、方案确定、硬件设计、软件设计、系统可靠性设计及最后的调试通过、产品定型等。 7.1.1设计要求与设计步骤(1)设计要求单片机应用系统大多数用于工业环境、嵌入到其它设备...
上传时间: 2014-12-27
上传用户:liuqy
资源简介:基于单片机的交通灯系统设计与开发应用(完美版)
上传时间: 2013-12-28
上传用户:lnnn30
资源简介:单片机应用系统设计实例与分析
上传时间: 2013-12-27
上传用户:小儒尼尼奥
资源简介:用SDT开发的基于44B0板的PDA Demo程序. 这是北航出版的《嵌入式系统设计与开发例程详解-基于ARM的应用》附带光盘上的程序。
上传时间: 2015-04-08
上传用户:zxc23456789
资源简介:嵌入式系统设计与开发实例详解--基于ARM的应用(采用ARM7TDMI内核的、三星公司推出的S3C44B0X) 第一部分包含:ADCtest,ARPscan,ColorLCDtest,EINTtest,Ethernet,FAT16test,Flashtest,guiHelloworld.
上传时间: 2015-05-06
上传用户:hewenzhi
资源简介:嵌入式系统设计与开发实例详解--基于ARM的应用(采用ARM7TDMI内核的、三星公司推出的S3C44B0X) 第二部分:guiHZK,guiMemDev,guiScale,guiWM
上传时间: 2015-05-06
上传用户:asdkin
资源简介:嵌入式系统设计与开发实例详解--基于ARM的应用(采用ARM7TDMI内核的、三星公司推出的S3C44B0X) 第三部分: Helloworld,IICtest,IOtest,Nandflashtest
上传时间: 2013-12-02
上传用户:Avoid98
资源简介:嵌入式系统设计与开发实例详解--基于ARM的应用(采用ARM7TDMI内核的、三星公司推出的S3C44B0X) 第四部分:PDAtest,Pingtest,RTCtest,SDRAMtest
上传时间: 2013-11-26
上传用户:sdq_123
资源简介:嵌入式系统设计与开发实例详解--基于ARM的应用(采用ARM7TDMI内核的、三星公司推出的S3C44B0X) 第五部分:Timertest,Touchtest,UARTtest,ucos_ex1
上传时间: 2015-05-06
上传用户:缥缈
资源简介:嵌入式系统设计与开发实例详解--基于ARM的应用(采用ARM7TDMI内核的、三星公司推出的S3C44B0X) 第六部分:ucos_ex2,ucos_ex3,UDPtest,USBN9603demo,USBtest
上传时间: 2015-05-06
上传用户:924484786
资源简介:嵌入式系统设计与开发实例详解-基于ARM的应用一书的源代码
上传时间: 2015-06-04
上传用户:chenxichenyue
资源简介:51单片机C语言的编程技巧 在进行单片机应用系统设计时.汇编语言是一种常用的软件工具。它能直接操作硬件.指令的执行速度快。但其指令繁育统的固有格式受硬件结构的限制很大.且难于编写与调试.同时其可移植性也较差。随着单片机硬件性能的提高.其工作速...
上传时间: 2013-12-18
上传用户:wmwai1314
资源简介:《嵌入式系统设计与开发实例详解—基于ARM的应用》的源代码,作者:胥静 北航出版。
上传时间: 2015-12-20
上传用户:wyc199288
资源简介:java信息系统设计与开发实例(第二版),这本书是关于java信息系统方面的应用设计,里面有很多好的例子,非常实用!
上传时间: 2016-05-20
上传用户:moerwang
资源简介:智能仪器(单片机应用系统设计) 详细介绍了智能仪器的设计与应用.
上传时间: 2016-06-27
上传用户:wsf950131
资源简介:ARM系统设计 应用系统设计与调试 嵌入式uClinux及应用开发
上传时间: 2016-11-21
上传用户:小儒尼尼奥
资源简介:PLC的开发与应用(论文) 本论文是依托PLC实验系统设计与开发这个课题展开研究讨论的。该课题的主 要任务是设计一套适合教学实验、简单易用、功能齐全的PLC实验装置。该系统是以西门子S7一200为核心开发的,解决了科研和教学中实验器材短缺的问题,具有非...
上传时间: 2013-12-19
上传用户:xsnjzljj
资源简介:《数据库应用系统开发》课程 实验报告 销售合同管理系统设计与开发
上传时间: 2013-12-22
上传用户:ecooo
资源简介:专辑类----单片机专辑 嵌入式硬件系统设计与开发实例详解-319页-10.5M.rar
上传时间: 2013-04-24
上传用户:小宇NVO
资源简介:专辑类-单片机专辑-258册-4.20G 嵌入式硬件系统设计与开发实例详解-319页-10.5M.pdf
上传时间: 2013-04-24
上传用户:ABCD_ABCD
资源简介:·《ARM9嵌入式系统设计与开发教程》(于明 & 范书瑞 & 曾祥烨)第一版[PDF]内容简介作为一种16/32位的高性价比的RSIC处理器,ARM成为应用最广泛的嵌入式微处理器之一。目前最流行的当属ARM7和ARM9两个系列。随着对系统性能要求的提高和开发技术的成熟,ARM9有...
上传时间: 2013-07-30
上传用户:lzm033
资源简介:智能仪器是指内含微机(目前最适合的是单片机)和GP-IB接口的电子仪器。本书介绍以MCS-51单片机为核心的智能仪器的工作原理和设计方法。书中详细介绍了智能仪器中模拟放大电路,A/D、D/A转换器与单片机的接口设计,常用的输入输出设备(如键盘、LED、LCD、CRT...
上传时间: 2013-11-09
上传用户:qwerasdf
资源简介:FPGA 数字电子系统设计与开发实例导航 经典FPGA实战应用
上传时间: 2013-11-12
上传用户:chenbhdt