本书基于“七个一”嵌入式系统学习方案:一个体系结构、一款微处理器、一款开发板、一种操作系统、一种驱动程序、一类开发环境、一类开发方法。优选了ARM体系结构、基于ARM7TDMI的S3C44B0X处理器、μC/OS-Ⅱ操作系统、RVDS开发环境,由浅入深地对其逐一详细分析和研究,*终引导读者自己独立设计一款具有丰富外部接口的开发板、编写BootLoader、移植μC/OS-Ⅱ和开发主要驱动程序,全面地完成一款开发板软硬件的研发。
本书强调“All in One”。一书贯通、速成高手!第1章对嵌入式系统的技术与应用进行了较全面地概述;第2章和第3章详细介绍了ARM处理器技术和ARM指令系统;第4章讨论了ARM汇编语言程序设计方法并给出了设计实例;第5章详细分析了μC/OS-Ⅱ嵌入式操作系统;第6章介绍了S3C44B0X微处理器并给出了寄存器的配置方法;第7章基于S3C44B0X设计了一款多功能开发板;第8章基于��己设计的开发板详细介绍了软件系统的设计技术。
本书适合于作高等学校计算机类、电子信息类、仪器仪表类本科生教材,也可供从事基于ARM的嵌入式系统开发的工程技术人员