图书介绍
嵌入式系统设计从入门到精通 基于S3C2410和Linux2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 覃朝东编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787811245561
- 出版时间:2009
- 标注页数:330页
- 文件大小:49MB
- 文件页数:340页
- 主题词:微型计算机-系统设计
PDF下载
下载说明
嵌入式系统设计从入门到精通 基于S3C2410和LinuxPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ARM嵌入式系统概论1
1.1 ARM处理器系列1
1.2 ARM处理器的系统结构2
1.3 ARM处理器的选择2
1.4 操作系统的选择5
1.4.1 ARM-Linux5
1.4.2 μC/OS-Ⅱ6
1.4.3 eCos6
1.5 ARM嵌入式系统的一般结构7
1.5.1 ARM嵌入式系统的硬件结构7
1.5.2 ARM嵌入式系统的软件结构8
1.6 硬件基础知识9
1.6.1 电容9
1.6.2 电感和磁珠11
1.6.3 电阻11
1.6.4 电平转换12
第2章 嵌入式开发环境13
2.1 建立嵌入式系统的硬件开发环境13
2.1.1 恒温烙铁13
2.1.2 热风枪14
2.1.3 万用表14
2.1.4 示波器15
2.2 建立嵌入式系统的软件开发环境16
2.2.1 在虚拟机上运行Linux操作系统16
2.2.2 其他常用辅助工具(secureCRT、超级终端和串口工具)17
2.3 研发调试烧写工具18
2.3.1 制作JTAG烧写下载线18
2.3.2 烧写程序Jflash简介20
2.4 深入分析Jflash20
2.4.1 计算机并行口编程20
2.4.2 Jflash源文件22
2.4.3 main函数22
2.4.4 Jflash中的JTAG技术细节27
2.4.5 移植Jflash到新的硬件平台33
2.4.6 Nor Flash的烧写过程40
2.4.7 Nand Flash的烧写过程43
2.5 编译环境的建立47
第3章 嵌入式系统的“Hello,World!”48
3.1 最小系统硬件设计48
3.2 嵌入式系统的“Hello,World!”51
3.3 代码解释55
第4章 引导程序65
4.1 BootLoader概述65
4.2 处理器启动的硬件设计69
4.3 BootLoader(vivi)的代码分析73
4.4 从Nand Flash装载引导程序85
4.5 vivi的移植89
第5章 Linux操作系统移植106
5.1 Linux操作系统目录结构106
5.2 引导程序与Linux操作系统108
5.3 移植到新平台的相关代码分析110
5.4 编译内核124
5.5 制作根文件系统127
第6章 Linux设备驱动程序131
6.1 概述131
6.2 Linux设备驱动模型132
6.2.1 sysfs文件系统132
6.2.2 内核相关数据结构133
6.3 一个简单的设备驱动程序136
6.4 设备驱动程序与硬件142
6.5 用户程序和内核之间传递数据144
6.6 中断处理146
6.7 软中断和tasklets149
6.8 /proc文件系统154
第7章 I2C总线设备157
7.1 I2C总线接口设计157
7.2 简单的I2C设备驱动程序165
7.3 Linux的I2C驱动程序结构170
7.4 用户模式下访问I2C设备178
7.5 I2C接口的实时时钟设备驱动179
第8章 串行通信接口189
8.1 串行通信接口规范189
8.2 RS485规范192
8.3 串行接口硬件设计193
8.4 RS485接口硬件设计197
8.5 Linux串口设备驱动程序198
第9章 Flash存储设备220
9.1 概述220
9.2 Flash硬件接口设计221
9.3 MTD驱动程序结构223
9.4 Nor Flash设备驱动程序230
9.5 Nand Flash设备驱动程序232
9.6 Yaffs2文件系统239
第10章 以太网接口251
10.1 概述251
10.2 以太网接口硬件设计253
10.3 Linux网络设备驱动程序结构255
10.4 DM9000驱动程序267
第11章 液晶显示屏接口设计282
11.1 概述282
11.2 液晶屏接口设计283
11.3 通用I/O接口驱动液晶屏294
11.4 Linux帧缓冲设备驱动程序结构296
11.5 S3C2410液晶显示设备驱动程序302
第12章 嵌入式系统的电磁兼容基本设计314
12.1 概述314
12.2 浪涌防护设计316
12.3 电快速瞬变脉冲群防护设计320
12.4 静电防护设计323
参考文献330
热门推荐
- 2829227.html
- 276678.html
- 1278483.html
- 2677152.html
- 3434104.html
- 3080048.html
- 1841656.html
- 2132999.html
- 2693187.html
- 2978620.html
- http://www.ickdjs.cc/book_342474.html
- http://www.ickdjs.cc/book_1648626.html
- http://www.ickdjs.cc/book_3410739.html
- http://www.ickdjs.cc/book_105206.html
- http://www.ickdjs.cc/book_1756916.html
- http://www.ickdjs.cc/book_906085.html
- http://www.ickdjs.cc/book_3048671.html
- http://www.ickdjs.cc/book_686923.html
- http://www.ickdjs.cc/book_1628293.html
- http://www.ickdjs.cc/book_1622057.html