本书从使用角度较为系统和全面地介绍了采用ARM7TDMI处理器核和多种功能模块的S3C44BOX嵌入式微处理器,以及与应用相关的知识。包括S3C44BOX芯片中嵌入的ARM7TDMI内核、存储器控制器、Cache和SRAM、DMA、中断控制器、LCD控制器、IIC总线、IIS总线、uART、ADC、RTC、SIO、总线仲裁器,通用IO控制器(GPIO)、PWM、看门狗定时器等。
本书内容先进,实用性强。书中有大量的图、表、实例和程序,每章后都附有习题,便于读者学习。
本书适合作为高等院校计算机、软件、电子、自动化、通信等专业的教材,也可供从事嵌入式系统开发的工程技术人员参考。
本书系统地、全面地讲述了采用ARM公司ARM7TDMI处理器核和多种功能模块的S3C44BOX嵌入式微处理器,以及与应用相关的知识。采用ARM7TDMI处理器核生产的嵌入式微处理器芯片,近几年在国内外得到了广泛的应用,较为流行。
本书主要内容可分为4部分:第1章和第2章对嵌入式系统做了一般性介绍,并讲述了S3C44BOX微处理器的组成及编程模式;第3章和第4章分别讲述了ARM7TDMI指令系统和ARM汇编语言编程;第5章讲述了存储器控制器;其余几章分别讲述了时钟与功耗管理、CPU wrapper与总线优先权、DMA、I/O端口、PWM定时器、通用异步收发器、中断控制器、LCD控制器、ADC、RTC、看门狗定时器、IIC总线接口、IIS总线接口和同步I/0接口。
本书内容新颖,实用性强。书中有大量的图、表、例和程序,便于读者学习,每章后都附有习题。
本书适用于高等院校计算机、软件、电子、自动化、通信等专业的本科生作为《嵌入式微处理器》课程教材使用,也可作为研究生的参考教材;同时可供从事嵌入式系统开发的工程技术人员参考或作为培训教材使用。
第一章 嵌入式系统概述
第二章 S3C44BOX微处理器组成及编程模式
第三章 ARM7TDMI指令系统
第四章 ARM汇编语言编程
第五章 存储器控制器
第六章 时钟与功耗管理、CPU wrapper与总线优先权
第七章 DMA
第八章 I/O端口
第九章 PWM定时器
第十章 通用异步收发器
第十一章 中断控制器
第十二章 LCD控制器
第十三章 ADC、RTC和看门狗定时器
第十四章 IIC总线接口、IIS总线接口和同步I/O
附录A S3C44BOX特殊功能寄存期速查表
附录B ARM7TDMI处理器信号列表
附录C 英汉名词术语对照表
参考文献