Freescale公司    龙珠系列i.MX处理器
TI公司    OMAP及C5470/C5471
Cirrus Logic公司    EP7212、EP7312、EP9312等
SamSung公司    S3C44B0,S3C2400,S3C4510,S3C2440等
Atmel公司    AT91M40800、AT91FR40162等
NXP公司    LPC2104等
Netsilicon    NET+ARM
Triscend公司    A7系列
ST公司    STR7系列和STR9系列
ARM微处理器一般具有如下特点:
(1) 体积小、低功耗、低成本、高性能
(2) 支持位位双指令集,能很好的兼容位位器件
(3) 大量使用寄存器,指令执行速度更快
(4) 大多数数据操作都在寄存器中完成
(5) 寻址方式灵活简单,执行效率高
(6) 指令长度固定。
论文设计中ARM采用ARM9TDMI核,数据总线和地址总线都为32位的,采用了AMBA总线,16KB的cache缓冲器和16KB的ache缓冲器。ARM内部结构如图2.9所示。
 
图2.9 ARM内部结构图
ARM的寄存器分布结构图如图2.10所示,主要是对中断寄存器,显示寄存器,数据存储器和flash的控制寄存器,模式选择寄存器,这些主要是通过AHB高速总线连接,主要是由于这些控制寄存器要求速率很高。对于要求速率不是很高的寄存器,则是用APB总线连接,例如uart、USB、SD卡、时钟狗、外设总线控制器SPI、I2C、I2S总线、GPIO接口、时钟控制寄存器以及AD转换接口和定时器。

图2.10 ARM寄存器分布连接图
2.3.3网关节点硬件电路设计
网关节点的硬件电路主要包括网关节点ARM芯片外围引脚电路,SDRAM外围引脚连接电路,flash电路,JTAG接口电路,电源模块电路,晶振电路设计,串口电路设计,GPRS接口电路等。下面具体介绍各个模块的电路设计。
1、网关节点ARM芯片外围引脚电路设计
ARM的外围电路设计主要有以下部分组成,主要是对相关引脚进行连接,如图2.11所示。
上一篇:光伏发电系统并网控制技术及输出滤波器研究
下一篇:基于视觉的机器人环境建模方法的研究

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

基于TI-DSP平台的电力电子测控平台设计

基于传感器网络的分布式集员滤波问题的研究

基于飞思卡尔芯片LED色彩控制器的设计

基于磁共振技术的家用无...

《醉青春》导演作品阐述

多元化刑事简易程序构建探讨【9365字】

高校网球场馆运营管理初探【1805字】

辩护律师的作证义务和保...

谷度酒庄消费者回访调查问卷表

国内外无刷直流电动机研究现状

浅谈新形势下妇产科护理...

中国古代秘书擅权的发展和恶变

拉力采集上位机软件开发任务书

浅谈传统人文精神茬大學...