嵌入式 Linux 开发(英文版)

嵌入式 Linux 开发(英文版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Hallinan C.)
2008-02
版次: 1
ISBN: 9787115172259
定价: 88.00
装帧: 精装
开本: 大16开
纸张: 胶版纸
页数: 537页
字数: 748千字
正文语种: 英语
25人买过
  •   本书是一部全面易懂的嵌入式Linux开发实用指南。主要内容包括:处理器基础、Linux内核、内核初始化、系统初始化、Bootloader、设备驱动基础、文件系统、MTD子系统、BusyBox、嵌入式开发环境、开发工具、内核调试技术、调试嵌入式Linux应用程序、Linux与实时等。
      本书适合有一定的C语言编程基础,对本地局域网和互连网有基本了解的嵌入式开发人员和工程师阅读。   ChristopherHallinan是MontaVista公司的FAE(现场应用工程师),拥有25年以上的网络和通信行业经验,做过多种产品的开发工作,在软件接口方面的深厚的开发背景。加盟MontaVista之前,Chris是一位Linux顾问,拥有4年Linux系统移植、设备驱动和bootloader开发经验,在U-Boot(一个流行的bootloader)项目中做出了杰出的贡献。 Chapter1 Introduction
    1.1 WhyLinux?
    1.2 EmbeddedLinuxToday
    1.3 OpenSourceandtheGPL
    1.3.1 FreeVersusFreedom
    1.4 StandardsandRelevantBodies
    1.4.1 LinuxStandardBase
    1.4.2 OpenSourceDevelopmentLabs
    1.5 ChapterSummary
    1.5.1 SuggestionsforAdditionalReading
    Chapter2 YourFirstEmbeddedExperience
    2.1 EmbeddedorNot?
    2.1.1 BIOSVersusBootloader
    2.2 AnatomyofanEmbeddedSystem
    2.2.1 TypicalEmbeddedLinuxSetup
    2.2.2 StartingtheTargetBoard
    2.2.3 BootingtheKernel
    2.2.4 KernelInitialization:Overview
    2.2.5 FirstUserSpaceProcess:init
    2.3 StorageConsiderations
    2.3.1 FlashMemory
    2.3.2 NANDFlash
    2.3.3 FlashUsage
    2.3.4 FlashFileSystems
    2.3.5 MemorySpace
    2.3.6 ExecutionContexts
    2.3.7 ProcessVirtualMemory
    2.3.8 Cross-DevelopmentEnvironment
    2.4 EmbeddedLinuxDistributions
    2.4.1 CommercialLinuxDistributions
    2.4.2 Do-It-YourselfLinuxDistributions
    2.5 ChapterSummary
    2.5.1 SuggestionsforAdditionalReading
    Chapter3 ProcessorBasics
    3.1 Stand-aloneProcessors
    3.1.1 IBM970FX
    3.1.2 IntelPentiumM
    3.1.3 FreescaleMPC7448
    3.1.4 CompanionChipsets
    3.2 IntegratedProcessors:SystemsonChip
    3.2.1 PowerPC
    3.2.2 AMCCPowerPC
    3.2.3 FreescalePowerPC
    3.2.4 MIPS
    3.2.5 BroadcomMIPS
    3.2.6 AMDMIPS
    3.2.7 OtherMIPS
    3.2.8 ARM
    3.2.9 TIARM
    3.2.10 FreescaleARM
    3.2.11 IntelARMXScale
    3.2.12 OtherARM
    3.2.13 OtherArchitectures
    3.3 HardwarePlatforms
    3.3.1 CompactPCI
    3.3.2 ATCA
    3.4 ChapterSummary
    3.4.1 SuggestionsForAdditionalReading
    Chapter4 TheLinuxKernel——ADifferentPerspective
    Chapter5 KernelInitialization
    Chapter6 SystemInitialization
    Chapter7 Bootloaders
    Chapter8 DeviceDriverBasics
    Chapter9 FileSystems
    Chapter10 MTDSubsystem
    Chapter11 BusyBox
    Chapter12 EmbeddedDevelopmentEnvironment
    Chapter13 DevelopmentTools
    Chapter14 KernelDebuggingTechniques
    Chapter15 DebuggingEmbeddedLinuxApplications
    Chapter16 PortingLinux
    Chapter17 LinuxandRealTime
    AppendixA:GNUPublicLicense
    AppendixB:U-BootConfigurableCommands
    AppendixC:BusyBoxCommands
    AppendixD:SDRAMInterfaceConsiderations
    AppendixE:OpenSourceResources
    AppendixF:SampleBDI-2000ConfigurationFile
    Index 
  • 内容简介:
      本书是一部全面易懂的嵌入式Linux开发实用指南。主要内容包括:处理器基础、Linux内核、内核初始化、系统初始化、Bootloader、设备驱动基础、文件系统、MTD子系统、BusyBox、嵌入式开发环境、开发工具、内核调试技术、调试嵌入式Linux应用程序、Linux与实时等。
      本书适合有一定的C语言编程基础,对本地局域网和互连网有基本了解的嵌入式开发人员和工程师阅读。
  • 作者简介:
      ChristopherHallinan是MontaVista公司的FAE(现场应用工程师),拥有25年以上的网络和通信行业经验,做过多种产品的开发工作,在软件接口方面的深厚的开发背景。加盟MontaVista之前,Chris是一位Linux顾问,拥有4年Linux系统移植、设备驱动和bootloader开发经验,在U-Boot(一个流行的bootloader)项目中做出了杰出的贡献。
  • 目录:
    Chapter1 Introduction
    1.1 WhyLinux?
    1.2 EmbeddedLinuxToday
    1.3 OpenSourceandtheGPL
    1.3.1 FreeVersusFreedom
    1.4 StandardsandRelevantBodies
    1.4.1 LinuxStandardBase
    1.4.2 OpenSourceDevelopmentLabs
    1.5 ChapterSummary
    1.5.1 SuggestionsforAdditionalReading
    Chapter2 YourFirstEmbeddedExperience
    2.1 EmbeddedorNot?
    2.1.1 BIOSVersusBootloader
    2.2 AnatomyofanEmbeddedSystem
    2.2.1 TypicalEmbeddedLinuxSetup
    2.2.2 StartingtheTargetBoard
    2.2.3 BootingtheKernel
    2.2.4 KernelInitialization:Overview
    2.2.5 FirstUserSpaceProcess:init
    2.3 StorageConsiderations
    2.3.1 FlashMemory
    2.3.2 NANDFlash
    2.3.3 FlashUsage
    2.3.4 FlashFileSystems
    2.3.5 MemorySpace
    2.3.6 ExecutionContexts
    2.3.7 ProcessVirtualMemory
    2.3.8 Cross-DevelopmentEnvironment
    2.4 EmbeddedLinuxDistributions
    2.4.1 CommercialLinuxDistributions
    2.4.2 Do-It-YourselfLinuxDistributions
    2.5 ChapterSummary
    2.5.1 SuggestionsforAdditionalReading
    Chapter3 ProcessorBasics
    3.1 Stand-aloneProcessors
    3.1.1 IBM970FX
    3.1.2 IntelPentiumM
    3.1.3 FreescaleMPC7448
    3.1.4 CompanionChipsets
    3.2 IntegratedProcessors:SystemsonChip
    3.2.1 PowerPC
    3.2.2 AMCCPowerPC
    3.2.3 FreescalePowerPC
    3.2.4 MIPS
    3.2.5 BroadcomMIPS
    3.2.6 AMDMIPS
    3.2.7 OtherMIPS
    3.2.8 ARM
    3.2.9 TIARM
    3.2.10 FreescaleARM
    3.2.11 IntelARMXScale
    3.2.12 OtherARM
    3.2.13 OtherArchitectures
    3.3 HardwarePlatforms
    3.3.1 CompactPCI
    3.3.2 ATCA
    3.4 ChapterSummary
    3.4.1 SuggestionsForAdditionalReading
    Chapter4 TheLinuxKernel——ADifferentPerspective
    Chapter5 KernelInitialization
    Chapter6 SystemInitialization
    Chapter7 Bootloaders
    Chapter8 DeviceDriverBasics
    Chapter9 FileSystems
    Chapter10 MTDSubsystem
    Chapter11 BusyBox
    Chapter12 EmbeddedDevelopmentEnvironment
    Chapter13 DevelopmentTools
    Chapter14 KernelDebuggingTechniques
    Chapter15 DebuggingEmbeddedLinuxApplications
    Chapter16 PortingLinux
    Chapter17 LinuxandRealTime
    AppendixA:GNUPublicLicense
    AppendixB:U-BootConfigurableCommands
    AppendixC:BusyBoxCommands
    AppendixD:SDRAMInterfaceConsiderations
    AppendixE:OpenSourceResources
    AppendixF:SampleBDI-2000ConfigurationFile
    Index 
