分享
 
 
 

嵌入式设计及Linux驱动开发指南——基于ARM9处理器(第3版)(嵌入式技术与应用丛书)

嵌入式设计及Linux驱动开发指南——基于ARM9处理器(第3版)(嵌入式技术与应用丛书)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,操作系统,Linux,Linux 编程开发,
  品牌: 孙天泽

基本信息·出版社:电子工业出版社

·页码:372 页

·出版日期:2009年10月

·ISBN:9787121096228

·条形码:9787121096228

·包装版本:第1版

·装帧:平装

·开本:16

·丛书名:嵌入式技术与应用丛书

产品信息有问题吗?请帮我们更新产品信息。

内容简介ARM作为一种嵌入式系统处理器,以高性能、低功耗、低成本等优点占领了大部分市场。目前最常见的是ARM7和ARM9两个系列。随着人们对系统功能提出了更高的要求,ARM7在某些应用中已经不能胜任,性能更加强劲的ARM9处理器逐渐占据了高端产品市场。

《嵌入式设计及Linux驱动开发指南:基于ARM9处理器(第3版)》以ARM9处理器和Linux操作系统为平台,结合深圳优龙公司的开发板,详细介绍了嵌入式系统开发的流程,并针对Linux 2.6版本的内核,介绍了Linux设备驱动程序开发方法。

《嵌入式设计及Linux驱动开发指南:基于ARM9处理器(第3版)》是基于ARM+Linux嵌入式系统开发的一本实用指导书籍,着重介绍了嵌入式系统开发的一些概念及开发过程,使读者能快速了解嵌入式开发的步骤。《嵌入式设计及Linux驱动开发指南:基于ARM9处理器(第3版)》内容实用易懂,适合高校相关专业的师生阅读,也可作为嵌入式系统开发与应用技术人员和Linux设备驱动开发人员的参考书,以及嵌入式培训机构的培训教材。

编辑推荐《嵌入式设计及Linux驱动开发指南:基于ARM9处理器(第3版)》由电子工业出版社出版发行。

完整、清晰地描述ARM Linux开发流程,深层剖析内核代码以展现Linux驱动程序框架,本书前两版被多所专业培训机构和高等院校选为教材。

目录

第1章嵌入式系统基础

1.1嵌入式系统简介

1.1.1嵌入式系统定义

1.1.2嵌入式系统与PC

1.1.3嵌入式系统的特点

1.2嵌入式系统的发展

1.2.1嵌入式系统现状

1.2.2嵌入式系统发展趋势

1.3嵌入式操作系统与实时操作系统

1.3.1Linux

1.3 2uC/OS

1.3.3WindOWS CE

1.3.4VxWorks

1.3.5Palm OS

1 3.6QNX

1.4嵌入式系统选型

第2章基于ARM9处理器的硬件开发平台

2.1ARM处理器简介

2.1.1ARM公司简介

2.1.2ARM微处理器核

2.2ARM9微处理器简介

2.2.1与ARM7处理器的比较

2.2.2三星$3C2410X处理器详解

2.3FS2410开发平台

第3章创建嵌入式系统开发环境

3.1嵌入式Linux的开发环境

3.2Cygwin

3.3虚拟机

3.4交叉编译的预备知识

3.4.1Make命令和Makefile文件

3.4.2binutils工具包

3.4.39cc编译器

3.4.4Glibc库

3.4.5 GDB

3.5交叉编译

3.5.1创建编译环境

3.5.2编译binutils

3.5.3编译bootstrapgcc

3.5.4编译Glibc

3.5.5编译完整的gcc

3.5.6编译GDB

3.5.7成果

3.5.8其他交叉编译方法

3.6通过二进制软件包创建交叉编译环境

3.7主机交叉开发环境配置

第4章Bootloader

4.1嵌入式系统的引导代码

4.1.1初识Bootloader

4.1.2Bootloader的启动流程

4.2Bootloader之vivi

4.2.1 vivi简介

4.2.2vivi的配置与编译

4.2.3vivi代码导读

4.3Bootloader之U.Boot

4.3.1U.Boot代码结构分析

4.3.2编译U.Boot代码

4.3.3U.Boot代码导读

4.3.4U.Boot命令

4.3.5U.Boot移植

4.4FS2410的Bootloader

第5章Linux系统在ARM平台的移植

5.1移植的概念

5.2Linux内核结构

5.3Linux内核向ARM平台的移植

5.3.1定义平台和编译器

5.3.2arch/arm/roach.s3c2410/devs.c

5.3.3 arch/arm/roach—s3c2410/mach.fs2410.c

5.3.4串口输出

5.4编译Linux内核

5.4.1代码成熟等级选项

5.4.2通用的一些选项

5.4.3和模块相关的选项

5.4.4和块相关的选项

5.4.5和系统类型相关的选项

5.4.6和总线相关的选项

5.4.7和内核特性相关的选项

第4章Bootloader

第5章Linux系统在ARM平台的移植

第6章Linux设备驱动程序开发

第7章网络设备驱动程序开发

第8章USB驱动程序开发

第9章嵌入式文件系统

第10章系统设计开发

参考文献

……[看更多目录]

文摘第1章嵌入式系统基础

本章将学习嵌入式系统的基本概念。读完本章,读者应该了解以下内容:

·什么是嵌入式系统;

·什么是嵌入式操作系统;

·嵌入式系统的发展趋势;

·目前有哪些流行的嵌入式操作系统,如何选择。

1.1嵌入式系统简介

1.1.1嵌入式系统定义

嵌入式系统(Embedded System)无疑是当今最热门的概念之一,但究竟什么是嵌入式系统?在多数网站和书籍资料中,对嵌入式系统的定义大多是这样的:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户应用程序4个部分组成,用于实现对其他设备的控制、监视或管理等功能。

电气工程师协会的定义似乎更权威一些:嵌入式系统是用来控制或者监视机器、装置、工厂等大规模系统的设备。

北京航天航空大学的何立民教授是这样定义嵌入式系统的:“嵌入到对象体系中的专用计算机系统”。“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素。对象系统则是指嵌入式系统所嵌入的宿主系统。

MP3、PDA和手机属于手持的嵌入式产品;DVD机和机顶盒是嵌入式产品;车载GPS系统和探测火星的机器人也可以称做嵌入式系统产品。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有