基于ARM 9的嵌入式Linux开发技术

基于ARM 9的嵌入式Linux开发技术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
出版社: 电子工业出版社
2008-10
版次: 1
ISBN: 9787121071775
定价: 49.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 376页
  • 《基于ARM9的嵌入式Linux开发技术》根据当前嵌入式开发的热点和实际应用的需要,从基础知识和关键知识入手,突出全面性和实用性,全面介绍了基于ARM9硬件平台的嵌入式Linux开发技术,主要包括ARM9硬件平台设计、Linux操作系统、驱动开发、应用程序开发,以及软硬结合的应用系统设计,共分16章。随书附带的光盘中不仅包含开发的源代码程序,还有基本的硬件原理图,读者既可以作为学习时的参考资料,也可以直接将其应用于实际的项目开发。 第1章嵌入式系统概述
    1.1什么是嵌入式系统
    1.1.1嵌入式系统的历史与现状
    1.1.2嵌入式计算机的分类
    1.1.3嵌入式系统的一些基本概念
    1.1.4嵌入式系统的特点
    1.2嵌入式系统的设计方法
    1.2.1嵌入式系统体系结构
    1.2.2嵌入式系统的开发环境
    1.2.3嵌入式系统的开发流程
    1.3嵌入式系统应用领域与发展趋势
    1.3.1嵌入式系统的应用领域
    1.3.2嵌入式系统发展趋势
    1.4本章小结

    第2章ARM处理器及S3C2410基本外围电路
    2.1ARM处理器概述
    2.1.1ARM公司简介
    2.1.2ARM微处理器特点
    2.1.3ARM处理器系列
    2.2ARM体系结构
    2.2.1硬件构架
    2.2.2RISC指令体系
    2.3ARM开发环境和调试系统
    2.3.1ARM开发环境的组成
    2.3.2开发调试方法简介
    2.3.3ADS集成开发软件介绍
    2.4S3C2410简介
    2.5S3C2410基本外围电路
    2.5.1S3C2410芯片各引脚意义
    2.5.2电源和复位电路
    2.5.3晶振及JTAG电路
    2.5.4存储器电路
    2.5.5Nor-Flash/Nand.Rash电路
    2.5.6串口及USB接口电路
    2.6本章小结

    第3章嵌入式Linux系统
    3.1嵌入式操作系统概述
    3.1.1嵌入式操作系统发展历史
    3.1.2选择嵌入式操作系统的原则
    3.1.3典型的嵌入式操作系统
    3.2Linux介绍
    3.2.1Linux的特性
    3.2.2Linux的内核版本.
    3.2.3Linux操作系统内核组成
    3.2.4Linux系统数据结构
    3.2.5Linux内核源码结构
    3.2.6Linux操作系统的其他部分
    3.2.7Linux作为嵌入式操作系统的优缺点
    3.3嵌入式Linux简介
    3.3.1常用的嵌入式Linux系统
    3.3.2嵌入式Linux的基本要素
    3.3.3嵌入式Linux开发步骤
    3.4本章小结

    第4章嵌入式开发环境的建立
    4.1Linux操作系统的安装
    4.1.1系统安装程序的获取
    4.1.2对开发PC的性能要求
    4.1.3RedhatLinuxFedora的安装
    4.1.4Linux系统运行
    4.2开发环境配置
    4.2.1串口配置方法
    4.2.2网口配置方法
    4.3立交叉编译环境
    4.3.1交叉编译工具下载和版本选择
    4.3.2准备资源文件
    4.3.3建立脚本文件
    4.3.4建立配置文件
    4.3.5执行脚本
    4.3.6添加环境变量
    4.3.7测试交叉编译工具链
    ……
    第5章BootLoader
    第6章Linux内核向ARM平台的移植
    第7章嵌入式文件系统
    第8章设备驱动程序开发基础
    第9章网络设备驱动程序开发
    第10章USB设备驱动程序开发
    第11章音频设备驱动程序开发
    第12章嵌入式应用软件开发
    第13章QT
    第14章嵌入式Web服务
    第15章嵌入式数据库设计
    第16章嵌入式网络视频终端
    参考文献
  • 内容简介:
    《基于ARM9的嵌入式Linux开发技术》根据当前嵌入式开发的热点和实际应用的需要,从基础知识和关键知识入手,突出全面性和实用性,全面介绍了基于ARM9硬件平台的嵌入式Linux开发技术,主要包括ARM9硬件平台设计、Linux操作系统、驱动开发、应用程序开发,以及软硬结合的应用系统设计,共分16章。随书附带的光盘中不仅包含开发的源代码程序,还有基本的硬件原理图,读者既可以作为学习时的参考资料,也可以直接将其应用于实际的项目开发。
  • 目录:
    第1章嵌入式系统概述
    1.1什么是嵌入式系统
    1.1.1嵌入式系统的历史与现状
    1.1.2嵌入式计算机的分类
    1.1.3嵌入式系统的一些基本概念
    1.1.4嵌入式系统的特点
    1.2嵌入式系统的设计方法
    1.2.1嵌入式系统体系结构
    1.2.2嵌入式系统的开发环境
    1.2.3嵌入式系统的开发流程
    1.3嵌入式系统应用领域与发展趋势
    1.3.1嵌入式系统的应用领域
    1.3.2嵌入式系统发展趋势
    1.4本章小结

    第2章ARM处理器及S3C2410基本外围电路
    2.1ARM处理器概述
    2.1.1ARM公司简介
    2.1.2ARM微处理器特点
    2.1.3ARM处理器系列
    2.2ARM体系结构
    2.2.1硬件构架
    2.2.2RISC指令体系
    2.3ARM开发环境和调试系统
    2.3.1ARM开发环境的组成
    2.3.2开发调试方法简介
    2.3.3ADS集成开发软件介绍
    2.4S3C2410简介
    2.5S3C2410基本外围电路
    2.5.1S3C2410芯片各引脚意义
    2.5.2电源和复位电路
    2.5.3晶振及JTAG电路
    2.5.4存储器电路
    2.5.5Nor-Flash/Nand.Rash电路
    2.5.6串口及USB接口电路
    2.6本章小结

    第3章嵌入式Linux系统
    3.1嵌入式操作系统概述
    3.1.1嵌入式操作系统发展历史
    3.1.2选择嵌入式操作系统的原则
    3.1.3典型的嵌入式操作系统
    3.2Linux介绍
    3.2.1Linux的特性
    3.2.2Linux的内核版本.
    3.2.3Linux操作系统内核组成
    3.2.4Linux系统数据结构
    3.2.5Linux内核源码结构
    3.2.6Linux操作系统的其他部分
    3.2.7Linux作为嵌入式操作系统的优缺点
    3.3嵌入式Linux简介
    3.3.1常用的嵌入式Linux系统
    3.3.2嵌入式Linux的基本要素
    3.3.3嵌入式Linux开发步骤
    3.4本章小结

    第4章嵌入式开发环境的建立
    4.1Linux操作系统的安装
    4.1.1系统安装程序的获取
    4.1.2对开发PC的性能要求
    4.1.3RedhatLinuxFedora的安装
    4.1.4Linux系统运行
    4.2开发环境配置
    4.2.1串口配置方法
    4.2.2网口配置方法
    4.3立交叉编译环境
    4.3.1交叉编译工具下载和版本选择
    4.3.2准备资源文件
    4.3.3建立脚本文件
    4.3.4建立配置文件
    4.3.5执行脚本
    4.3.6添加环境变量
    4.3.7测试交叉编译工具链
    ……
    第5章BootLoader
    第6章Linux内核向ARM平台的移植
    第7章嵌入式文件系统
    第8章设备驱动程序开发基础
    第9章网络设备驱动程序开发
    第10章USB设备驱动程序开发
    第11章音频设备驱动程序开发
    第12章嵌入式应用软件开发
    第13章QT
    第14章嵌入式Web服务
    第15章嵌入式数据库设计
    第16章嵌入式网络视频终端
    参考文献
