ARM9嵌入式系统设计
ARM9嵌入式系统设计
版权信息
书 名: ARM9嵌入式系统设计
作 者:徐英慧 王磊
出版社: 北京航空航天大学出版社
出版时间: 2007
ISBN: 9787811240023
开本: 16
定价: 36.00 元
内容简介
《ARM9嵌入式系统设计:基于S3C2410与Linux》针对在嵌入式市场上颇具竞争力的ARM9处理器——S3C2410和开放源码的Linux操作系统,讲述嵌入式系统的概念、软硬件的开发和调试手段、嵌入式Linux驱动程序和应用程序的开发以及图形用户界面MiniGUI的移植和应用。
《ARM9嵌入式系统设计:基于S3C2410与Linux》的特点是集嵌入式系统开发的理论知识和实验教学于一体,并结合北京精仪达盛科技有限公司的开发板,给出了大量实例。
编辑推荐
《ARM9嵌入式系统设计:基于S3C2410与Linux》可作为高等院校嵌入式系统课程的教材,也可作为对嵌入式系统开发感兴趣的读者的入门教材,同时还可以作为从事ARM嵌入式系统应用开发工程师的参考书。
当前,嵌入式技术的应用越来越广泛,从航天科技到民用产品,嵌入式产品的身影无处不在,而这些嵌入式产品的核心——处理器决定了产品的市场和性能。在32位嵌入式处理器市场中,ARM处理器占有很大的份额。ARM不仅是一个公司、一种技术,也是一种经营理念,即由ARM公司提供核心技术,只出售芯片中的IP授权,采取了别具一格的“Chipless模式”(无芯片的芯片企业),不参与生产,而是由合作厂商去生产具体的芯片和产品。
现在由于存储空间等原因,在嵌入式芯片上编程有较大的困难,选取合适的平台就显得很重要。Linux自出现以来,得到了迅猛的发展。Linux是开放源码的操作系统,吸引着全世界的程序员参与到发展和完善的工作中来,所以Linux保持了稳定而且卓越的性能。Linux在服务器领域已经占有很大的份额,在图形界面方面也不输于Windows。由于源码可以修改、移植,Linux在嵌入式领域中的应用也越来越广。选用Linux作为平台,可以根据具体需要自由地裁减源码,打造适合目标平台的环境,编写最有效率的应用程序。
目录
第1章嵌入式系统基础
1.1嵌入式系统概念
1.2嵌入式处理器
1.3嵌入式操作系统
1.4实时操作系统的内核
1.5嵌入式技术发展现状及趋势
1.6习题
第2章嵌入式系统开发过程
2.1嵌入式软件开发的特点
2.2嵌入式软件的开发流程
2.3嵌入式系统的调试
2.4板级支持包
2.5习题
第3章ARM体系结构
3.1ARM体系结构概述
3.2编程模型
3.3ARM基本寻址方式
3.4ARM指令集
……
第4章ARM系统硬件设计基础
第5章基于S3C2410的系统硬件设计
第6章Linux操作系统基础
第7章嵌入式Linux软件设计
第8章图形用户接口MiniGUI
附录
参考文献
……