查看详情
系列丛书 / 更多
嵌入式 Linux 开发(英文版)
实现模式(英文版)
[美]KentBeck 著
嵌入式 Linux 开发(英文版)
分析模式
[英]福勒、陈师 著;陈师 注
嵌入式 Linux 开发(英文版)
测试驱动开发(注释版)
[美]贝克 著;孙方 注
嵌入式 Linux 开发(英文版)
Java核心技术卷1:基础知识(第8版英文版)
[美]Cay S.Horstmann Gary Cornell 著
嵌入式 Linux 开发(英文版)
数据库重构
[美]安布勒、[美]萨达拉戈 著
嵌入式 Linux 开发(英文版)
人月神话(注释版)
布鲁克斯(Frederick P.Brook)、李琦 著
嵌入式 Linux 开发(英文版)
Java2核心技术卷1:基础知识(第7版)(英文版)
[美]霍斯特曼、[美]康奈尔 著
嵌入式 Linux 开发(英文版)
代码整洁之道(英文版)
[美]马丁(Martin R.C) 著
嵌入式 Linux 开发(英文版)
Essential C#2.0(英文版)
Mark Michaelis 著
嵌入式 Linux 开发(英文版)
Linux应用程序开发(第2版)(英文版)
约翰逊(Johnson E.W.) 著;特罗安 译
嵌入式 Linux 开发(英文版)
UNLX系统编程(英文版)
[美]罗宾斯(Robbins·K·A)、[美]罗宾斯(Robbins·S) 著
嵌入式 Linux 开发(英文版)
TSP:领导开发团队(英文版)
[美]汉弗莱(Humphrey W.S.) 著
相关图书 / 更多
嵌入式 Linux 开发(英文版)
嵌入与网络:西南民族地区禁毒社会组织制度结构优化的路径选择
谢勇 著
嵌入式 Linux 开发(英文版)
嵌入式金融:金融技术应用新革命
[美]斯嘉丽·西贝尔(Scarlett Sieber);[英]苏菲·吉博(Sophie Guibaud)
嵌入式 Linux 开发(英文版)
嵌入式系统及应用
付少华主编
嵌入式 Linux 开发(英文版)
嵌入式系统应用开发——基于NI LabVIEW&myRIO的设计与实现
杨帆;张彩丽;刘晋东;李宁
嵌入式 Linux 开发(英文版)
嵌入式技术入门与实战(基于STM32)
尹静
嵌入式 Linux 开发(英文版)
嵌入式单片机技术实战教程
郭海如;熊曾刚;李志敏;赵恒;谈怀江;刘江华;万青;万兴
嵌入式 Linux 开发(英文版)
嵌入城市:农民工永久迁移意愿及其影响因素研究
陆文荣
嵌入式 Linux 开发(英文版)
嵌入式Linux系统开发 ——基于ARM处理器通用平台(第2版)
冯新宇;蒋洪波;程坤
嵌入式 Linux 开发(英文版)
嵌入式技术及应用(STM32CubeMX版)
李文华
嵌入式 Linux 开发(英文版)
嵌入式系统设计与应用——基于ARM Cortex-A8和Linux(第3版)(微课视频版)
王剑、刘鹏
嵌入式 Linux 开发(英文版)
嵌入地方的市场--对一个西南村镇集市的人类学考察
张琪 著
嵌入式 Linux 开发(英文版)
嵌入式Linux驱动开发实践
朱文伟 李建英
您可能感兴趣 / 更多
嵌入式 Linux 开发(英文版)
欲望行星:人类时代的地球
[美]唐纳德·沃斯特(Donald Worster) 著;侯深 译;汉唐阳光 出品
嵌入式 Linux 开发(英文版)
海外中国研究·文化、权力与国家:1900—1942年的华北农村(海外中国研究丛书精选版第四辑)
[美]杜赞奇 著;王福明 译
嵌入式 Linux 开发(英文版)
大学技术转移与学术创业:芝加哥手册(精装典藏版)
[美]艾伯特·N. 林克(Albert N. Link);[美]唐纳德·S. 西格尔(Donald S. Siegel);[英]麦克·赖特(Mike Wright)
嵌入式 Linux 开发(英文版)
了不起的建筑师扎哈 传奇建筑设计师扎哈·哈迪德绘本传记 4-9岁
[美]维多利亚·滕特勒-克 雷洛夫 著绘
嵌入式 Linux 开发(英文版)
全新正版图书 改变世界的6种力亨利·波卓斯基浙江科学技术出版社9787573910929
[美] 亨利·波卓斯基
嵌入式 Linux 开发(英文版)
加勒比之梦:旅游、帝国扩张与全球流动
[美]布莱克·C. 斯科特 (Blake C. Scott)
嵌入式 Linux 开发(英文版)
加缪
[美]奥利弗·格洛格(Oliver Gloag)
嵌入式 Linux 开发(英文版)
数学侦探 珠宝行里的X劫匪
[美]丹尼尔·肯尼 艾米丽·博艾尔 著 刘玙婧、王婧 译;小博集出品
嵌入式 Linux 开发(英文版)
十大经济学家
[美]约瑟夫·熊彼特
嵌入式 Linux 开发(英文版)
数学侦探 神秘路线上的连环追踪
[美]丹尼尔·肯尼 艾米丽·博艾尔 著 刘玙婧、王婧 译;小博集出品
嵌入式 Linux 开发(英文版)
陶瓷创意造型新技法(陶艺学习系列丛书)
[美]黛布·施瓦茨科夫 著,张靖靖 译
嵌入式 Linux 开发(英文版)
闲散一些也无可厚非
[美]艾莉森·孙 著;李昂 译