2022年计算机三级嵌入式知识点4.docx
《2022年计算机三级嵌入式知识点4.docx》由会员分享,可在线阅读,更多相关《2022年计算机三级嵌入式知识点4.docx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 一、嵌入式系统开发的基础学问1嵌入式系统的特点、分类、进展与应用,熟识嵌入式系统的规律组成;(1)特点:专用性 隐藏性(嵌入式系统是被包装在内部)资源受限(要求小型化、轻型化、低功耗及低成本,因此软硬件资源受到限制)高牢靠性(任何误动作都可能会产生致命的后果)软件固化(软件都固化在只读储备器 实时性(2)规律组成ROM中,用户不能随便更换其程序功能)硬件: 1 处理器(运算器、掌握器、储备器)目前全部的处理器都是微处理器中心处理器( CPU)和帮助处理器(数字信号处理器 DSP、图像处理器、通信处理器) 2 储备器(随机储备器 RAM和只读储备
2、器 ROM)RAM分为动态 DRAM和静态 SRAM两种; DRAM电路简洁、 集成度高、 功耗小、成本低,但速度稍渐渐;SRAM电路较复杂、集成度低、功耗较大、成本高,但工作速度很快,适合用作指令和数据的高速缓冲储备器 RAM当关机或断电时,其中的信息都会消逝,属于易失性储备器 ROM 属于不易失性储备器;分为电可擦可编程只读储备器(存放固件)和闪速储备器(Flash ROM 简称内存);内存的工作原理:在低压下,储备的信息可读但不行写,这类似于 ROM;在较高的电压下,所储备的信息可以更换和删除,这有类似于 RAM; 3I/O 设备与 I/O 接口 4 数据总线 软件(3)分类 按嵌入式系
3、统的软硬件技术复杂程度进行分类:1 低端系统 采纳 4 位或 8位单片机,在工控领域和白色家电领域占主导位置,如运算器、遥控器、充电器、空调、传真机、BP机等;采纳 8 位/16 位/32 位单片机,主要用于一般手机、摄像机、录 2 中端系统 像机、电子嬉戏机等;3 高端系统采纳 32 位/64 位单片机,主要用于智能手机、调制解调器、掌上 运算机、路由器、数码相机等;(4)进展 20 世纪 60 岁月初,第一个工人的现代嵌入式系统(阿波罗导航运算机)20 世纪 60 岁月中期,嵌入式运算机批量生产名师归纳总结 - - - - - - -第 1 页,共 15 页精选学习资料 - - - - -
4、 - - - - 20 世纪 70 岁月,微处理器显现 20 世纪 80 岁月中期,外围电路的元器件被集成处处理器芯片中,昂贵的模拟电路 元件能被数字电路替代 20 世纪 90 岁月中期 SOC显现,集成电路进入超深亚微米乃至纳米加工时代2嵌入式系统的组成与微电子技术(集成电路、(1)集成电路 IC 集成电路的制造大约需要几百道工序,EDA 、 SoC、 IP 核等技术的作用和进展)工艺复杂; 集成电路是在硅衬底上制作而成的;硅衬底是将单晶硅锭经切割、研磨和抛光后制成的像镜面一样光滑的圆形薄片,它的厚度不足1mm,其直径可以是6、8、12 英寸甚至更大这种硅片称为硅抛光片,用于集成电路的制造;
5、制造集成电路的工艺技术称为硅平面工艺,包括氧化、 光刻、掺杂等多项工序;把这些工序反复交叉使用,最终在硅片上制成包含多层电路及电子元件的集成电路;集成电路的特点:体积小、重量轻、牢靠性高;其工作速度主要取决于规律门电路的晶体管的尺寸;尺寸越小,工作频率就越高,门电路的开关速度就越快;(2)EDA (电子信号自动化)(3)SoC 芯片(片上系统)既包含数字电路, 也可以包含模拟电路,仍可以包含数模混合电路和射频电路;SoC芯片可以是一个 CPU,单核 SoC,也可以由多个 CPU和/ 或 DSP,即多核 SoC;开发流程:(1)总体设计 可以采纳系统设计语言 System C(或称 IEEE 1
6、666 ,它是 C+的扩充)或 System Vetilog 语言对 SoC芯片的软硬件作统一的描述,根据系统需求说明书确定 SoC的性能能参数,并据此进行系统全局的设计;(2)规律设计 将总体设计的结果用 RTL(寄存器传输级描述语言)语言进行描述(源文件)后,在使用规律综合将源文件进行综合生成,生成最简的布尔表达式核心好的连接关系(以类型为(3)综合和仿真EDF的 EDA工业标准文件表示)(4)芯片制造 借助 EDA 中的布局布线工具(4)IP 核IC 设计文件:规律门级,包括各种基本的门电路;寄存器传输级,如寄存器、译码器、数据转换器;行为级,如 核库中的设计文件均属于学问产权 或“IP
7、 核” ;CPU、DSP、储备器、总线与接口电路等;IP 爱护的范畴,所以称为“ 学问产权核”IP 核是开发 SoC的重要保证;按 IC 设计文件的类型,IP 通常分为:软核、固核、硬核; IP 核的复用可以削减研发成本,缩短研发时间,是实现 SoC的快速设计,尽早投放市场的有效途径;名师归纳总结 目前主要的CPU内核有 ARM、MIPS、PowerPC、Coldfile、x86、8051 等; ARM第 2 页,共 15 页- - - - - - -精选学习资料 - - - - - - - - - 内核占全部 32 位嵌入式 RISC处理器的 90%以上;3嵌入式系统与数字媒体(文本、图像和
8、音频(1)文本/视频等数字媒体的表示与处理)含义:在运算机中的文字信息,最常用的一种数字媒体;字符集及其编码 1)西方字符的编码ASC II字符集和ASCII编码,基本的ASCII字符集共128 个字符,每个字符使用7 个二进位制进行编码;2)汉字的编码汉子国家编码标准有GB2312 和 GB18030 ;每个汉字用2 个字节表示;GB2312 只有 6763 个汉字, 常常不够用; GB18030 字符集与 UCS/Unicode 字 符集基本兼容,采纳不等长的编码方法,单字节编码表示 ASCII 字符,与ASCII 码兼容;双字节表示汉字,与 GB2312 保持向下兼容(即 GB2312
9、中 有的 GB18030 字符集都有)3)UCS/Unicode 编码 文本类型 1)简洁文本 只能次序阅读;2)丰富格式文本 有插图、对文字颜色等定义,调整页面,文本布局,插入声音视频等;3)超文本 通过超链接实现跳转、导航、回溯等操作(2)图像图像猎取过程的核心是模拟信号的数字化,处理步骤为:1)扫描 将画面网格化,每个网格为一个取样点 2)分色 将每个取样点的颜色分解成三原色 3)取样 测量每个取样点的每个重量(基色)亮度值 4)量化 把模拟量使用数字量来表示,A/D 转换数字图像的主要参数:图像大小 度、颜色模型 一幅图像的数据量运算公式: 水平辨论率 *竖直辨论率 、位平面数目、像素
10、深图像数据量 =图像大小 * 像素深度 /8 (3)音频 /视频音频 / 视频信息的数字化,处理步骤为:1)取样 2)量化 3)编码名师归纳总结 - - - - - - -第 3 页,共 15 页精选学习资料 - - - - - - - - - 数字音频的主要参数:取样频率、量化位数、声道数目、使用的压缩编码方法、比特率(每秒钟的数据量)压缩前 波形声音的码率 (比特率) = 取样频率 * 量化为数 * 声道数(单位 b/s )压缩后 码率 = 压缩前码率 / 压缩倍数(压缩比)4嵌入式系统与网络通信技术(数字通信与运算机网络,TCP/IP 协议,互联网接入技术等)(1)数字通信(2)运算机网
11、络(3)音频 / TCP/IP 协议(4)互联网接入技术二、嵌入式处理器1嵌入式处理器的结构、特点与分类(不同类型的典型嵌入式处理器及其特点,嵌入式处理器分类等)(1)不同内核嵌入式微掌握器性能比较名师归纳总结 性能内核51 内核其他 8 位内核16 位内核其他 32 位内核ARM 第 4 页,共 15 页处理速度差差一般好Cortex-M内核好低能耗好好好差好代码密度差差一般差好内存 64KB 差差差好好向量中断好好好一般好低中段延时好好好差好低成本好好好差好多供资源好差差差好编译器挑选好一般一般一般好软件可移植性好一般一般一般好- - - - - - -精选学习资料 - - - - - -
12、 - - - (2)冯 诺依曼结构和哈佛结构的区分两者连接 CPU程序储备器和数据储备器的方式不同冯 诺依曼结构CPU 程序 / 数据储备器哈佛结构程序储备器 CPU 数据储备器程序总线数据总线(3)分类按指令集分为:复杂指令集结构CISC和精简指令集结构RISC 按储备机制分为:冯 诺依曼结构和哈佛结构按字长分为: 8 位、 16 位、 32 位、 64 位结构按不同内核系列可以分为:51、AVR、PIC、MSP430、PowerPC、Coldfile、ARM(4)不同典型内核简介内核系列推出公司内核结构简洁描述51 Intel CISC 8 位字长, 常用于简洁的检测与掌握应用领域,最早被
13、称为单片机;AVR Atmel 哈佛结构其价格低,应用资料齐全,开发工具廉价,开发周期短,成本低,因此被广泛应用到各个行业;随着 1T 改进型 51 内核的推出, 加上很多器件厂家增加了自己的特色组件,51 系列仍在使用;RISC 8 位、 16 位和 32 位三类字长的微掌握器内核,以适应不同应用层PIC Microchip 哈佛结构次的要求;主要特点是高性能、高速度、低功耗;RISC 8 位、 16 位和 32 位三类字长的微掌握器内核,以适应不同应用层哈佛结构次的要求;主要用于工业掌握,主要优势是针对性强,特殊是抗干扰才能强;MSP430 TI RISC 16 位字长的微掌握器区内核,广
14、泛应用于手持设备嵌入式应用系统MIPS MIPS 冯- 结构中,突出特点就是以超低功耗著称全球;RISC 高性能高档次32 位和 64 位处理器内核;主要特点是适应于高速、PowerPC Apple ,哈佛结构大数据吞吐量应用场合RISC 高性能高档次含有32 位子集的64 位处理器内核; 具有优异的性能、MC68K IBM,Motorola 哈佛结构较低的能耗以及较低的散热量;Motorola RISC 32 位字长的处理器内核,具有超标量的超级指令流水线,性能优异Coldfile Frescale 哈佛结构明显,主要用于与高端嵌入式应用领域;RISC 32 位字长的高性能处理器内核,性能优
15、越, 集成度高, 可用于工业ARM ARM 哈佛结构应用领域、消费电子领域、医疗电子领域、测试与测量领域等;RISC 32 位字长的高性能处理器内核,目前嵌入式处理器的领跑者多数为哈佛结构名师归纳总结 - - - - - - -第 5 页,共 15 页精选学习资料 - - - - - - - - - 2ARM 处理器内核的体系结构(工作状态,工作模式,寄存器组织,反常,数据类型与储备格式等)(1)工作状态一是 ARM状态,二是 Thumb指令状态及Thumb-2 状态,三是调试状态;ARM处理器复位后开头执行代码时总是只处于 ARM状态,假如需要,可通过下面的方法切换到 Thumb状态或 Th
16、umb-2 状态ARM状态切换到 Thumb指令状态: 通过 BX指令,将操作数寄存器的最低位设置为 1即可;假如 R00=1 ,就执行 BX R0 指令将进入 Thumb状态状 Thumb态切换到 ARM状态:通过 BX指令,将操作数寄存器的最低位设置为 0 即可;假如 R00=0 ,就执行 BX R0 指令将进入 ARM状态;(2)工作模式( 7 种)工作模式功能说明可拜访的寄存器CPSRM4:M0 用户模 User 程序正常执行工作模式PC,R14-R0,CPSR 10000 快速中断模处理高速中断,用于高速数据传PC,R14_fiq-R8_fiq, 10001 式 FIQ 输或通道处理
17、R7-R0,CPSR,SPSR_fiq 10010 外部中断模用于一般中断处理PC,R14_irq-R13_irq, 式 IRQ 操作系统的爱护模式,处理软中R12-R0,CPSR,SPSR_irq 10011 治理模式PC,R14_svc-R13_svc, SVC 断 SWI R12-R0,CPSR,SPSR_svc 10111 中止模式处理储备器故障,实现虚拟储备PC,R14_abt-R13_abt, ABT 器和储备器爱护R12-R0,CPSR,SPSR_abt 11011 未定义指令处理为定义的指令陷阱,用于支PC,R14_und-R13_und, 模式 UND 持硬件协处理器仿真R1
18、2-R0,CPSR,SPSR_und 11111 系统模 SYS 运行特权及的操作系统任务PC, R14-R0,CPSR (3)寄存器组织名师归纳总结 ARM处理器共有37 种寄存器,包括31 个通用寄存器(含PC)和 6 个状态寄存器;第 6 页,共 15 页无论何种模式,R15 均作为 PC使用; CPSR为当前程序状态寄存器;R7-R0 为公用的通用寄存器;全部通用寄存器均为32 位结构;- - - - - - -精选学习资料 - - - - - - - - - R13:SPstack point 堆栈指针; R14:LRLink Register程序链接寄存器R15:PCProgram
19、 counter 程序计数器; SPSR:备份程序状态寄存器CPSR程序状态寄存器的格式:31 30 29 28 27 26 8 7 6 5 4 3 2 1 0 M3 M2 M1 M0 N Z C V Q 状态保留I F T M4 条件码标志含义如下:N为符号标志位,N=1为负数, N=0为正数;Z 为全 0 标志位,运算结果为 0,就 Z=1,否就 Z=0;C为进借位标志,有进 / 借位时 C=1,否就 C=0. V 为溢出标志,加减法运算结果溢出时 V=1,否就 V=0. Q为增强的 DSP运算指令溢出标志,溢出时 Q=1,否就 Q=0. 掌握位含义如下:I 为中断禁止掌握位,I=1 禁止
20、 IRQ 中断, I=0 ,答应中断;F 为禁止快速中断 FIQ 的掌握位, F=1 禁止 FIQ 中断, F=0 答应;T 为 ARM和 Thumb指令切换, T=1 时执行 Thumb指令,否就执行 ARM指令;M4-M0为模式挑选位(4)储备格式大端模式: 32 位数据字的高字节储备在低地址,而数据字的低字节就存放在高地 址中;小端模式: 32 位数据字的高字节储备在高地址,而数据字的低字节就存放在低地 址中;系统复位时,自动默认为小端模式;例如: 一个 32 位数据字 0x12345678,存放在起始地址为0x30001000 ,就大端模式名师归纳总结 - - - - - - -第 7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 计算机 三级 嵌入式 知识点
限制150内