




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、嵌入式微处置器系统及运用第七章 嵌入式硬件系统开发流程概述 嵌入式系统产品都是软硬件的结合体,嵌入式系统开发的最大特点就是需求软硬件综合开发,并且嵌入式软件是针对相应的嵌入式硬件开发的,是公用的。因此嵌入式系统硬件的设计开发是嵌入式系统开发中的一个环节或组成部分,需求在各个阶段与系统的总体设计相结合,综合思索,并处置好与软件开发的关系。 概述嵌入式系统的总体开发流程概述主要内容嵌入式硬件系统开发流程 32位嵌入式系统的设计原那么 嵌入式硬件系统开发流程 嵌入式硬件系统开发流程 硬件分配需求 硬件分配需求通常是嵌入式系统的产品部门根据客户或者市场的需求,确定的有关产品硬件方面的功能和特性,其内容
2、普通包括:1外部接口的种类:比如USB接口、串口、网络接口等;2接口特性:比如USB应符合USB1.1规范还是USB2.0规范,串口采用RS232还是RS422,网络接口是10Mbps还是100Mbps或者甚至是1000Mbps;3外设的型号、规格:比如LCD显示屏的型号是什么,分辨率是多少,是彩色还是单色,以及支持的颜色数等;键盘是44的矩阵,还是88的矩阵;打印机的型号是什么?是喷墨式、针式还是热敏式,等等。嵌入式硬件系统开发流程 电路图规划 根据硬件分配需求的要求,对器件资源进展规划,并编写“硬件规格书。确定微处置器的接口资源能否满足需求 确定微处置器对ROM、RAM容量和速度的支持能否
3、满足需求 微处置器通用输入输出接口分配 中断分配 微处置器外围芯片规划 嵌入式硬件系统开发流程 器件选型 根据该系统对功能和性能的需求,寻觅符合功能的器件。普通每个公司都会有本人的器件库,假设所用器件曾经存在于数据库中,那么可以直接选取。假设没有,那么可以经过咨询代理商、经销商、互联网查询等方式来选择需求的器件。在这个过程中,首先要选择的是硬件系统的中心:嵌入式微处置器,之后再根据选定的处置器的情况来选择其他器件 嵌入式硬件系统开发流程 原理图设计 原理图的设计原那么主要服从先整体、后部分的原那么,先确定需求分成哪些模块,然后再进展细化。这样不但能使系统构造明晰,独立的模块也可以为以后的设计所
4、运用,从而提高任务效率 嵌入式硬件系统开发流程 原理图设计常用工具PADS logic Dxdesigner Orcad capture Protel99 嵌入式硬件系统开发流程 原理图复查 设计正确性。检查各器件的连线能否正确,外围器件能否有脱漏,模块之间的衔接关系能否正确,器件之间的网络名能否一致设计完好性。检查需求的功能能否都已实现设计的可靠性。检查选择器件的参数能否满足实践要求,如电容耐压值、电阻功率值、二三极管电流值、存储器任务速度等选择能否合理,防止出现过热、过压、超频等问题,导致系统失效电磁兼容的思索。检查能否有针对电磁兼容添加或预留部分器件,以协助处理电磁兼容问题。比如电源部分
5、能否采用磁珠进展滤波,芯片电源引脚能否放置去耦电容,微处置器地址线、控制线能否添加串联电阻等嵌入式硬件系统开发流程 PCB图设计 PCB的设计需求服从先复杂后简单的原那么进展设计。先将设计中最复杂的部分或者难度最大的部分现行设计,这样可以保证规划、走线最合理,性能也可以到达最优化。例如一个设计中的CPU部分包括CPU,外部存储器等就应该优先进展设计。嵌入式硬件系统开发流程 PCB图设计常用工具 PADS layout Orcad Layout plus Protel99 嵌入式硬件系统开发流程 PCB图设计步骤确定PCB机构尺寸 从原理图设计软件生成网络表并导入PCB设计软件器件规划。采用先中
6、心器件,后外围器件的原那么进展布线。对于中心器件和高速信号要优先进展布线后处置。主要包括修正不合理的走线或者多余的走线;电源层平面分割;铺铜;陈列文字;添加各种表示符号等嵌入式硬件系统开发流程 PCB图复查 规划。比如器件之间的间距能否过小或过大,器件间隔板边能否过近,芯片和其他器件的规划能否利于焊接维护,接口器件的方向能否正确,相关器件能否放置较为接近等走线。走线能否有直角,走线上能否有多余的过孔或不用要的转角,走线能否根据电流的不同而更改粗细,走线分叉部分能否尽量短,多颗芯片共用走线能否尽量以菊花链的方式衔接等 嵌入式硬件系统开发流程 PCB制板 PCB图经过检查无误后,生成gerber文
7、件,然后将此文件发送给PCB厂商进展PCB制造。生成gerber文件的作用一是可以对原设计文件进展严密,二是在该文件中各项设计参数的标注是明确的,防止引起PCB厂商对设计的误解 嵌入式硬件系统开发流程 器件采购、备料 在PCB的制造过程中,可同时根据原理图生成相应的BOMBill Of Material即原资料清单,然后根据BOM清单进展器件采购任务,之后再根据所需的数量进展器件的备料,等待PCB板制造完成后即可进展焊接任务 BOM清单中包含了器件的详细信息,包括器件称号、阐明、以前采购的价钱及供应商称号等。另外在焊接时可对照BOM清单进展器件焊接,明晰、直观、不易出错 嵌入式硬件系统开发流程
8、 BOM清单例如 嵌入式硬件系统开发流程 PCB焊接及调试 PCB制造完成后,硬件工程师需求对PCB板进展初步的检查,主要是检查电源能否存在短路问题,特别是对设计后第一次制造的PCB板更应留意。接下来首先焊接电源部分并检查电压能否正常,如没有问题那么可以进展其他器件的焊接。焊接完成后需求再次进展检查,主要是看系统的各种电压能否与设计值一致,时钟能否正常,复位信号能否正常。编写简单的硬件驱动软件,也可以对硬件能否正常任务进展测试,此时需求对整个系统的信号完好性进展分析丈量,确保各个器件的实践任务电压、电流值在设计规定的范围之内,器件的任务时序满足要求等 主要内容嵌入式硬件系统开发流程 32位嵌入式系统的设计原那么 32位嵌入式系统的设计原那么 要有明确的需求,采用自上而下的方法进展设计 采用模块化设计方法,对功能模块进展划分 选择器件需求从性能、可靠性、本钱等方面进展思索可靠性设计可根据需求,采用器件参数降额运用或者采用冗余设计等方法来提高和保证小结 嵌入式硬件系统的设计开发是一项系统性的任务,本章主要概括地引见了嵌入式硬件系统的开发流程、需求掌握的主要原那么以及一些需求特别留意的事项,这些问题在嵌入式硬件系统的设计过程中是非常重要的,往往会决议设计的最终成败
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《乡土中国》整本书|阅读教学
- 1.3运动的快慢说课稿 2025年初中 人教版物理八年级上册
- 门票变更通知函
- 橡胶件行业研究报告
- 建议驻厂通知函
- 语文基础知识-主谓宾定状补
- 江苏省镇江市丹徒区高资教育集团四校联考2024-2025学年七年级下学期3月月考英语试题(原卷版+解析版)
- 《商务英语笔译》课件-第五模块
- 长用设备及物资(防汛物资采购)投标方案(技术方案)
- 产品手册设计参考
- 2025年合肥公交集团有限公司驾驶员招聘180人预笔试参考题库附带答案详解
- 2025年苏州市职业大学单招职业适应性测试题库完美版
- (二模)2025年宝鸡市高考模拟检测试题(二)物理试卷(含答案)
- 营销管理实践总结报告
- 基地种植合作合同范本
- 露天煤矿安全生产技术露天煤矿安全管理培训
- 2025年安徽警官职业学院单招职业倾向性测试题库标准卷
- 2025年浙江宁波市江北区民政局招聘编外工作人员1人历年高频重点模拟试卷提升(共500题附带答案详解)
- YB-T 6121-2023 钢的晶间氧化深度测定方法
- 2025届中交投资有限公司全球校园招聘来了笔试参考题库附带答案详解
- 2025年中国科协所属单位招聘19名应届生历年高频重点模拟试卷提升(共500题附带答案详解)
评论
0/150
提交评论