嵌入式系统基本概念精选.ppt
文本预览下载声明
* ? 国防科技大学计算机学院601室 * * ? 国防科技大学计算机学院601室 * 什么是导航—我在哪儿?声纳(蝙蝠、潜艇)。地形地物导航: 船(灯塔、郑和下西洋 )、候鸟(山脉、河流)、巡航导弹(数字地图) 天文导航:六分仪,轮船(大航海时代)、导弹、航天器。惯性导航:潜艇、导弹、航天器,精度30m,激光陀螺(40万) 无线电导航:地面信标机,长波2.6km,短波400m,塔康导航。卫星导航:北斗、GPS、GLONASS、伽利略,精度1m * ? 国防科技大学计算机学院601室 * 陆地标志用于识别 地图(矢量图)数据量大,难以平滑滚动,用后可以发现很多问题。 * ? 国防科技大学计算机学院601室 * 成本要求市场调查,目前的平均水平。 * ? 国防科技大学计算机学院601室 * Half * ? 国防科技大学计算机学院601室 * 相当于用例图,模块划分、接口设计。 * ? 国防科技大学计算机学院601室 * * ? 国防科技大学计算机学院601室 * 如何从规格说明转换为类图。 * ? 国防科技大学计算机学院601室 * * ? 国防科技大学计算机学院601室 * 如何实现,集成电路到集成系统。性能、功耗、体积、成本。 * ? 国防科技大学计算机学院601室 * 一个城市的矢量地图数据大约10M~20M * ? 国防科技大学计算机学院601室 * GARMIN公司代言人:姚明 * ? 国防科技大学计算机学院601室 * 帧结构的借鉴意义。 * ? 国防科技大学计算机学院601室 * 现成的地图开发平台。 * ? 国防科技大学计算机学院601室 * 官网价格:4280元;促销价格:3980元 诺基亚GPS330车载导航正在做火热的促销活动,只要买GPS330就会送您一款诺基亚手机(赠品以实物为准)。 * * 2.3.1 需求分析 作用 从客户那儿收集系统的非形式描述 分类 功能性需求 接口设计:输入输出信号、操作方式 非功能性需求 性能 成本 功耗 系统的尺寸和重量 * * 嵌入式系统的设计过程 * * 2.3.2 规格说明 作用 对需求进行提炼,得到系统的规格说明 作为正式设计指导和验收的标准 它起到客户和生产者之间的合同的作用 * * 2.3.3 体系结构设计 作用 描述系统如何实现所述的功能和非功能需求,包括对硬件、软件的功能划分以及系统的软硬件选型等 体系结构描述说明需要什么样的构件 一个好的体系结构是设计成功与否的关键 * * 2.3.4 软硬件构件设计 作用 基于体系结构,对系统的软件、硬件进行详细设计 软件硬件并行设计 对于使用现成的硬件模块,大部分工作集中在软件设计上(硬件标准化、模块化、可重用) 如果设计硬件模块,大部分工作集中在硬件设计上 设计技术 模块化设计技术 面向对象设计技术 组件设计技术 * * 2.3.5 系统集成 作用 把软件、硬件、执行装置和被控对象集成在一起 进行调试 发现并改进单元设计过程中的错误 * * 2.3.6 系统测试 作用 对设计好的系统进行测试,看其是否满足规格说明书中给定的功能要求 严格而全面的测试是产品质量保证的坚实基础 分类 白盒测试 黒盒测试 灰盒测试 第三方测试 * * 2.5 实例分析——GPS导航仪 方案设计 1、需求分析 用户要求 2、规格说明 做什么 3、体系结构 如何做 * * 1、需求分析(用户) 功能 针对高速公路上的开车用户和类似用户 系统应展示主要道路和其它陆地标志 用户界面 LCD:400*600 控制按钮不多于三个 按下按钮时屏幕弹出菜单,供用户选择 性能 地图应该平滑滚动,系统应在15秒钟内显示当前地图 * * 1、需求分析(用户) 成本 单个设备零售价不高于2000~5000元 功耗 4节5号电池供电,可持续8小时 物理尺寸和重量 设备应该可以非常舒适地放在手上 * * 1、需求分析(表格化) 名称 GPS导航仪 目的 为开车者提供用户级移动地图和定位信息 输入 三个控制按钮 输出 400*600逆光LCD 功能 显示当前的位置信息和地图 性能 屏幕刷新时间0.25s 成本 1000元 功耗 100mW 物理尺寸与重量 不大于8cm*20cm,350g * * 2、规格说明 GPS导航仪基本构成 接收GPS卫星数据 地图数据 操作键盘 LCD显示器(集成控制器) * * 2、规格说明——工作框图 * * 2、规格说明——工作框图细化 * * 2、规格说明——类图 * * 2、规格说明——合作图 * * 2、规格说明——顺序图 * * 3、体系结构 处理器 CPU核 存储控制器——Flash、SDRAM UART、LCD控制器、GPIO GPS接收模块 UART接口 键盘(键盘控制器) LCD SD/CF卡 存储地图数据 * *
显示全部