- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ARM的案例分析 学习目的及主要内容 学习目的: 本章通过具体案例,阐述基于ARM的嵌入式系统产品的组成及设计与实现。 1 概述 ARM主导的嵌入式系统产品多种多样,应用在各行各业,如家用电器、工业控制装置、军事装备等。 平板电脑 水表智能抄表系统 信息家电 GPS接收机 防火墙 3G手机 嵌入式流媒体播放器 车载多媒体远程监控服务系统 2 平板电脑 2.1. 平板电脑概述 平板电脑也叫平板计算机(英文:Tablet Personal Computer,简称Tablet PC、Flat Pc、Tablet、Slates),是一种小型、方便携带的个人电脑,以触摸屏作为基本的输入设备。它拥有的触摸屏(也称为数位板技术)允许用户通过触控笔或数字笔来进行作业而不是传统的键盘或鼠标。用户可以通过内建的手写识别、屏幕上的软键盘、语音识别或者一个真正的键盘(如果该机型配备的话)实现输入。 ⑴ 硬件组成 嵌入式处理器 内存- ROM、RAM LCD显示 输入系统-笔输入 通信功能-接口 网络功能-无线、modem ⑵ 平板电脑的软件配置 a. 操作系统 苹果的IOS 安卓的Android 微软的Windows8 MeeGo:是诺基亚和英特尔宣布推出一个免费手机操作系统 其它:Linux应用软件 b. 应用软件 大量基于软件商店的各种APP。 平板电脑可随身携带。不仅轻薄,还带有电池,可延长你的使用时间。启动迅速,可以稳定地连接到电子邮件、社交网络和应用,让你随时随地获知必威体育精装版资讯。 ⑶ 平板电脑的应用 普通应用 面向股民的股票分析系统 面向网络用户的上网软件和聊天系统 服务于医药卫生及保险等行业的医务和保险管理系统 警用系统 工业组态工具(有时称为手持终端) 其它:军事、与手机的结合等 ⑷ 发展趋势 彩色显示将迅速取代黑白显示,并且,彩色液晶的指标不断提高, 真彩色和快的刷新速度将是彩色显示屏的发展方向。 电池寿命将大大延长。 更大容量的内存,包括RAM和FLASH。 随着手写识别技术和语音识别技术的进步,掌上电脑的输入将更加 方便。 大量应用软件的涌现使掌上电脑功能更强。 软调制解调器技术大量应用,掌上电脑与通信终端相结合。 软硬件接口标准化,异种掌上电脑联网更容易。 可能以车载电脑、GPS终端、智能家电控制器、智能卡读写器和 机顶盒等各种面目出现在不同的消费电子市场。 与移动通信终端(如手机)的紧密结合。 处理器的性能不断提高。 2.2. 平板电脑的硬件设计 ⑴ 硬件配置 处理器:32位EPSON S1C33000 MCU系列,RISC,最大60 MHz (3.3V)。 内存: 4~16 MBRAM,8MB Flash 显示:LCD,触摸屏,彩色 接口:RS232快速串行接口,IRDA接口,USB接口,CF卡槽和 Modem接口 声音:内置扬声器、麦克风以及功放 电源:电池 ⑵ 原理方框图设计 ⑶ 电路原理图设计 a. 处理器子系统1 处理器子系统2 处理器子系统3 b. NAND Flash子系统 c. SDRAM子系统 d. USB接口 USB Host接口子系统 USB device接口电路 e. 音频子系统 f. LCD接口和触摸屏接口 ⑷ PCB图与制板 一些电路板的EDA工具,具有自动布局和自动布线功能。当然, 对于强大的EDA工具,我们可以使用这些自动功能;但是,对于 普通的EDA工具,设计的电路板如果比较复杂(超过6层板),一 般建议使用人工布局和布线。 人工布局和布线,通常的做法是参照原理图进行布线,布线完成后 可以利用EDA软件工具对布线的结果进行设计规则检查(Design Rule Check,DRC),这种检查是原理图和PCB图的交叉检查, 因此可靠性非常高。 根据PCB图就可制成所需的C33 平板电脑电路板(PCB)。PCB板制 作完成后,需要对PCB版进行检查,通常PCB板的制造厂家会进 行这一工序。为了可靠起见,研发时检查PCB的工艺也是必要 的。 2.3. 平板电脑的软件设计 平板电脑的软件系统分成系统软件和应用软件两部分,如下图所示。 ⑴ 软件配置 操作系统部分 设备驱动程序 网络部分 应用软件部分 ⑵ 软件开发工作 板级支持包的开发和操作系统的运行 软件组件/模块的开发 应用软件模块的开发 软件组件的集成 ⑶ 关于应用软件开发的考虑 成本 领域 可开发性 3 水表智能抄表系统 3.1. 水表智能抄表系统简
文档评论(0)