欢迎来到天天文库
浏览记录
ID:40890000
大小:41.54 KB
页数:11页
时间:2019-08-10
《三级嵌入式系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、三级嵌入式系统学习总结一第一章1.嵌入式系统概论嵌入式系统中的软件一般都固化在只读存储器中,用户不能随意更改其中的程序功能。嵌入式系统的逻辑组成:1)处理器2)存储器3)I/O设备与I/O接口4)数据总线5)软件嵌入式处理芯片有四种类型:1)微处理器2)数字信号处理器3)微控制器(单片机)4)片上系统微控制器MCU的低端产品并不会因为高端产品的出现而衰落在32位MCU中,绝大多数使用RAM内核EDA:电子设计自动化IP核可以分为三种:软核、硬核、固核2.嵌入式系统与数字媒体计算机中常用的最广泛的西文
2、字符及其编码是ASCII字符集和ASCII码,即美国标准信息交换码,共有128个字符,一个字符占一个字节。我国目前广泛使用的汉字编码国家标准有GB2312和GB18030GB2312只有6763个汉字,不够用GB18030字符集与国际标准UCS/Unicode字符集基本兼容。GB18030采用不等长的编码方法,单字节编码表示ASCII码,双字节编码表示汉字,与GB2312保持向下兼容,四字节编码表示其他字符Unicode最新版本是6.3。UCS/Unicode在计算机中具体实现时采用不同的编码方案,
3、最常用的是UTF-8和UTF-16,UTF-8采用的是单字节可变长编码;UTF-16采用的是双字节可变长编码文本的类型可以分为简单文本、丰富格式文本、超文本图像的数据量=图像水平分辨率*图像垂直分辨率*像素深度/8(像素深度指的是每个像素用多少个二进制数来表示)数字视频的数据量非常大,在进行传输时必须进行压缩,压缩编码标准是国际标准化组织(ISO)制定的,其名称为MPEG。无线局域网采用的协议主要是IEEE802.11(俗称WIFI)3.数字通信与计算机网络微波是一种300MHz-300GHz的电磁
4、波计算机网络的组成:1)计算机等智能电子设备2)数据通信链路3)通信协议4)网络软件以太局域网:1)发送数据设备必须把要传输的数据分成小块(帧)进行传输,一次只能传输1帧;2)局域网中的每一个终端都有自己唯一的标识,称为物理地址或MAC地址,在发送的每一帧数据中,必须包含自己的MAC地址和接收终端的MAC地址3)IP协议定义了主机的概念,所有主机及使用一种统一格式的地址标识,称为IP地址。4)以太局域网大多是由集线器或者交换机组网计算机网络的类型:1)局域网2)城域网2)广域网IP地址分为A、B、C
5、三类。IP是由四段数字组成,共32位,8位一段。 A类IP段 0.0.0.0到127.255.255.255(0段和127段不使用) B类IP段 128.0.0.0到191.255.255.255 C类IP段 192.0.0.0到223.255.255.255 XP默认分配的子网掩码每段只有255或0 A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑 B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑 C类的默认子网掩码 255.2
6、55.255.0 一个子网最多可以容纳254台电脑二第二章1.嵌入式处理器嵌入式处理器按照指令集可以分为复杂指令集结构和精简指令集结构,按存储机制可以分为冯诺依曼结构及哈佛结构,按字长可以分为8位、16位、32位等精简指令集结构采用加载和存储两种指令对存储器进行读写操作。ARM内核采用多层次的存储结构,在处理器与主存储器之间加入CACHE,综合了哈佛结构和冯诺依曼结构的优点。ARM处理器的主流为32位,其主要特征如下:1)单周期操作2)只是用加载/存储指令访问内存3)指令长度固定4)三地址指令格式5
7、)指令流水线格式6)低功耗设计ARM由三种指令集,分别是:1)ARM指令集2)Thumb指令集3)Thumb-2指令集2.典型ARM处理器介绍ARM处理器分为5类,分别是:1)经典ARM处理器2)ARMCortex嵌入式处理器3)ARMCortex实时嵌入式处理器4)ARMCortex应用处理器5)ARM专家处理器ARMCortex处理器包括:1)Cortex-A面向高端应用的处理器2)Cortex-R面向实时控制的处理器3)Cortex-M面向微控制器的处理器3.ARM处理器体系结构ARM处理器的
8、工作状态:1)ARM状态,即32位状态2)Thumb状态,即16位状态3)调试状态ARM处理器有7种工作模式,分别是1)用户模式User2)快速中断模式FIQ3)外部中断模式IRQ4)管理模式SVC5)中止模式ABT6)未定义指令模式UND7)系统模式SYSARM处理器由37个寄存器,包括31个通用寄存器和6个状态寄存器,通用寄存器中不分组的有8个,即R0-R7。ARM处理器用两种模式存储数据,一是大端模式,即32位的高字节存放在低地址中,低字节存放在高字节中;二是小
此文档下载收益归作者所有