首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > ARM 应用系统开发详解--基于S3C4510B 的系统设计

ARM 应用系统开发详解--基于S3C4510B 的系统设计

  • 资源大小:3133440
  • 上传时间:2021-07-20
  • 下载次数:0次
  • 浏览次数:79次
  • 资源积分:1积分
  • 标      签: 详解 ARM

资 源 简 介

第1章 ARM微处理器概述1.1 ARM-Advanced RISC Machines1.2 ARM微处理器的应用领域及特点1.2.1 ARM微处理器的应用领域1.2.2 ARM微处理器的特点1.3 ARM微处理器系列1.3.1 ARM7微处理器系列1.3.2 ARM9微处理器系列1.3.3 ARM9E微处理器系列1.3.4 ARM10E微处理器系列1.3.5 SecurCore微处理器系列1.3.6 StrongARM微处理器系列1.3.7 Xscale处理器1.4 ARM微处理器结构1.4.1 RISC体系结构1.4.2 ARM微处理器的寄存器结构1.4.3 ARM微处理器的指令结构1.5 ARM微处理器的应用选型1.6 本章小节第2章 ARM微处理器的编程模型2.1 ARM微处理器的工作状态2.2 ARM体系结构的存储器格式2.3 指令长度及数据类型2.4 处理器模式2.5 寄存器组织2.5.1 ARM状态下的寄存器组织2.5.2 Thumb状态下的寄存器组织2.5.3 程序状态寄存器2.6 异常(ExcepTIons)2.6.1 ARM体系结构所支持的异常类型2.6.2 对异常的响应2.6.3 从异常返回2.6.4 各类异常的具体描述2.6.5 异常进入/退出小节2.6.6 异常向量(ExcepTIon Vectors)2.6.7 异常优先级(ExcepTIon PrioriTIes) 2.6.8 应用程序中的异常处理2.7 本章小节第3章 ARM微处理器的指令系统3.1 ARM微处理器的指令集概述3.1.1 ARM微处理器的指令的分类与格式3.1.2 指令的条件域3.2 ARM指令的寻址方式 3.2.1 立即寻址3.2.2 寄存器寻址3.2.2 寄存器间接寻址3.2.3 基址变址寻址3.2.4 多寄存器寻址3.2.5 相对寻址3.2.6 堆栈寻址3.3 ARM指令集3.3.1 跳转指令3.3.2 数据处理指令3.3.3 乘法指令与乘加指令3.3.4 程序状态寄存器访问指令3.3.5 加载/存储指令3.3.6 批量数据加载/存储指令3.3.7 数据交换指令3.3.8 移位指令(操作)3.3.9 协处理器指令3.3.10 异常产生指令3.4 Thumb指令及应用3.5 本章小节第4章 ARM程序设计基础4.1 ARM汇编器所支持的伪指令4.1.1 符号定义(Symbol Definition)伪指令4.1.2 数据定义(Data Definition)伪指令4.1.3 汇编控制(Assembly Control)伪指令4.1.4 其他常用的伪指令4.2 汇编语言的语句格式4.2.1 在汇编语言程序中常用的符号4.2.2 汇编语言程序中的表达式和运算符4.3 汇编语言的程序结构4.3.1 汇编语言的程序结构4.3.2 汇编语言的子程序调用4.3.3 汇编语言程序示例4.3.4 汇编语言与C/C++的混合编程4.4 本章小节第5章 应用系统设计与调试5.1 系统设计概述5.2 S3C4510B概述5.2.1 S3C4510B及片内外围简介5.2.2 S3C4510B的引脚分布及信号描述5.2.3 CPU内核概述及特殊功能寄存器(Special Registers)5.2.4 S3C4510B的系统管理器(System Manager)5.3 系统的硬件选型与单元电路设计5.3.1 S3C4510B芯片及引脚分析5.3.2 电源电路5.3.3 晶振电路与复位电路5.3.4 Flash存储器接口电路5.3.5 SDRAM接口电路5.3.6 串行接口电路5.3.7 IIC接口电路5.3.8 JTAG接口电路5.3.9 10M/100M以太网接口电路5.3.10 通用I/O接口电路5.4 硬件系统的调试5.4.1 电源、晶振及复位电路5.4.2 S3C4510B及JTAG接口电5.4.3 SDRAM接口电路的调试5.4.4 Flash接口电路的调试5.4.5 10M/100M以太网接口电路5.5 印刷电路板的设计注意事项5.5.1 电源质量与分配5.5.2 同类型信号线的分布5.6 本章小节第6章 部件工作原理与编程示例6.1 嵌入式系统的程序设计方法6.2 应用程序编程示例6.2.1 通用I/O口工作原理与编程6.2.2 串行通讯工作原理与编程6.2.3 中断控制器工作原理与编6.2.4 定时器工作原理与编程示6.2.5 GDMA工作原理与编程示6.2.5 IIC总线控制器工作原理6.2.5 以太网控制器工作原理6.2.6 Flash存储器工作原理与编6.3 BootLoader简介6.4 本章小节第7章 嵌入式uClinux及其应用开发7.1 嵌入式uClinux系统概况7.2 开发工具GNU的使用7.2.1 GCC编译器7.2.2 GNU Make7.2.3 使用GDB调试程序7.3 建立uClinux开发环境7.3.1 建立交叉编译器7.3.2 uClinux针对硬件的改动7.3.3 编译uClinux内核7.3.4 内核的加载运行7.4 在uClinux下开发应用程序7.4.1 串行通信7.4.2 socket编程7.4.3 添加用户应用程序到uClinux7.4.4 通过网络添加应用程序到目标系统7.5 本章小结第8章 ARM ADS集成开发环境的使用8.1 ADS软件组成介绍8.1.1 命令行开发工具8.1.2 ARM运行时库8.1.3 GUI开发环境(Code Warrior和AXD)8.1.4 实用程序8.1.5 支持的软件8.2 使用ADS创建工程8.2.1 建立一个工程8.2.2 编译和链接工程8.2.3 使用命令行工具编译应用程序8.3 用AXD进行代码调试8.4 本章小结附录A:参考文献附录B:相关术语
VIP VIP