嵌入式系统设计-软硬件分开设计.ppt
《嵌入式系统设计-软硬件分开设计.ppt》由会员分享,可在线阅读,更多相关《嵌入式系统设计-软硬件分开设计.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、制作者制作者制作者制作者 程丽程丽程丽程丽嵌入式系统概论嵌入式系统概论第四章第四章 嵌入式系统设计嵌入式系统设计-软硬件分开设计软硬件分开设计本章接下来介绍本章接下来介绍本章接下来介绍本章接下来介绍v软硬件功能划分软硬件功能划分v软硬件分开设计软硬件分开设计v软硬件协同设计软硬件协同设计v实时多任务设计实时多任务设计接下来介绍接下来介绍接下来介绍接下来介绍v软硬件分开独立设计软硬件分开独立设计v先硬件后软件先硬件后软件v先软件后硬件先软件后硬件软硬件分开设计软硬件分开设计v软硬件分开设计是传统的嵌入式系统设计软硬件分开设计是传统的嵌入式系统设计方法。方法。v设计思想是设计思想是系统分析员根据需
2、求分析得出的系统基系统分析员根据需求分析得出的系统基本功能要求,依据工作经验,粗略地把本功能要求,依据工作经验,粗略地把功能分配到硬件和软件中功能分配到硬件和软件中分别设计、实现硬件和软件分别设计、实现硬件和软件再将软硬件集成。再将软硬件集成。软硬件分开设计软硬件分开设计开始开始需求规约需求规约软硬件划分软硬件划分硬件设计硬件设计软件设计软件设计软硬件集成测试软硬件集成测试结束结束软硬件分开设计软硬件分开设计v按照软件、硬件设计的先后顺序,分为:按照软件、硬件设计的先后顺序,分为:先硬件后软件设计先硬件后软件设计先软件后硬件设计先软件后硬件设计v上述设计方法中,以先硬件,后软件为主上述设计方法
3、中,以先硬件,后软件为主要设计模式。其原因是:要设计模式。其原因是:1.认为硬件设计是重心认为硬件设计是重心2.认为软件是硬件的有益补充和完善;认为软件是硬件的有益补充和完善;3.沿袭早期嵌入式系统的设计方法。沿袭早期嵌入式系统的设计方法。接下来介绍接下来介绍接下来介绍接下来介绍v软硬件分开设计软硬件分开设计v先硬件后软件先硬件后软件v先软件后硬件先软件后硬件先硬件后软件先硬件后软件v先硬件后软件的设计过程先硬件后软件的设计过程设计硬件子系统设计硬件子系统定义硬件接口定义硬件接口设计软件子系统设计软件子系统定义软件接口定义软件接口软硬件集成测试软硬件集成测试开始开始结束结束硬件设计硬件设计硬件
4、实现硬件实现软件设计软件设计软件实现软件实现软硬件集成测试软硬件集成测试达到设计目标?达到设计目标?是是否否先硬件后软件先硬件后软件v设计硬件子系统应先了解硬件组件的来源设计硬件子系统应先了解硬件组件的来源硬件组件的来源有三种渠道硬件组件的来源有三种渠道1.选用成形的硬件组件;选用成形的硬件组件;2.对成形的硬件组件进行适当修改;对成形的硬件组件进行适当修改;3.自己设计硬件组件。自己设计硬件组件。v本课程围绕自己设计硬件组件讨论硬件子本课程围绕自己设计硬件组件讨论硬件子系统的设计系统的设计先硬件后软件先硬件后软件v硬件子系统的设计方法硬件子系统的设计方法采用自顶向下的方法采用自顶向下的方法先
5、将硬件分成各部分或模块;先将硬件分成各部分或模块;画出一张或多张硬件部件的框图,一画出一张或多张硬件部件的框图,一个框图表示一个单独的电路板或电路个框图表示一个单独的电路板或电路板的一部分(如:处理子系统、存储板的一部分(如:处理子系统、存储子系统、外设等模块)子系统、外设等模块)先硬件后软件先硬件后软件v硬件功能的实现主要有硬件功能的实现主要有5个关键步骤:个关键步骤:1.功能定义;功能定义;2.原理图设计;原理图设计;3.PCB设计;设计;4.制版组装;制版组装;5.硬件调试。硬件调试。先硬件后软件先硬件后软件v1.功能定义功能定义根据系统需求确定产品功能。根据系统需求确定产品功能。先硬件
6、后软件先硬件后软件先硬件后软件先硬件后软件v2.原理图设计原理图设计是硬件设计的中心环节;是硬件设计的中心环节;设计之前,要熟悉本系统的特点,清楚设计之前,要熟悉本系统的特点,清楚当今电子行业的发展,用最优化的方法当今电子行业的发展,用最优化的方法解决每个问题;解决每个问题;原理图要做到标准化、通用化、模块化、原理图要做到标准化、通用化、模块化、具有可扩展性;具有可扩展性;原理图设计包括:电源设计、复位电路原理图设计包括:电源设计、复位电路设计、时钟电路设计、接口电路设计设计、时钟电路设计、接口电路设计(Flash接口、接口、JTAG接口、接口、USB接口、接口、键盘输入接口、键盘输入接口、L
7、CD接口、接口、GPS接口等)接口等)先硬件后软件先硬件后软件v3.PCB设计设计PCB(Printed Circuit Board)即)即印制电路板印制电路板是置有集成电路和其他电子组件的薄板。是置有集成电路和其他电子组件的薄板。先硬件后软件先硬件后软件先硬件后软件先硬件后软件v3.PCB设计(续)设计(续)根据电路层数分类,根据电路层数分类,PCB分为分为单面板单面板双面板双面板多层板。常见的多层板一般为多层板。常见的多层板一般为4层板层板或或6层板,复杂的多层板可达十几层。层板,复杂的多层板可达十几层。根据软硬进行分类,根据软硬进行分类,PCB分为:分为:普通电路板普通电路板柔性电路板(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 设计 软硬件 分开
限制150内