《嵌入式系统基础实践教程(21世纪全国本科院校电气信息类创新型应用人才培养规划教材)》(作者韩磊)立足于嵌入式系统基本理论,侧重于基础实践开发,面向实际应用:系统地介绍了嵌入式系统的基本概念、组成、设计原则与方法,从嵌入式系统硬件、嵌入式系统软件、嵌入式系统应用三个层面展开论述。在嵌入式硬件方面,按照ARM核到s3c2410芯片,再到板级系统的顺序逐步扩展,详细介绍了ARM核的寄存器文件、工作模式和指令系统,以硬件最小系统为突破门,介绍了s3c2410芯片的外设接口及板级扩展方法;在嵌入式软件方面,着重阐述了c语言面向嵌入式系统编程的特点和技术要领,介绍了ARM软件开发工具,结合嵌入式操作系统的基本原理分析了uC/OS-II操作系统的源码,讲述了以uC/OS-II为操作系统的软件体系结构:最后,以嵌入式工业控制为应用案例,介绍了嵌入式系统开发流程以及S3C2410和uC/OS-II应用设计方案。
《嵌入式系统基础实践教程(21世纪全国本科院校电气信息类创新型应用人才培养规划教材)》融合了嵌入式系统的前导知识,内容丰富,思路清晰,可作为本科、专科院校嵌入式系统入门课程的教学用书,也可供基于s3c2410和uC/OS-II进行应用开发的广人工作人员学习和参考。
现行的多数嵌入式系统教材往往忽视了嵌入式系统知识体系的全面性和系统性,或片面强调硬件,或霞点突出软件,忽略对前导知识的融会贯通,不是最合适的嵌入式系统入门读物。《嵌入式系统基础实践教程(21世纪全国本科院校电气信息类创新型应用人才培养规划教材)》(作者韩磊)着眼于嵌入式系统的构建过程,主抓嵌入式硬件、嵌入式软件两条主线,以低廉的处理器和简单的操作系统作为分析对象,面向应用,突出基础实践,不乏对基础知识的总结以及对前沿技术的展望,逐步带领初学者入门嵌入式系统技术。
本书的第1~3章由陈飞编写,第5、8、9章由曹欲晓编写,第4、6、7、10章由韩磊编写,最后由韩磊通稿。丁宋涛、吕俊斌、钱瑛参与了部分章节的编写和修改,在此表示感谢。