查看详情
好书推荐 / 更多
基于ARM 9的嵌入式Linux开发技术
为什么?:社会生活中的理由
[美]查尔斯·蒂利;李钧鹏
基于ARM 9的嵌入式Linux开发技术
走私:历史阴影中的隐秘交易
艾伦·L·卡拉斯(Allan L.Karras)
基于ARM 9的嵌入式Linux开发技术
文化失忆:写在时间的边缘
[澳]克莱夫·詹姆斯;丁骏;张楠;盛韵;冯洁音
基于ARM 9的嵌入式Linux开发技术
永不停歇的时钟:机器、生命动能与现代科学的形成
[美]杰西卡·里斯金
基于ARM 9的嵌入式Linux开发技术
新知文库127·智能简史
[韩]李大烈 著
基于ARM 9的嵌入式Linux开发技术
恐惧的政治——欧洲右翼民粹主义话语分析
[奥地利]露丝·沃达克 著;杨敏 徐文彬 符小丽 徐保华 译
基于ARM 9的嵌入式Linux开发技术
回鹘文契约文字结构与年代研究——于阗采花(精装)
刘戈 著
基于ARM 9的嵌入式Linux开发技术
思想会·抢救与杀戮:军医的战争回忆录
乔恩·科斯铁特尔(Jon Kerstetter) 著;黄开 译
基于ARM 9的嵌入式Linux开发技术
小农与农业的艺术:恰亚诺夫主义宣言
[荷]扬•杜威•范德普勒格(Jan、Douwe、van、der、Ploeg 著
基于ARM 9的嵌入式Linux开发技术
启微·民主与爱国:战后日本的民族主义与公共性(套装全2册)
小熊英二 著;黄大慧 译
基于ARM 9的嵌入式Linux开发技术
刻小说的人
比目鱼 著;新经典 出品
基于ARM 9的嵌入式Linux开发技术
春宵苦短,少女前进吧!
【日】森见登美彦;陈晶