成功加入购物车
[英]Gray、Girling 著; 翁恺 译 / 人民邮电出版社 / 2014-05 / 平装
售价 ¥ 7.80 1.1折
定价 ¥69.00
品相 八五品
上书时间2021-12-03
Raspberry Pi 实战攻略
在Raspberry Pi(中文名:树莓派)基金会创始人Eben Upton的建议下,博通公司工程师Gray Girling博士撰写了《Raspberry Pi实战攻略》,在书中为众多树莓派用户提供了独一无二的相关资料,这是一本易懂而准确的关于树莓派应用的指导手册。
如果你有一块树莓派,想让它顺利工作起来,编写出你的第一个“贪吃蛇”的游戏,甚至让它成为你要打造的全功能媒体中心的核心,那就一定要阅读本书。《Raspberry Pi实战攻略》中的那些丰富而详尽的树莓派编程实例及外围设备拓展方法,将让你成为树莓派应用的高手。
《Raspberry Pi实战攻略》不仅适合树莓派用户阅读,还非常适合高校相关专业师生阅读,帮助他们从一个崭新的角度来学习计算机硬件及软件编程的相关知识。
GrayGirling,剑桥大学计算机科学博士,早在20世纪80年代就开始参与Acorn公司BBC微型计算机的原型电路板的测试,他设计并编写了自己的嵌入式操作系统和编程语言。作为现任博通公司(Boardcast,全球有线和无线通信半导体创新解决方案的知名公司)工程师,他深度参与了树莓派的研发,能为用户提供完整而实用的树莓派使用帮助。
目 录第一章 介绍历史 2ARM时代 2BBC Micro 3黑暗的年代 3树莓派“项目” 4令人赞叹的技术 4自由的意义 5本书布局 6第二章 先咬为快咬一小口 8装配软件 8装配硬件 10初次运行 15使用桌面 16配置树莓派 17高级配置 20其他插座和端口 20接下去做什么 21第三章 烹饪之法关于编程语言 24机器代码 24汇编代码 24编程语言 24程序的运行 24树莓派的语言 25名字 25变量 26类型 27程序结构 27重复 28数据结构 29注释 29操作系统介绍 29线程 30内核 30文件系统 33Python入门 34Python的伟大之处 34概览 35准备工作 35Geany 36使用Geany 36注释 38名字 38变量 38程序结构 39函数 40数据结构 41类 43文档 43例子——Docker 44其他例子 48帮助 48Python模块 49Linux介绍 50Linux发布版本 51命令行shell 51启动与引导 65网络 66第四章 软件菜谱定期运行程序 68准备 68cron表 71帮助 71抓取网页 72工作原理 72准备工作 72处理网页数据 72使用互联网 78OSI和互联网 78协议 78在Python中使用套接字 84在Bash中使用套接字 84通过串口线访问 84释放UART 85在C中做终端控制 86在Bash中使用UART 87在Python中做终端控制 87在Linux程序中直接访问 88创建UART设备 88通过SSH访问树莓派 88工作原理 88用途 89树莓派上的准备 89从Unix计算机上使用 90从Windows计算机上使用 91通过X访问 93工作原理 94运行一个X服务器 95实现一个网页服务器 98为什么需要网页服务器 98工作原理 99准备 99CGI脚本 104响应查询 106一个俏皮话的网站应用程序 107访问Windows共享 110把树莓派用作文件服务器 110工作原理 110树莓派上的准备 111SMB客户端设置 113通过Linux图形用户界面浏览Samba 115通过VNC访问树莓派 119工作原理 120树莓派上的准备 120运行VNC服务器 120VNC客户端设置 123以Windows远程桌面方式访问 124工作原理 125树莓派的准备 125RDP服务名字 126Windows RDP客户端设置 126Linux RDP客户端设置 126第五章 硬件菜谱使用U盘和移动硬盘 128可以用什么 128使用USB Wi-Fi网卡 131树莓派上的USB 131Wi-Fi网卡和Linux 131Wi-Fi网卡驱动程序 132工作原理 132准备 133使用蓝牙设备 137准备 137发送文件 139发光二极管LED 142LED功能 142LED软件控制 142通过GPIO连接硬件 145扩展插座 145第三方扩展 145供电 146电气极限 146GPIO软件的工作原理 147绕过内核的软件 149第三方板子用的软件 150Python支持 150更多的GPIO线 151特殊功能引脚 151连接SPI设备 152引脚 152工作原理 152使用Linux驱动程序 153C编程 154进一步的资料 155连接一个I2C设备 156引脚 156工作原理 157I2C的软件 157使用Linux驱动程序 157命令行工具 159用sysfs创建I2C设备 159用C语言编程 160用Python语言编程 161进一步的资料 161通过UART连接PC 161扩展插座上的引脚 161到PC的串行连线 162做一条USB串口线 162测试连接 163用电池工作 165错误的信息 165电压问题 165电流问题 166能源问题 166直接输出的电池包 166带稳压器的电池包 167带DC-DC转换器的电池包 167成品转换器 168停机 168第六章 套餐MP3网站 170准备 170关于Edna 170解压Edna 170配置Edna 171使用Edna 171贪吃蛇游戏 172用Python写游戏 172准备 173游戏描述 173游戏设计 173接口和抽象 185其他例子 185推特提醒器 185硬件 186Pi-Face 186硬件准备 186软件准备 187测试这个玩具 189扫描全世界的推文 189更多 190媒体中心 190获得XBMC 191使用电视机遥控器 192初次运行 192把树莓派当作DVD播放器 198通过SMB访问XBMC 198XBMC还能做更多 199第七章 附录配置 201超频属性 201HDMI和显示配置属性 202HDMI模式 203电视机设置 205UART配置属性 205SD控制器配置属性 205ARM装载程序配置属性 206编解码器许可 206安全模式 206其他选项 207引导文件系统 207多媒体库 207库 208编解码器和开源部件 208文件系统位置和安装 208OpenMAX IL 1.1 209OpenGL ES 1.1和2.0 210OpenVG 1.1 210EGL 1.4 210C语言例子程序 211准备 211Hello World 211库 212音频演示 213视频演示 214表面纹理演示 214渲染演示 215整体演示 215编码的例子 215矢量图形的例子 216字体的例子 216
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30