嵌入式系统原理及应用开发 教学课件 ppt 作者 陈渝 第4章 ARM嵌入式处理器

上传人:E**** 文档编号:89494381 上传时间:2019-05-25 格式:PPT 页数:34 大小:653KB
返回 下载 相关 举报
嵌入式系统原理及应用开发 教学课件 ppt 作者 陈渝 第4章 ARM嵌入式处理器_第1页
第1页 / 共34页
嵌入式系统原理及应用开发 教学课件 ppt 作者 陈渝 第4章 ARM嵌入式处理器_第2页
第2页 / 共34页
嵌入式系统原理及应用开发 教学课件 ppt 作者 陈渝 第4章 ARM嵌入式处理器_第3页
第3页 / 共34页
嵌入式系统原理及应用开发 教学课件 ppt 作者 陈渝 第4章 ARM嵌入式处理器_第4页
第4页 / 共34页
嵌入式系统原理及应用开发 教学课件 ppt 作者 陈渝 第4章 ARM嵌入式处理器_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《嵌入式系统原理及应用开发 教学课件 ppt 作者 陈渝 第4章 ARM嵌入式处理器》由会员分享,可在线阅读,更多相关《嵌入式系统原理及应用开发 教学课件 ppt 作者 陈渝 第4章 ARM嵌入式处理器(34页珍藏版)》请在金锄头文库上搜索。

1、第4章 ARM嵌入式处理器,第4章 ARM嵌入式处理器,4.1 ARM微处理器的概述 4.2 S3C44B0 处理器 4.3 PA25/PA27处理器,4.1 ARM微处理器的概述,分类和特点 处理器数据手册 处理器典型内部模块,分类和特点,ARM微处理器的生产要经过两个环节: ARM公司提供内核的IP(即知识产权)授权 半导体公司购买内核的使用权,进行扩展,制作成芯片(处理器),分类和特点,在通用的ARM处理器领域,主要使用的内核有以下几种: ARM7TDMI(-s) ARM720T ARM920T Scale,分类和特点,在通用的ARM处理器领域,主要使用的内核有以下几种: ARM7TDM

2、I(-s) ARM720T ARM920T Scale,分类和特点,分类和特点,1 控制类芯片 面向深度嵌入式设备 同一系列多品种 高级中断控制器 片内的存储器 无MMU 具有工业级性能,分类和特点,2 应用处理器 具有MMU 支持SDRAM 具有LCD控制器 具有DMA 高级应用处理器具有更强大的运算能力,一般为ARMv5E以上的版本。,分类和特点,3. 数字信号处理器 (使用协处理器和DSP等方式提高运算能力) 4. 消费类电子的嵌入式芯片 (较强的专业性) 5. 安全芯片 (SecurCore内核),处理器的数据手册,数据手册(Datasheet)包含的主要内容: 处理器特点概述 处理器

3、的功能结构及其框图 处理器的封装形式和引脚排列 处理器各个功能模块介绍 处理器的电气特性 处理器的机械特性,处理器的数据手册,处理器中需要关注的基本内容: 功能结构框图 处理器地址空间 (memory map) 可扩展的内存类型,处理器典型内部模块,内存控制单元 (Memory Controller) 中断控制单元 (Interrupt Controller) GPIO (输入输出端口) 定时器 (Timer) UART (通用串行收发机),4.2 S3C44B0 处理器,S3C44B0概述 S3C44B0处理器组成与框图 ARM7TDMI核心 S3C44B0功能部件,S3C44B0概述,S3

4、C44B0采用ARM7TDMI内核,最大速度可以达66MHZ。 S3C44B0主要提供了以下集成的器件: 8KB Cache 外部存储控制器 LCD控制器 4个DMA 2个通用串行总线 一个多主IIC 一个IIS 5通道的PWM定时器 一个内部定时器 71个GPIO 8个外部中断 实时时钟 8通道10位ADC,S3C44B0处理器组成与框图,S3C44B0处理器组成与框图,S3C44B0的组成,ARM7TDMI核心,S3C44B0内存控制器,S3C44B0中断控制器,异常向量表: ResetEntry b ResetHandler b HandlerUndef b HandlerSWI b H

5、andlerPabort b HandlerDabort b . b HandlerIRQ b HandlerFIQ,S3C44B0中断控制器,S3C44B0 GPIO,S3C44B0的一共有7个通用端口,共71位: A:10位输出端口 B:11位输出端口 C:16位输入/输出端口 D:8位输入/输出端口 E:9位输入/输出端口 F:9位输入/输出端口 G:8位输入/输出端口,S3C44B0 UART,S3C44B0 UART的特性包括: 基于DMA或者中断的 RD0,TD0,RD1,TD1 通道0支持IrDA 1.0 具有16位的 FIFO 通道1支持IrDA 1.0 具有16位的 FIFO

6、 支持握手接收/发送,S3C44B0定时器,S3C44B0 PWM定时器的特性为: 6个基于中断或者DMA方式PWM定时器 3个8位预分频器、 5个5位除法器、 1个4位除法器 输出坡形可编程的脉宽调制(PWM) 自动装载或者一短脉冲模式 死区发生器,4.3 PA25/PA27处理器,PA处理器概述 PA处理器组成与框图 Scale核心,PA处理器概述,PA255处理器是PA系列较早一款广泛使用的处理器,其运算速度高达400MHz,采用Intel Scale架构,ARMv5E内核,外围控制器众多,具有高集成度高性能的特点。 PA27在PA25的基础上又增了三大特性:Quick Capture(

7、快速拍摄)、Wireless Speed Step(无线动态节能)和Wireless MM(无线MM指令)。,PA处理器组成与框图,PA255功能框图,PA处理器组成与框图,PA27功能框图,PA处理器组成与框图,scale核心,PA系统存储器接口,PA2内存空间使用ARM处理器所有32位地址(4G地址空间),包括以下内容: 静态存储器空间: 从地址00000 0000开始的6个64M Static Memory空间; SDRAM的空间: 0A000 0000-0B000 0000的4个64M的SDRAM空间,在PA27设置1G模式后使用08000 0000 -0C000 0000 的4个25

8、6M的SDRAM空间; 卡空间: 从地址02000 0000 -04000 0000的2个256M的卡空间; 内部寄存器空间: 04000 0000- 04C00 0000,分成外设(Peripherals)、LCD和存储器控制(Memory Ctl)三个部分。,PA中断控制器,PA2的中断控制器控制所有的中断源到处理器的入口,同时确定着所有中断的第一级。它也用于确定是否由IRQ或者FIQ触发中断,或者屏蔽中断。各个中断可以设置为IRQ或者FIQ模式,而且FIQ的优先级高于IRQ。,PA UART控制器,PA2均具有3个通用异步接收/发送器: 全功能UART(FFUART) 蓝牙UART(BEUART) 标准UART(STUART),PA LCD控制器,PA2的LCD控制器提供了对被动显示模块(DSTN,双层超扭曲向列型液晶显示屏幕)和主动显示模块(TFT,薄膜晶体管)的支持。 PA27 的LCD控制器功能更为强大,支持一个基本层,两个叠加层,一个为硬件光标层。,课程结束,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号