您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
嵌入式Linux应用开发完全手册
字数: 908000
装帧: 平装
出版社: 人民邮电出版社
出版日期: 2008-08-01
商品条码: 9787115182623
版次: 1
开本: 16开
页数: 596
出版年份: 2008
定价:
¥89.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
内容丰富,重印数次的Linux嵌入式开发自学手册; 实例丰富,供读者亲自上手练习,可操作性性强; 源于初学者、服务初学者。
内容简介
本书全面介绍了嵌入式Linux系统开发过程中,从底层系统支持到上层GUI应用的方方面面,内容涵盖Linux操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识(交叉编译工具的选项设置、Makefile语法、ARM汇编指令等),硬件部件的使用及编程(囊括了常见硬件,比如UART、I2C、LCD等),U-Boot、Linux内核的分析、配置和移植,根文件系统的构造(包括移植busybox、glibc、制作映象文件等),内核调试技术(比如添加kgdb补丁、栈回溯等),驱动程序编写及移植(LED、按键、扩展串口、网卡、硬盘、SD卡、LCD和USB等),GUI系统的移植(包含两个GUI系统:基于Qtopia和基于X),应用程序调试技术。
本书从最简单的点亮一个LED开始,由浅入深地讲解,使读者最终可以配置、移植、裁剪内核,编写驱动程序,移植GUI系统,掌握整个嵌入式Linux系统的开发方法。
本书由浅入深,循序渐进,适合刚接触嵌入式Linux的初学者学习,也可作为大、中专院校嵌入式相关专业本科生、研究生的教材。
目录
第1篇嵌入式Linux开发环境构建篇
第1章嵌入式Linux开发概述2
1.1嵌入式系统介绍2
1.1.1嵌入式系统的定义和特点2
1.1.2嵌入式技术的发展历史3
1.2基于ARM处理器的嵌入式Linux系统5
1.2.1ARM处理器介绍5
1.2.2在嵌入式系统中选择嵌入式Linux的理由8
第2章嵌入式Linux开发环境构建10
2.1硬件环境构建10
2.1.1主机与目标板结合的交叉开发模式10
2.1.2硬件要求11
2.2软件环境构建12
2.2.1主机Linux操作系统的安装12
2.2.2主机Linux操作系统上网络服务的配置与启动18
2.2.3在主机Linux操作系统中安装基本的开发环境23
2.2.4光盘的内容结构及安装23
2.2.5安装交叉编译工具链25
2.2.6书中写作风格的约定28
第3章嵌入式编程基础知识29
3.1交叉编译工具选项说明29
3.1.1arm-linux-gcc选项29
3.1.2arm-linux-ld选项38
3.1.3arm-linux-objcopy选项41
3.1.4arm-linux-objdump选项43
3.1.5汇编代码、机器码和存储器的关系以及数据的表示44
3.2Makefile介绍45
3.2.1Makefile规则45
3.2.2Makefile文件里的赋值方法46
3.2.3Makefile常用函数46
3.3常用ARM汇编指令及ATPCS规则52
3.3.1本书使用的所有汇编指令52
3.3.2ARM-THUMB子程序调用规则ATPCS55
第4章Windows、Linux环境下相关工具、命令的使用58
4.1Windows环境下的工具介绍58
4.1.1代码阅读、编辑工具SourceInsight58
4.1.2文件传输工具Cuteftp63
4.1.3远程登录工具SecureCRT63
4.1.4TFTP服务器软件Tftpd3264
4.2Linux环境下的工具、命令介绍65
4.2.1代码阅读、编辑工具KScope65
4.2.2远程登录工具C-kermit69
4.2.3编辑命令vi69
4.2.4查找命令grep、find命令71
4.2.5在线手册查看命令man72
4.2.6其他命令:tar、diff、patch73
第2篇ARM9嵌入式系统基础实例篇
第5章GPIO接口76
5.1GPIO硬件介绍76
5.1.1通过寄存器来操作GPIO引脚76
5.1.2怎样使用软件来访问硬件77
5.2GPIO操作实例:LED和按键80
5.2.1硬件设计80
5.2.2程序设计及代码详解80
5.2.3实例测试86
第6章存储器控制87
6.1使用存储控制器访问外设的原理87
6.1.1S3C2410/S3C2440的地址空间87
6.1.2存储控制器与外设的关系89
6.1.3存储控制器的寄存器使用方法91
6.2存储控制器操作实例:使用SDRAM94
6.2.1代码详解及程序的复制、跳转过程94
6.2.2实例测试97
第7章内存管理单元MMU98
7.1内存管理单元MMU介绍98
7.1.1S3C2410/S3C2440MMU特性98
7.1.2S3C2410/S3C2440MMU地址变换过程99
7.1.3内存的访问权限检查107
7.1.4TLB的作用109
7.1.5Cache的作用110
7.1.6S3C2410/S3C2440MMU、TLB、Cache的控制指令113
7.2MMU使用实例:地址映射113
7.2.1程序设计113
7.2.2代码详解114
7.2.3实例测试124
第8章NANDFlash控制器125
8.1NANDFlash介绍和NANDFlash控制器使用125
8.1.1Flash介绍125
8.1.2NANDFlash的物理结构127
8.1.3NANDFlash访问方法128
8.1.4S3C2410/S3C2440NANDFlash控制器介绍134
8.2NANDFlash控制器操作实例:读Flash135
8.2.1读NANDFlash的步骤135
8.2.2代码详解137
第9章中断体系结构143
9.1S3C2410/S3C2440中断体系结构143
9.1.1ARM体系CPU的7种工作模式143
9.1.2S3C2410/S3C2440中断控制器146
9.1.3中断控制器寄存器149
9.2中断控制器操作实例:外部中断151
9.2.1按键中断代码详解151
9.2.2实例测试158
……
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网