精通Raspberry Pi

精通Raspberry Pi

(美) 盖伊 (Gay,W.) , 著

出版社:清华大学出版社

年代:2015

定价:59.8

书籍简介:

全书分为4部分,第1部分是起步知识,介绍了Raspberry Pi的一些最基本话题,包括静态IP地址、SSH、VNC访问等;第2部分介绍硬件知识,包括电子系统、针脚、LED、重设按钮等,另外涵盖了SDRAM、CPU、USB、无线及有限广域网、SD卡、UART、GPIO、I2C总线、SPI总线等;第3部分介绍软件知识,包括boot引导、初始化、vcgencmd、Linux控制台、跨平台编译等;第4部分是实践案例。

作者介绍:

Warren Gay,年轻时从电子行业开始,不断将公立学校中废弃的电视机和收音机拖回家。中学期间他对IBM 1130计算机的程序设计产生了浓厚兴趣,这导致他的职业规划转移到软件开发上来。从进入瑞尔森工艺学院后,他从事软件开发已经30多年,主要使用C/C++进行程序设计。从1994年起,作为一名开源支持者,Warren开始进行Linux程序设计,从1987年开始,他就对各种Unix平台很内行了。   进入瑞尔森之前,Warren从头开始建立了一个Intel 8008系统,那时还没有出现CP/M系统,计算机也没有个人化。晚些时候,Warren获得了高级业余无线电执照(称为VE3WWG签名)并工作于业余无线电卫星。1991年,他的业余无线电爱好重点是进行与Mir空间站(U2MIR)的数字联系。   Warren目前供职于Datablock.net,这是一家企业级的广告服务软件服务公司。在该公司,他负责在Linux后端系统中为C++服务器解决方案编写程序。

书籍目录:

第1章 为什么学习本书? 1

1.1 本书读者对象 1

1.2 本书主要内容 2

1.3 学习方法 2

1.4 本书的组织结构 3

1.5 本书中的软件 4

1.6 结束语 5

第2章 Raspberry Pi 7

2.1 型号 7

2.2 共有的硬件 9

2.3 选择哪一种型号? 9

第3章 准备 11

3.1 静态IP地址 11

3.2 使用SSH 12

3.3 虚拟网络计算机 13

3.3.1 显示器编号 13

3.3.2 几何尺寸 13

3.3.3 深度 14

3.3.4 像素格式 14

3.3.5 密码设置 14

3.3.6 服务器的启动 14

3.3.7 VNC查看器 14

3.3.8 停止VNC服务器 15

3.4 原型站 15

3.5 Adafruit Pi Cobbler 16

3.6 Gertboard 17

3.7 裸机 17

第4章 电源 19

第5章 头带、LED和复位 29

5.1 状态指示LED灯 29

5.1.1 OK或ACT LED 29

5.1.2 PWR LED 29

5.1.3 FDX LED 30

5.1.4 LNK LED 30

5.1.5 10M或10/100 LED 30

5.2 P1头 30

5.2.1 安全模式 32

5.2.2 逻辑电平 33

5.2.3 复位时GPIO的配置 33

5.2.4 单总线驱动器 33

5.3 P5头 33

5.4 复位 34

第6章 SDRAM 37

第7章 CPU 53

第8章 USB 69

第9章 以太网 75

第10章 SD卡存储 83

第11章 UART 91

第12章 GPIO 117

第13章 单总线驱动器 155

第14章 I2C总线 165

第15章 SPI总线 175

第16章 引导 189

第17章 初始化 219

第18章 vcgencmd 227

第19章 Linux控制台 233

第20章 交叉编译 235

第21章 交叉编译内核 249

第22章 DHT11传感器 259

第23章 MCP23017 GPIO扩展器 271

第24章 Nunchuk手柄 299

第25章 实时时钟 325

第26章 VS1838B红外接收器 345

第27章 步进电机 363

第28章 H桥驱动器 381

第29章 远程控制面板 399

第30章 脉冲宽度调制 419

附录A 术语表 437

附录B 电源标准 443

附录C 电子学参考 445

附录D Raspbian apt命令 447

附录E ARM编译选项 451

附录F Mac OS X技巧 453

参考文献 455

内容摘要:

Raspberry Pi完全参考指南催生你的项目创意!   Raspberry Pi是一款优秀教学工具,如果你打算讲授Linux基础原理或Python程序设计课程,该工具将是一个良好开端。但如果你是一名电子工程师、Linux系统管理员或经验丰富的制造商,你不仅要了解基础理论和入门知识,还必须掌握Raspberry Pi的内部工作原理来完成设计。   如果你打算学习Raspberry Pi专业知识、完成电路图、详细了解硬件、报告电压和温度以及重新编译内核,那么 精通Raspberry Pi 一书无疑是你的佳之选。本书不仅透彻阐释硬件和操作系统,还列举各种可供调整后用于实际项目的示例。   《精通Raspberry Pi》内容:   ● 如何针对纯硬件接口设置Raspberry Pi   ● 详明阐述包括GPIO在内的Pi硬件能力   ● 学习Raspbian Linux,如引导文件、Pi自带的vcgencmd命令以及交叉编译软件(包括内核)   ● 如何搭建GPIO扩展器   ● 如何通过H桥驱动来连接步进电机   ● 如何制作远程控制板   ● 如何通过Pi生成脉冲宽度调制   不论专业的电子工程师,还是有志于深入了解Raspberry Pi的技术人员,都可将本书用作参考书,随时参阅,从中汲取灵感。

编辑推荐:

全书分为4部分,第1部分是起步知识,介绍了Raspberry Pi的一些最基本话题,包括静态IP地址、SSH、VNC访问等;第2部分介绍硬件知识,包括电子系统、针脚、LED、重设按钮等,另外涵盖了SDRAM、CPU、USB、无线及有限广域网、SD卡、UART、GPIO、I2C总线、SPI总线等;第3部分介绍软件知识,包括boot引导、初始化、vcgencmd、Linux控制台、跨平台编译等;第4部分是实践案例。

书籍规格:

书籍详细信息
书名精通Raspberry Pi站内查询相似图书
9787302418870
如需购买下载《精通Raspberry Pi》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)59.8语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

精通Raspberry Pi是清华大学出版社于2015.出版的中图分类号为 TP316.89 的主题关于 Linux操作系统 的书籍。