| 作 者: | Eben Upton Gareth Halfacree 王伟 许金超 郭栋 梁黎颖 |
| 出版社: | 人民邮电出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 计算机/网络 软件工程/开发项目管理 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1篇 连接树莓派
第1章 初识树莓派
1.1 ARM vs. x86
1.2 Windows vs. Linux
1.3 树莓派入门
1.3.1 连接显示器
1.3.2 连接声音设备
1.3.3 连接键盘和鼠标
1.3.4 通过SD存储卡安装操作系统
1.3.5 连接外部存储设备
1.3.6 网络连接
1.3.7 连接电源
第2章 Linux系统管理
2.1 Linux系统概述
2.2 Linux基础
2.3 Debian简介
2.4 使用外部存储设备
2.5 创建一个新的用户账户
2.6 文件系统布局
2.6.1 逻辑布局
2.6.2 物理布局
2.7 安装和卸载软件
2.7.1 查找软件
2.7.2 安装软件
2.7.3 卸载软件
2.7.4 升级软件
第3章 故障排除
3.1 键盘和鼠标的诊断
3.2 供电的诊断
3.3 显示的诊断
3.4 启动的诊断
3.5 网络的诊断
3.6 紧急内核
第4章 网络配置
4.1 有线网络
4.2 无线网络
第5章 分区管理
5.1 创建新分区
5.2 调整已有分区大小
5.2.1 自动调整分区大小
5.2.2 手动调整分区大小
5.3 换用大容量SD卡
5.3.1 在Linux下创建SD卡镜像
5.3.2 OS X下创建SD卡镜像
5.3.3 在Windows下创建镜像
第6章 配置你的树莓派
6.1 配置硬件:config.txt
6.1.1 显示设置
6.1.2 启动设置
6.1.3 树莓派超频
6.1.4 关闭L2缓存
6.1.5 测试模式
6.2 内存划分:start.elf
6.3 配置软件:cmdline.txt
第2篇 树莓派作为家庭影院、用于生产环境以及Web服务器
第7章 树莓派作为家庭影院电脑
7.1 音乐播放控制台
7.2 专用家庭影院电脑
第8章 树莓派用于生产环境
8.1 使用云端的应用
8.2 使用OpenOffice.org
8.3 使用Gimp图像编辑器
第9章 树莓派作为网络服务器
9.1 安装LAMP
9.2 安装WordPress
第3篇 编程和破解
第10章 Scratch编程
10.1 Scratch介绍
10.2 例1:Hello World
10.3 例2:动画和声音
10.4 例3:一个简单的游戏
10.5 机器人和传感器
10.5.1 PicoBoard传感器
10.5.2 机器人与LEGO
10.6 进一步阅读
第11章 Python编程
11.1 Python介绍
11.2 例1:Hello World
11.3 例2:注释、输入、变量和循环
11.4 例3:用pygame开发游戏
11.5 Python和网络
11.6 进一步阅读
第12章 硬件破解
12.1 电子元件
12.2 解读电阻颜色编码
12.3 采购组件
12.3.1 在线零售商
12.3.2 离线零售商
12.3.3 业余爱好专家
12.4 GPIO端口
12.4.1 UART串行总线
12.4.2 I2C总线
12.4.3 SPI总线
12.5 通过Python使用GPIO端口
12.5.1 安装GPIO的Python库
12.5.2 GPIO的输出
12.5.3 GPIO的输入
12.6 在实验电路板上更进一步
12.7 焊接简介
第13章 扩展电路板
13.1 树莓派的Ciseco Slice扩展板
13.2 Adafruit的树莓派原型扩展板
13.3 Fen的Gertboard逻辑板
第4篇 附录
附录A Python程序代码
附录B HDMI显示模式