图书介绍
从实践中学嵌入式Linux应用程序开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 华清远见嵌入式学院编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121158735
- 出版时间:2012
- 标注页数:319页
- 文件大小:178MB
- 文件页数:331页
- 主题词:Linux操作系统-程序设计-高等学校-教材
PDF下载
下载说明
从实践中学嵌入式Linux应用程序开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 搭建嵌入式Linux开发环境1
1.1构建嵌入式Linux交叉开发环境2
1.1.1搭建嵌入式交叉编译环境2
1.1.2配置主机交叉开发环境4
1.2 Bootloader9
1.2.1 Bootloader的种类9
1.2.2 U-Boot编译与使用11
1.2.3 U-Boot移植23
1.3 Linux内核与移植24
1.3.1 Linux内核结构25
1.3.2 Linux内核配置与编译26
1.3.3 Linux内核移植的简介29
1.4嵌入式文件系统构建30
1.5本章小结33
1.6本章习题34
第2章 嵌入式文件I/O编程35
2.1 Linux系统调用及用户编程接口(API)36
2.1.1 Linux系统调用36
2.1.2用户编程接口(API)36
2.1.3系统命令37
2.2 Linux文件I/O系统概述37
2.2.1虚拟文件系统(VFS)37
2.2.2 Linux中的文件及文件描述符38
2.3底层文件I/O操作39
2.3.1基本文件操作39
2.3.2文件锁43
2.3.3多路复用48
2.4嵌入式Linux串口应用编程54
2.4.1串口编程基础知识54
2.4.2串口配置55
2.4.3串口使用64
2.5标准I/O编程67
2.6实验内容73
2.6.1文件读/写及上锁73
2.6.2多路复用式串口操作79
2.7本章小结83
2.8本章习题84
第3章 嵌入式Linux多任务编程85
3.1 Linux下多任务机制的介绍86
3.1.1任务86
3.1.2进程86
3.1.3线程92
3.2进程控制编程93
3.2.1进程编程基础93
3.2.2 Linux守护进程104
3.3实验内容111
3.3.1编写多进程程序111
3.3.2编写守护进程116
3.4本章小结118
3.5本章习题119
第4章 嵌入式Linux进程间通信120
4.1 Linux下进程间通信概述121
4.2管道通信122
4.2.1管道简介122
4.2.2无名管道系统调用123
4.2.3标准流管道126
4.2.4有名管道(FIFO)128
4.3信号通信131
4.3.1信号概述131
4.3.2信号发送与捕捉133
4.4信号量142
4.4.1信号量概述142
4.4.2信号量编程143
4.5共享内存147
4.6消息队列152
4.7实验内容157
4.7.1有名管道通信实验157
4.7.2共享内存实验161
4.8本章小结165
4.9本章习题166
第5章 嵌入式Linux多线程编程167
5.1多线程编程168
5.1.1线程基本编程168
5.1.2线程之间的同步与互斥171
5.1.3线程属性176
5.1.4多线程实验180
5.2本章小结185
5.3本章习题185
第6章 嵌入式Linux网络编程186
6.1 TCP/IP协议概述187
6.1.1 TCP/IP的分层模型187
6.1.2 TCP/IP分层模型的特点188
6.1.3 TCP/IP核心协议190
6.2网络编程基础193
6.2.1套接字(socket)概述193
6.2.2地址及顺序处理193
6.2.3套接字编程199
6.2.4编程实例204
6.3网络高级编程206
6.4实验内容——NTP协议的客户端实现213
6.5本章小结220
6.6本章习题220
第7章 嵌入式Linux设备驱动编程221
7.1设备驱动编程基础222
7.1.1 Linux设备驱动概述222
7.1.2 Linux内核模块编程224
7.2字符设备驱动编程234
7.2.1字符设备驱动编写流程234
7.2.2重要的数据结构234
7.2.3设备驱动程序主要组成236
7.3 GPIO驱动程序实例243
7.3.1 GPIO工作原理243
7.3.2 GPIO驱动程序244
7.4按键驱动程序实例250
7.4.1中断编程250
7.4.2按键工作原理251
7.4.3按键驱动程序252
7.4.4按键驱动的测试程序259
7.5本章小结261
7.6本章习题261
第8章 Android应用编程262
8.1 Android发展简史263
8.2搭建Android应用开发环境265
8.2.1 Android体系架构简介265
8.2.2搭建Android应用开发环境266
8.2.3编写第一个Android应用程序269
8.3 Android的四大组件和Intent274
8.3.1 Activity274
8.3.2 Service278
8.3.3 BroadcastReceiver280
8.3.4 ContentProvider281
8.3.5 Intent281
8.4 Android常用图形界面组件283
8.4.1 Android中的布局管理器(LinearLayout和RelativeLayout)283
8.4.2 TextView287
8.4.3 EditText288
8.4.4 Button290
8.4.5 ImageButton292
8.4.6 ImageView292
8.4.7 ProgressBar/SeekBar292
8.5本章小结296
8.6本章习题296
第9章 Android播放器项目设计297
9.1简易音乐播放器应用的需求298
9.2界面设计300
9.3播放器控制和播放功能的实现302
9.4项目运行307
9.5本章小结319
9.6本章习题319
热门推荐
- 248611.html
- 3834401.html
- 1941820.html
- 3652417.html
- 3908839.html
- 2973823.html
- 490558.html
- 1043020.html
- 1734102.html
- 150564.html
- http://www.ickdjs.cc/book_1537524.html
- http://www.ickdjs.cc/book_284343.html
- http://www.ickdjs.cc/book_1671981.html
- http://www.ickdjs.cc/book_2354375.html
- http://www.ickdjs.cc/book_668121.html
- http://www.ickdjs.cc/book_1597928.html
- http://www.ickdjs.cc/book_2168920.html
- http://www.ickdjs.cc/book_654213.html
- http://www.ickdjs.cc/book_1336517.html
- http://www.ickdjs.cc/book_2270193.html