- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * 2 规格说明——顺序图 * * 3 体系结构 处理器 CPU核(选择什么类型的处理器,多大处理能力?) 存储控制器——Flash、SDRAM(存储能力,片上?) UART、LCD控制器、GPIO GPS接收模块 UART接口 键盘(键盘控制器) LCD SD/CF卡 存储地图数据 * * 3 体系结构——硬件结构 * * 3 体系结构——硬件结构 GPS接收模块 采用美国GARMIN公司的GPS_25接收板 体积小、性能优良、价格便宜、易于二次开发 数据信息 星历信息(卫星状况)、位置信息(经度、纬度、海拔)、时间信息(日期、时间)、速度信息等 应用车载导航、智能交通、地理信息系统(GIS) ,提供实时的三维位置信息 软件接口协议采用美国的NMEA0183基于ASCII码的接口协议 * * 3 体系结构——硬件结构 数据结构 GPS接收模块周期性地发出异步串行数据帧 以RS232C为传输标准 数据帧由帧头、帧内数据和帧尾组成 帧头有几种格式 $GPGGA、$GPGSA、$GPGSV、$GPRMC 帧头标识了后续帧内数据的组成结构 帧尾:回车符和换行符 定位数据如经纬度、速度、时间等可以从$GPGGA帧中获取 * * 3 体系结构——硬件结构 Garmin Nuvi 205的内部构造及相关组件 * * 3 体系结构——软件结构 基于平台设计?模块构成是否要操作系统?版级支持包(BSP),BOOTLOADER图形界面实现(简单/复杂,QT/MNIGUI) * * 小结 目的与要求 掌握嵌入式系统的传统设计方法,需求分析、规格说明、体系结构设计 熟悉构件设计、系统调试、系统测试 了解嵌入式系统的系统级设计法,了解实例分析 重点与难点 传统设计方法,需求分析、规格说明、体系结构设计 如何划分设计过程 阅读章节:第2.1~2.4节 作业:补充作业 * * 作业 撰写你所熟悉的嵌入式系统( 例:MP3播放器,IC卡电表、水表、气表等)的需求分析和规格说明,并完成体系结构设计。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 第二章 嵌入式系统设计方法 东北大学嵌入式实验室115室 第二章 嵌入式系统设计方法 东北大学嵌入式实验室115室 * * 主要内容 2.1 引言 2.2 嵌入式系统的设计方法 2.3 嵌入式系统的设计过程 2.4 实例分析——GPS导航仪 * * 2.1 引言 产品度量 上市时间、设计成本、产品质量 嵌入式系统越来越复杂推动着设计方法不断发展 随着应用的不断发展,性能要求也越来越高,嵌入式系统的设计也越来越复杂 激烈的市场竞争使得产品上市时间的压力越来越大,设计者需考虑的问题也越来越多 一种好的设计方法必须能够充分发挥当前的软硬件设计技术的优势 目前嵌入式系统的设计方法已经从集成电路发展到集成系统,跨入系统级设计阶段 * * 2.2 嵌入式系统的设计方法 2.2.1 嵌入式系统设计方法的演变 2.2.2 嵌入式系统的传统设计方法 2.2.3 嵌入式系统的系统级设计方法 * * 2.2.1 嵌入式系统设计方法的演变 1 基于EDA(PCB)和ICE的设计方法 2 基于EDA(PLD)和EOS的设计方法 3 基于IP核的系统级设计方法 嵌入式系统设计借鉴了软件工程的设计方法,但又有很大的不同:嵌入式系统同时涉及到硬件与软件,在任何设计阶段都要考虑硬件和软件 * * 1 基于EDA(PCB)和ICE的设计方法 其步骤是先抽象后具体 抽象设计 将系统功能细化为若干功能模块 再对功能模块进行硬件和软件功能实现的分配 具体设计包括硬件设计和软件设计 硬件设计主要是根据性能参数要求对各功能模块所需要使用的元器件进行选择和组合——PCB 软件设计主要包括任务分析、资源分配、模块划分、流程设计和细化、编码调试等——ICE EDA:Electronic Design Automatic PCB:Printed Circuit Board ICE:In Circuit Emulator * * 2 基于EDA(PLD)和EOS的设计方法 硬件设计的进步 旧方法:选择和使用标准通用集成电路器件 新方法:自己设计和制作部分专用的集成电路器件 由各种EDA工具软件提供支持的 软件设计的进步 旧方法:无操作系统 新方法:基于操作系统设计 简化多任务、实时、复杂软件设计 PLD:Program Logic Dev
您可能关注的文档
- 第九章 植物营养与施肥的基本原理.ppt
- 第二章 Visual FoxPro基础(新教材).ppt
- 电线电缆行业析报告目录解析.doc
- 反恐安全程序文件讲诉.doc
- 第九章 工厂的节约用电与计划用电 - 副本.ppt
- 第九章配送与配送中心12.21.ppt
- 第二章 可编程序控制器的基本组成和工作原理.ppt
- 电缆常识介绍解析.ppt
- 电线电缆挤塑工艺(2012年12月)解析.ppt
- 第二章 STC15F2K60S2单片机的基本结构.ppt
- 达标测试鲁教版(五四制)8年级数学下册试题及答案详解1套.docx
- 达标测试鲁教版(五四制)8年级数学下册试题及参考答案详解【精练】.docx
- 达标测试鲁教版(五四制)8年级数学下册试题及参考答案详解AB卷.docx
- 达标测试鲁教版(五四制)8年级数学下册试题及参考答案详解(模拟题).docx
- 达标测试鲁教版(五四制)8年级数学下册试题及参考答案详解【综合卷】.docx
- 达标测试鲁教版(五四制)8年级数学下册试题及1套参考答案详解.docx
- 达标测试鲁教版(五四制)8年级数学下册试题【考点提分】附答案详解.docx
- 达标测试鲁教版(五四制)8年级数学下册试题及参考答案详解【精练】.docx
- 达标测试鲁教版(五四制)8年级数学下册试题【重点】附答案详解.docx
- 达标测试鲁教版(五四制)8年级数学下册试题【有一套】附答案详解.docx
文档评论(0)