嵌入式系统设计软硬件分开设计课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《嵌入式系统设计软硬件分开设计课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 设计 软硬件 分开 课件
- 资源描述:
-
1、本章接下来介绍本章接下来介绍v软硬件功能划分软硬件功能划分v软硬件分开设计软硬件分开设计v软硬件协同设计软硬件协同设计v实时多任务设计实时多任务设计接下来介绍接下来介绍v软硬件分开独立设计软硬件分开独立设计v先硬件后软件先硬件后软件v先软件后硬件先软件后硬件软硬件分开设计软硬件分开设计v软硬件分开设计是传统的嵌入式系统设计软硬件分开设计是传统的嵌入式系统设计方法。方法。v设计思想是设计思想是 系统分析员根据需求分析得出的系统基系统分析员根据需求分析得出的系统基本功能要求,依据工作经验,粗略地把本功能要求,依据工作经验,粗略地把功能分配到硬件和软件中功能分配到硬件和软件中 分别设计、实现硬件和软
2、件分别设计、实现硬件和软件 再将软硬件集成。再将软硬件集成。软硬件分开设计软硬件分开设计开始开始需求规约需求规约软硬件划分软硬件划分硬件设计硬件设计软件设计软件设计软硬件集成测试软硬件集成测试结束结束软硬件分开设计软硬件分开设计v按照软件、硬件设计的先后顺序,分为:按照软件、硬件设计的先后顺序,分为: 先硬件后软件设计先硬件后软件设计 先软件后硬件设计先软件后硬件设计v上述设计方法中,以先硬件,后软件为主上述设计方法中,以先硬件,后软件为主要设计模式。其原因是:要设计模式。其原因是: 1. 认为硬件设计是重心认为硬件设计是重心 2. 认为软件是硬件的有益补充和完善;认为软件是硬件的有益补充和完
3、善; 3. 沿袭早期嵌入式系统的设计方法。沿袭早期嵌入式系统的设计方法。接下来介绍接下来介绍v软硬件分开设计软硬件分开设计v先硬件后软件先硬件后软件v先软件后硬件先软件后硬件先硬件后软件先硬件后软件v先硬件后软件的设计过程先硬件后软件的设计过程 设计硬件子系统设计硬件子系统 定义硬件接口定义硬件接口 设计软件子系统设计软件子系统 定义软件接口定义软件接口 软硬件集成测试软硬件集成测试开始开始结束结束硬件设计硬件设计硬件实现硬件实现软件设计软件设计软件实现软件实现软硬件集成测试软硬件集成测试达到设计目标?达到设计目标?是是否否先硬件后软件先硬件后软件v设计硬件子系统应先了解硬件组件的来源设计硬件
4、子系统应先了解硬件组件的来源 硬件组件的来源有三种渠道硬件组件的来源有三种渠道1. 选用成形的硬件组件;选用成形的硬件组件;2. 对成形的硬件组件进行适当修改;对成形的硬件组件进行适当修改;3. 自己设计硬件组件。自己设计硬件组件。v本课程围绕自己设计硬件组件讨论硬件子本课程围绕自己设计硬件组件讨论硬件子系统的设计系统的设计先硬件后软件先硬件后软件v硬件子系统的设计方法硬件子系统的设计方法 采用自顶向下的方法采用自顶向下的方法先将硬件分成各部分或模块;先将硬件分成各部分或模块;画出一张或多张硬件部件的框图,一画出一张或多张硬件部件的框图,一个框图表示一个单独的电路板或电路个框图表示一个单独的电
5、路板或电路板的一部分(如:处理子系统、存储板的一部分(如:处理子系统、存储子系统、外设等模块)子系统、外设等模块)先硬件后软件先硬件后软件v硬件功能的实现主要有硬件功能的实现主要有5个关键步骤:个关键步骤: 1. 功能定义;功能定义; 2. 原理图设计;原理图设计; 3. PCB设计;设计; 4. 制版组装;制版组装; 5. 硬件调试。硬件调试。先硬件后软件先硬件后软件v1. 功能定义功能定义 根据系统需求确定产品功能。根据系统需求确定产品功能。先硬件后软件先硬件后软件v2. 原理图设计原理图设计 是硬件设计的中心环节;是硬件设计的中心环节; 设计之前,要熟悉本系统的特点,清楚设计之前,要熟悉
6、本系统的特点,清楚当今电子行业的发展,用最优化的方法当今电子行业的发展,用最优化的方法解决每个问题;解决每个问题; 原理图要做到标准化、通用化、模块化、原理图要做到标准化、通用化、模块化、具有可扩展性;具有可扩展性; 原理图设计包括:电源设计、复位电路原理图设计包括:电源设计、复位电路设计、时钟电路设计、接口电路设计设计、时钟电路设计、接口电路设计(Flash接口、接口、JTAG接口、接口、USB接口、接口、键盘输入接口、键盘输入接口、LCD接口、接口、GPS接口等)接口等)先硬件后软件先硬件后软件v3. PCB设计设计 PCB(Printed Circuit Board)即)即印制电路板印制
7、电路板 是置有集成电路和其他电子组件的薄板。是置有集成电路和其他电子组件的薄板。先硬件后软件先硬件后软件v3. PCB设计(续)设计(续) 根据电路层数分类,根据电路层数分类,PCB分为分为单面板单面板双面板双面板多层板。常见的多层板一般为多层板。常见的多层板一般为4层板或层板或6层板,复杂的多层板可达十几层。层板,复杂的多层板可达十几层。 根据软硬进行分类,根据软硬进行分类,PCB分为:分为:普通电路板普通电路板柔性电路板(软板)。柔性电路板(软板)。先硬件后软件先硬件后软件v3. PCB设计(续)设计(续) 单面板单面板在最基本的在最基本的PCB上,零件集中在其中上,零件集中在其中一面,导
展开阅读全文