您现在的位置是:首页 > 应用设计 > ARM9接口操作教程
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

ARM9接口操作教程

更新时间:2010-10-13 12:22:27 大小:4M 上传用户:qizhying查看TA发布的资源 标签:ARM9接口操作 下载积分:2分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

第一章 ARM概述 1 1.1 ARM微处理器概述 1 1.1.1 什么是ARM 1 1.1.2 ARM微处理器的应用领域及特点 1 1.1.3 ARM微处理器系列 2 1.2 ARM微处理器的寄存器结构 5 1.2.1 ARM处理器的状态 5 1.2.2ARM处理器的运行模式 5 1.2.3 ARM处理器的寄存器组织 6 1. 3ARM微处理器的异常处理 9 1.3.1 ARM体系结构的异常类型 9 1.3.2 ARM异常类型的含义 10 1.3.3异常的响应过程 11 1.4ARM微处理器指令系统 12 1.4.1 ARM基本寻址方式 12 1.4.2 ARM指令集 15 第二章 32位RISC微处理器S3C2440 26 2.1 S3C2440微处理器 27 2.1.1主要结构 27 2.1.2片内资源 28 2.1.3体系结构 28 2.2 S3C2440存储器映射 28 2.2.1 bank0总线宽度 29 2.2.2 nWAIT引脚功能 30 2.2.3nXBREQ/nXBACK引脚操作 30 第三章 GPIO操作实验 31 3.1 S3C2440A的I/O口配置 31 3.2 S3C2440A的I/O口寄存器 31 3.3 S3C2440A的I/O口编程实例 31 第四章 外部中断应用实验 34 4.1 ARM系统的中断处理 34 4.1.1ARM 的异常中断类型 34 4.1.2异常中断响应过程和返回过程 34 4.1.3S3C2410A 异常中断的响应-返回流程图 35 4.2 S3C2440A的中断控制器 35 4.2.1SRCPND――源中断指示寄存器 35 4.2.2 INTMOD――中断模式寄存器 36 4.2.3 INTPND――中断请求寄存器 37 4.2.4 INTMSK――中断屏蔽寄存器 37 4.2.5INTSUBMSK――次级中断屏蔽寄存器 37 4.2.6EXTINTn――外部中断控制寄存器n 37 4.2.7EINTPND――外部中断判断寄存器 38 4.2.8 EINTMASK――外部中断屏蔽寄存器 39 4.3 S3C2440A的中断编程实例 39 第五章 看门狗定时器应用实验 41 5.1看门狗定时器原理 41 5.1.1 看门狗功能简述 41 5.1.2 看门狗的工作原理 41 5.1.3 S3C2440A 的看门狗 41 5.2看门狗定时器的控制器 42 5.3看门狗定时器编程实例 43 第六章串口通讯实验 45 6.1串行接口基本原理与结构 45 6.1.1 串口的基本原理 45 6.1.2连接器的机械特性 46 6.2 S3C2440A的UART控制器 46 6.2.1 S3C2440A 的UART 介绍 46 6.2.2波特率发生器 47 6.2.3 S3C2440 的UART 相关寄存器 47 6.3.S3C2440A的UART编程实例 51 第七章 DMA控制实验 54 7.1 DMA工作原理 54 7.1.1 DMA控制方式 54 7.1.2 DMA传输方式 54 7.2 S3C2440A的DMA控制器 55 7.2.1 DMA请求源 55 7.2.2DMA协议 55 7.2.3DMA操作 56 7.2.4DMA操作设置 56 7.3 S3C2440A的DMA编程实例 56 第八章 触摸屏控制实验 59 8.1 触摸屏的工作原理 59 4.2 触摸屏的主要类型 59 8.2 S3C2440A的触摸屏接口电路 61 8.3 S3C2440A触摸屏控制寄存器 63 8.4 S3C2440A的触摸屏编程实例 66 第九章 NandFlash读写实验 67 9.1NAND flash 的特点 67 9.2 K9F1208U0M 芯片介绍 68 9.2.1 K9F1208U0M 引脚分布 68 9.2.2 K9F1208U0M 存储单元组织结构 68 9.2.3 K9F1208U0M 指令设置 69 9.3 S3C2440A NAND Flash控制器 70 9.3.1 概述 70 9.3.2 特性 70 9.3.3 NAND FLASH相关寄存器 71 9.4 s3c2440A NAND Flash 编程实例 74 9.4.1 NAND FLASH 操作 74 9.4.2 NAND FLASH代码实例 77 第十章 TFT LCD显示实验 78 10.1 LCD概述 78 10.1.1LCD显示器的分类 79 10.1.2LCD的显示原理 79 10.1.3LCD 屏的参数 79 10.2 S3C2440A的LCD控制器 80 10.3 S3C2440A LCD显示的编程实例 82 第十一章 SD卡读写实验 83 11.1 SD 卡介绍 83 11.2 SD 卡总线协议 84 11.3 S3c2440A 的SD卡控制寄存器 86 11.4 S3c2440A SD卡编程实例 88 第十二章 USB设备实验 88 12.1 USB 总线的简介 88 12.2 USB 总线优点 89 12.3 USB 的底层结构 89 12.4 USB 拓扑系统 90 12.5 USB 的传输方式 91 12.6USB描述符 92 12.7 USB 设备枚举过程 93 USB编程实例 94

部分文件列表

文件名 大小
ARM9接口操作教程.doc 4M

全部评论(0)

暂无评论