您的位置 首页 国产IC

ARM·嵌入式硬件及接口开发

【本章内容】1了解开发板的硬件电路设计2了解典型的嵌入式系统电路3掌握S3C2440下系统时钟、GPIN,串口的等工作原理4掌握ARM中断处理机

【本章内容】

1.了解开发板的硬件电路规划
2.了解典型的嵌入式体系电路
3.把握S3C2440下体系时钟、GPIN,串口的等作业原理
4.把握ARM间断处理机制
5.把握S3C2440处理器下间断处理流程
【本章结构】

【ARM运用体系规划的概述】
嵌入式运用体系的规划需要在硬件和软件的规划之间进行权衡与折中,
硬件完成:履行速度高,代码精简,可是电路的杂乱度就比较高
软件完成:能够履行杂乱的算法,能够减小硬件规划面积和节省本钱,可是软件杂乱,履行速度慢
【S3C2440A】
【体系结构】
*用于手持设备或通用嵌入式运用的集成体系
*32位RISC架构,内含效率高,功用强的ARM920T处理器核
*增强ARM架构的MMU
*指令cache,数据cache,write buffer
*高性价比、根据JTAG接口的调试计划
【CPU内核】
*支撑ARM和Thumb两种处理器状况
*支撑巨细两种字节序
*具有7种操作形式:用户形式、FIQ快间断形式、IRQ外部间断形式、管理形式、反常间断形式、体系形式、未定义形式
*具有37个寄存器,其间31个通用寄存器,6个程序状况寄存器
*具有通用的指令结构方法
【S3C2440A比较重要的片内外围功用模型包含】
*外部内存操控器
*LCD接口
*3个UART通道/2个SPI通道
*4个DMA通道
*1个I2C通道/1个I2S通道
*1个SD卡/MMC卡接口
*2个USB主机接口/1个USB设备接口
*4个PWM定时器和一个内部定时器
*1个看门狗定时器
*130个可编程I/O口/24个外部间断源
*电源操控器,支撑Normal,Slow,Idle及Power-off等4种形式
*8通道10bitADC和触摸屏接口
*带日历功用的实时时钟RTC
*带PLL的片上时钟发生器
(今后还需要加深了解的)
UART通讯,SPI通讯,I2C通讯
【S3C2440A存储体系】
0x0000 0000 -0x3FFF FFFF,1GB为外部可寻址空间 ;
0x4800 0000 -0x5FFF FFFF,为处理器内部的寄存器地址 ;
剩余的地址空间没有运用(这也便是为什么理论上寻址空间为4GB,可是拜访不到4GB)
s3c2440A对外引出
27根地址线:ADDR0-ADDR26
8根片选信号:nGCS0-nGCS7 (每个片选信号对应一个Bankx)
(片选信号选中时,由bankx操控外设)
【Bank】介绍

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/ic/260680.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部