第1章嵌入式系统概述

第1章嵌入式系统概述

ID:45138419

大小:109.00 KB

页数:17页

时间:2019-11-10

第1章嵌入式系统概述_第1页
第1章嵌入式系统概述_第2页
第1章嵌入式系统概述_第3页
第1章嵌入式系统概述_第4页
第1章嵌入式系统概述_第5页
资源描述:

《第1章嵌入式系统概述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、嵌入式系统原理与接口技术山东大学计算机科学与技术学院贾智平1第1章嵌入式系统概述本章主要内容:嵌入式系统的概念、发展、特点、组成、分类嵌入式微处理器系列嵌入式系统中信息表示与运算基础评估嵌入式系统处理器的主要指标嵌入式系统的应用2嵌入式系统的概念第一种,根据IEEE(国际电气和电子工程师协会)的定义:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”(原文为devicesusedtocontrol,monitor,orassisttheoperationofequipment,machineryorplants)。第二种,嵌入式系统是以应用为中心、以计算机

2、技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。3嵌入式系统的发展史第一阶段是以单芯片为核心的可编程控制器形式的系统;第二阶段是以嵌入式CPU为基础、以简单操作系统为核心的嵌入式系统;第三阶段是以嵌入式操作系统为标志的嵌入式系统;第四阶段是以Internet为标志的嵌入式系统。4嵌入式系统的特点通常是面向特定应用的;空间和各种资源相对不足,必须高效率地设计,量体裁衣、去除冗余;产品升级换代和具体产品同步,具有较长的生命周期;软件一般都固化在存储器芯片或单片机本身;不具备自举开发能力,必须有一套开发工具和环境才能进行开发5嵌入式系

3、统的分类根据嵌入式系统的复杂程度,可以将嵌入式系统分为以下4类:单个微处理器。常用的嵌入式处理器如Philips的89LPCxxx系列,Motorola的MC68HC05、08系列等。嵌入式处理器可扩展的系统。过程控制、信号放大器、位置传感器及阀门传动器。复杂的嵌入式系统。开关装置、控制器、电话交换机、电梯、数据采集系统、医药监视系统、诊断及实时控制系统等。在制造或过程控制中使用的计算机系统。自动仓储系统和自动发货系统6嵌入式处理器7嵌入式系统的组成Ⅰ1.嵌入式系统的硬件8嵌入式系统的组成Ⅱ2.嵌入式系统的软件嵌入式操作系统通常包括与硬件相关的底层驱动软件、系统内

4、核、设备驱动接口、通信协议、图形界面、标准化浏览器等。具有编码体积小,面向应用,可裁剪和移植,实时性强,可靠性高,专用性强等特点。相应的各种应用程序9嵌入式系统的组成Ⅲ3.嵌入式系统的开发工具和开发系统开发工具一般用于开发主机,包括语言编译器、连接定位器、调试器等。注意:嵌入式系统的硬件和软件位于嵌入式系统产品本身,开发工具则独立于嵌入式系统产品之外。10进位计数制及转换11计算机中数的表示带符号数与无符号数一般用最高有效位来表示数的符号,正数用0表示,负数用1来表示。原码、补码和反码原码表示的数比较直观。8位二进制原码表示的数的范围是-127~+127,16位二

5、进制原码表示的数的范围是-32767~+32767正数的补码仍与原码相同,一个负数的补码,最高有效位为1,其余几位按原码各位求反,最末位加1正数的反码表示与原码相同,负数的反码表示为该数的原码除符号位外按位取反。12非数值数据编码非数值数据是指不能进行算术运算的数据。一般包括字符、汉字、声音等。字符编码。字符包括大小写英文字母、数字、运算符、标点符号等,最常用的是ASCII码。汉字编码。汉字的内码是计算机内部处理和存储汉字时使用的代码。GB2312-80国家标准信息交换用汉字编码(简称国标码)。语音编码。语音信号是模拟信号,语音的编解码就是将语音的模拟信号转换为二

6、进制数字信号在计算机中处理、传输,到了接收端,再将数字信号还原为模拟语音。13差错控制编码基本思想:在发送端被传送的信息码序列的基础上,加入若干“监督码元”后进行传输,这些码元与原来的信息码序列之间存在着某种确定的约束关系。在接收数据时,检验信息码元与监督码元之间的既定的约束关系。几种常用的差错控制编码:奇偶校验码海明码循环冗余校验码14评估嵌入式系统处理器的主要指标要先明确预期最终应用程序在待选平台上的运行情况和测试目的,然后再挑选符合要求的特定测试向量。MIPS测试基准。测试方法是计算在单位时间内各类指令的平均执行条数,单位:MIPS。Dhrystone。测试

7、基准是一个简单的C语言程序。EEMBC验证实验室研究指出,Dhrystone不适于作为嵌入式系统的测试向量。虽然它是市面上最普遍适用的测试向量,但它有许多漏洞。EEMBC。基于每秒钟算法执行的次数和编译代码大小的统计结果。一次详尽的分析需要仔细衡量的因素包括:性能分析、功耗和效率分析、开发工具支持以及价格15嵌入式系统的应用嵌入式移动数据库;嵌入式系统在智能家居网络中的应用;嵌入式语音芯片;基于小范围无线通信协议的嵌入式产品;其它工控和仿真领域。16思考题1.什么是嵌入式系统?2.与通用型计算机相比,嵌入式系统有哪些特点?3.根据嵌入式系统的复杂程度,嵌入式系统可

8、分为哪四类

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。