资料介绍
不知各位读者是否记得在小学学过的一篇课文,说的是统筹方法,课文中举了泡茶喝这个例子。比方,想泡壶茶喝。当时的情况是:开水没有;水壶要洗,茶壶茶杯要洗;火生了,茶叶也有了。怎样办?
方法甲:洗好水壶,灌上凉水,放在火上;在等候水开的时间里,洗茶壶、洗茶杯、拿茶叶;等水开了,泡茶喝。
方法乙:先做好一些准备工作,洗水壶,洗茶壶茶杯,拿茶叶;一切就绪,灌水烧水;坐待水开了泡茶喝。
方法丙:洗净水壶,灌上凉水,放在火上,坐待水开;水开了之后,急赶忙忙找茶叶,洗茶壶茶杯,泡茶喝。哪
一种方法省时间?我们能一眼看出第一种方法好,后两种方法都窝了工。例子虽然比较简单,但是却对统筹方法进行了一个直观的诠释。同样在嵌入式系统的设计过程中,只有遵循一定的设计流程,才能保证最终产品的顺利实现。采用设计流程的设计方法有以下几个优点:
a) 在设计之初就可以明确设计目标,找出面临的主要并进行评估。
b) 通过设计流程的细化,可以方便的评估系统的工作量,易于任务划分。
c) 易于多部门协同工作,提高工作效率。
d) 有利于控制项目的进度。
本节就重点叙述在嵌入式系统的设计过程中的各个基本过程,并对每个过程所需要考虑的内容进行分析。第7章将针对具体工程应用进行分析说明。
结构设计
结构设计时在需求分析和详细说明之后对整个系统进行整体架构上的设计,结构设计可以从软件和硬件两个方面入手,硬件方面需要考虑的问题有:
选择什么样的CPU;
选择那些相应的外围芯片;
系统的主要I/O分配;
系统的电源要求;
硬件的尺寸要求、外壳设计;在软件方面,需要考虑的问题有:
是否需要嵌入式系统,选择什么样的嵌入式系统,硬件资源能够满足嵌入式系统的需求;
软件主要包括哪些功能模块,对CPU有什么要求;
使用什么软件开发平台;在结构设计阶段,根据详细说明,要能够确定硬件部分的主要组成结构并选定主要元器件如:CPU、AD、运放、电源芯片等都可以在结构设计阶段进行确定,相应的设计电路也应该有一个设计雏形。芯片的选择与初步电路设计是结构设计的主要内容之一,然而从成千上万种芯片中选择出自己合适的芯片并不是一件容易的事情,对于芯片的选择与主要电路设计可以遵从以下几个原则。
a) 在实现功能的基础上可以尽量选择比较常用的芯片与方案,可以参考类似的设计,找出对本项目有效的设计方案。选用较为常用的芯片与设计方案,一方面这些方案经过多人的验证不会有太大的漏洞,同时也可以减轻设计的工作量。另一方面常用的设计方案在元器件采购等方面会容易的多,性价比也比较高。
b) 对于侧重于成本的嵌入式系统设计可以将部分功能进行分解,使用分立元件完成,或者对主要电路进行重新评估在保证参数达到的前提下使用更为廉价的方案。对于侧重于性能和稳定性的设计可以较多的使用集成电路芯片,一方面可以提高系统的稳定性,另一方面可以降低后期调试等方面的难度。
- 嵌入式软件系统教程之嵌入式软件体系结构的详细资料说明 25次下载
- 嵌入式系统设计教程之软硬件功能划分的详细资料说明 13次下载
- 嵌入式系统教程之嵌入式系统工程设计的详细资料说明 31次下载
- 嵌入式硬件系统的存储技术详细资料说明 4次下载
- 嵌入式硬件系统教程之嵌入式存储技术的详细资料说明 14次下载
- 嵌入式系统教程之嵌入式处理器的详细资料说明 18次下载
- 嵌入式系统教程之嵌入式系统的IO模块详细资料说明 8次下载
- 嵌入式系统原理及应用教程之ARM指令系统的详细资料说明 8次下载
- 单片机与嵌入式的详细资料总结免费下载 32次下载
- 如何吧SQLite移植到嵌入式Linux系统的详细资料说明 8次下载
- 嵌入式教程之嵌入式系统基础的详细资料说明 30次下载
- 嵌入式开发Linux网络编程培训资料的详细资料免费下载 34次下载
- 2012级计科班B C嵌入式系统实验的详细资料免费下载 7次下载
- 构建嵌入式开发平台简明指导编译内核镜像的详细资料概述 10次下载
- 嵌入式linux开发详细资料 3次下载
- 什么是嵌入式系统?嵌入式系统的具体应用 2096次阅读
- 嵌入式系统的这11个特点你知道吗 6451次阅读
- 嵌入式系统应用实例的详细资料介绍 4604次阅读
- 嵌入式系统的发展趋势和测试方法详细说明 2813次阅读
- 嵌入式系统的组成结构详细说明 7144次阅读
- 如何实现嵌入式系统远程调试 5077次阅读
- 基于uITRON 3.0的嵌入式GUI系统设计概述 1360次阅读
- 嵌入式系统HCI僵化解决方案概述 881次阅读
- 详细盘点工程师嵌入式开发必备工具让工作事半功倍 5570次阅读
- 嵌入式系统的概述 6013次阅读
- PLC常用基本环节梯形图和详细文字说明详细资料概述 8966次阅读
- 系统工程设计法CAN通信设计分析 1293次阅读
- 嵌入式软件工程师和嵌入式硬件工程师有什么区别 7w次阅读
- 概述及汇总ARM的嵌入式操作系统 2951次阅读
- 典型的嵌入式系统设计 2650次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多