书籍详情

32位ARM嵌入式系统开发技术:流程、技巧与实现

32位ARM嵌入式系统开发技术:流程、技巧与实现

作者:赵刚 等编著

出版社:电子工业出版社

出版时间:2008-10-01

ISBN:9787121073427

定价:¥28.00

购买这本书可以去
内容简介
  本书基于$3C45108处理器,以软、硬件开发流程为主线,详细介绍嵌入式系统的开发技术。全书共分为6章,主要内容包括:32位嵌入式系统的基本概念、构成、应用和一般开发流程;ARM7TDMl处理器的内核架构、指令系统、混合语言编程,开发工具软件ADS的使用方法;$3C45108处理器芯片的内部结构、嵌入式系统电路设计、板级测试,开发流程细节与设计要点:无操作系统和有操作系统情况下的嵌入式软件开发流程,程序的编写、调试和固化等;嵌入式Linux下设备驱动程序的编写方法。本书面向实际应用,不仅提供了大量的开发流程框图和电路原理图,而且每章均配有习题、参考答案和配套实验内容。本书内容历经三年的修改和教学实践检验,适用于电子信息类高年级本科生和研究生的相关专业课程,也可作为企、事业在职技术人员嵌入式系统培训的教材和参考书。
作者简介
暂缺《32位ARM嵌入式系统开发技术:流程、技巧与实现》作者简介
目录
第1章 嵌入式系统概论
 1.1 32位嵌入式系统简介
 1.2 32位嵌入式处理器
  1.2.1 ARM嵌入式处理器
  1.2.2 其他类型嵌入式处理器
 1.3 嵌入式操作系统
 1.4 嵌入式系统开发流程
 1.5 习题
第2章 ARM7TDMl处理器编程基础
 2.1 ARM7TDMl内核架构
  2.1.1 ARMTTDMl内核特点
  2.1.2 处理器工作状态
  2.1.3 处理器数据存储格式
  2.1.4 处理器数据类型和长度
  2.1.5 处理器模式
  2.1.6 寄存器组织
  2.1.7 程序状态寄存器
  2.1.8 异常模式
  2.1.9 存储管理单元(MMU)
 2.2 ARM指令系统
 2.2.1 ARM指令寻址方式
  2.2.2 ARM指令集
 2.3 嵌入式系统程序设计
  2.3.1 伪指令介绍
  2.3.2 汇编语言编程
  2.3.3 C语言编程
  2.3.4 混合语言编程
 2.4 ARM嵌入式开发工具ADS
  2.4.1 ADS概述
  2.4.2 ADS开发流程
  2.4.3 ADS开发实例
 2.5 本章实验
  2.5.1 实验一ADS使用与汇编指令实验
  2.5.2 实验二汇编语言和C语言的混合编程
 2.6 习题
第3章 嵌入式系统硬件开发
 3.1 S3C45108处理器概述
  3.1.1 S3C45108芯片特点
  3.1.2 S3C45108引脚描述
 3.2 实验板硬件系统开发
  3.2.1 实验板硬件系统概述
  3.2.2 电源电路
  3.2.3 复位电路
  3.2.4 晶振电路
  3.2.5 处理器电路
  3.2.6 JTAG调试电路
  3.2.7 SDRAM存储器电路
  3.2.8 Flash存储器电路
 3.2.9 输入/输出电路
  3.2.10 RS-232串口通信电路
 3.2.11 以太网接口电路
 3.2.12 字符型LCD显示电路
 3.2.13 步进电动机电路
 3.3 硬件系统测试
 3.3.1 电源、复位、晶振电路测试
 3.3.2 处理器与JTAG接口电路测试
 3.3.3 SDRAM存储器测试
 3.3.4 Flash存储器测试
 3.4 硬件系统开发流程与要点
  3.4.1 硬件开发流程
  3.4.2 硬件设计要点
 3.5 本章实验
  3.5.1 实验三LED控制混合编程
  3.5.2 实验四UART串口通信混合编程
 3.6 习题
 ……
第4章 无操作系统的应用软件开发
第5章 有操作嵌入式系统软件开发
第6章 嵌入式Linux设备驱动
附录A ARM指令速查表
附录B 习题参考答案
附录C U-Boot移植
参考文献
猜您喜欢

读书导航