图书介绍
源码开放的嵌入式系统软件分析与实践 基于SkyEye和ARM开发平台【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 陈渝,李明,杨晔等编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:7810775146
- 出版时间:2004
- 标注页数:515页
- 文件大小:112MB
- 文件页数:527页
- 主题词:微处理器-系统开发
PDF下载
下载说明
源码开放的嵌入式系统软件分析与实践 基于SkyEye和ARM开发平台PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录3
基础篇3
第1章 嵌入式系统3
1.1 嵌入式硬件系统介绍3
1.2 嵌入式软件系统6
1.3 嵌入式系统学习开发入门11
第2章 嵌入式开发工具13
2.1 GNU Tools开发工具13
2.2 binutils开发工具15
2.3 ld软件31
2.4 gcc编译工具39
2.5 gdb调试工具48
2.6 GNU make51
2.7 其他嵌入式开发工具68
2.8 小结71
第3章 SkyEye硬件模拟平台72
3.1 SkyEye介绍72
3.2 SkyEye模拟硬件介绍74
3.3 SkyEye的设计实现75
3.4 安装使用SkyEye128
3.5 改动和扩展SkyEye133
3.6 小结135
第4章 嵌入式系统的Boot Loader技术136
4.1 基本的Boot Loader程序概念136
4.2 典型的Boot Loader程序框架结构138
4.3 ARMboot的分析和使用148
4.4 RedBoot在嵌入式系统中的应用192
4.5 其他的开源Boot Loader简介200
4.6 小结201
第5章 μC/OS-Ⅱ实时内核及其应用202
5.1 μC/OS-Ⅱ简介202
5.2 μC/OS-Ⅱ在ARM处理器上的移植分析204
5.3 μC/OS-Ⅱ上的TCP/IP协议栈——lwIP212
5.4 μC/OS-Ⅱ的简单应用——Genie-shell程序222
5.5 基于SkyEye的μC/OS-Ⅱ的实时性能测试分析224
5.6 小结232
第6章 Linux内核和文件系统配置233
6.1 Linux内核配置与编译233
6.2 嵌入式Linux常用文件系统简介252
6.3 根文件系统255
6.4 小结268
第7章 嵌入式系统软硬件调试技术269
7.1 硬件级调试工具简介269
7.2 JTAG标准275
7.3 ARM核的JTAG片上调试接口277
7.4 简易的嵌入式系统调试器JTAGER283
7.5 GDB远程调试概述291
7.6 使用gdbserver进行远程调试295
7.7 内核级软件调试技术300
7.8 内核消息的获取与记录301
7.9 远程内核调试工具KGDB302
7.10 Linux内核调试器KDB310
7.11 小结317
第8章 嵌入式系统软件开发基本分析321
实践篇321
8.1 JFlash的工作原理及程序分析322
8.2 Boot Loader功能介绍及程序分析331
8.3 μC/OS-Ⅱ实时内核移植分析338
8.4 Linux操作系统移植分析342
8.5 RTLinux的移植357
8.6 嵌入式Linux的应用程序开发359
8.7 小结361
第9章 Samsung系列开发板362
9.1 Evaluator-7T s3c4510评估板简介362
9.2 通过BSL方式使用Ev-7T评估版363
9.3 使用BSL改变系统配置365
9.4 使用BSL读/写Flash367
9.5 使用RedBoot下载和执行程序370
9.6 相关程序代码分析373
9.7 μC/OS-Ⅱ在Evaluator-7T上的移植分析383
9.8 μClinux在Evaluator-7T上的裁减与移植383
9.9 思创S3C44B0黄金开发板简介388
9.10 44B0开发板硬件配置389
9.11 44B0开发板软件配置390
9.12 思创开发板电路原理详介391
9.13 44B0开发板使用工具介绍395
9.14 44B0开发板烧写指南399
9.15 μClinux在思创S3C44B0上的移植403
9.16 小结406
第10章 AT91EV40开发板407
10.1 AT91EV40开发板简介407
10.2 μClinux的配置、编译和运行416
10.3 8019AS网络控制芯片驱动分析425
10.4 μC/OS-Ⅱ for SkyEye的编译和运行429
10.5 μC/OS-Ⅱ for SkyEye分析430
10.6 TCP/IP协议栈—lwIP移植分析441
10.7 小结442
第11章 Intel PXA25xLubbock开发板443
11.1 基于XScale CPU的Intel PXA250 Lubbock开发板简介443
11.2 Linux Host主机环境配置445
11.3 XScale交叉编译环境的建立452
11.4 Lubbock开发板的Linux内核配置458
11.5 在SkyEye上安装调试Linux内核465
11.6 基于Lubbock开发板的Linux内核启动分析467
11.7 小结468
12.1 EP7312CPU简介469
第12章 EVB EP7312开发板469
12.2 EVB7312开发套件简介470
12.3 在EP7312裸板上烧写BootLoader的说明472
12.4 在EVB7312开发板上运行嵌入式Linux475
12.5 Linux 2.4.13在EVB7312开发板上的.config文件486
12.6 用SkyEye模拟EP7312开发系统490
12.7 ARM Linux for EP7312的启动分析493
12.8 小结494
附录A ARM指令集495
附录B Linux常见命令498
附录C 光盘内容505
附录D 嵌入式开发的资源507
附录E GPL协议510
参考文献515
热门推荐
- 2989843.html
- 702094.html
- 2819721.html
- 3853643.html
- 1662712.html
- 3142516.html
- 1476910.html
- 1522511.html
- 3229002.html
- 2918847.html
- http://www.ickdjs.cc/book_31426.html
- http://www.ickdjs.cc/book_1391200.html
- http://www.ickdjs.cc/book_2583623.html
- http://www.ickdjs.cc/book_1783395.html
- http://www.ickdjs.cc/book_3564436.html
- http://www.ickdjs.cc/book_1350683.html
- http://www.ickdjs.cc/book_825364.html
- http://www.ickdjs.cc/book_1739316.html
- http://www.ickdjs.cc/book_584842.html
- http://www.ickdjs.cc/book_1085831.html