《Raspberry Pi樹莓派實作套用》是2014年人民郵電出版社出版的圖書,作者是霍蘭 (Brendan Horan)。
基本介紹
- 書名:Raspberry Pi樹莓派實作套用
- 作者:霍蘭 (Brendan Horan)
- 出版社:人民郵電出版社
- 頁數:231頁
- 開本:16
- 外文名:Practical Raspberry Pi
- 譯者:翟娟
- 出版日期:2014年5月1日
- 語種:簡體中文
- ISBN:7115350922
內容簡介,圖書目錄,作者簡介,
內容簡介
內容並不局限於簡單的上手指南,而是比較貼近實際套用,並有較強的實踐指導意義。本書是以Pidora為系統,這和大多數的書籍、網文所針對的系統,以及樹莓派基金會推廣的系統不同,是個有趣的切入點。全書行文風格傾向於隨筆、訪談性質,不經意間隨便提到的東西會讓讀者感受到具有很大的挖掘價值,相比於死板的“手冊”氣氛的書籍而言,本書的思路更加開闊。
圖書目錄
第一章硬體概述
1.1樹莓派的輸入和輸出接口
1.1.1USB連線埠
1.1.2區域網路(LAN)連線埠
1.1.3攝像頭串列接口(CSI)
1.1.4高清晰度多媒體連線埠(HDMI)
1.1.5給樹莓派加電!
1.1.6顯示器串列連線埠(DSI)
1.1.7SD卡插槽
1.1.8GPIO接口
1.1.9模擬視頻輸出連線埠
1.1.10JTAG接口
1.1.11音頻輸出
1.1.12發光二極體(LED)
1.2樹莓派的大腦
1.2.1處理器流水線
1.2.2快取
1.2.3記憶體晶片
1.2.4電源狀態
1.2.5效能功耗比
1.3樹莓派的眼睛
1.4啟功時發生了什麼事情?
1.5你面前的樹莓派
1.6總結
第2章安裝Fedora
2.1鏡像檔案分析
2.1.1使用圖形界面安裝程式
2.1.2使用命令行
2.1.3在Windows上安裝鏡像
2.2啟動你的樹莓派
2.2.0喔不,是崩潰
2.3配置和系統瀏覽
2.4更新固件和作業系統
2.5最佳化系統
2.5.1最佳化SD卡
2.5.2考慮記憶體交換
2.5.3最佳化CPU周期
2.6I/O調優
2.6.1理解完全公平佇列(CFQ)調度器
2.6.2理解等待(Noop)調度器
2.6.3改變調度器
2.7輕量級應用程式和工具
2.8總結
第3章一個簡單的溫度感測器
3.1麵包板GPIO和引腳
3.1.1感測器
3.1.2神奇的一線匯流排
3.2構建感測器
3.2.1使用小的黑色的DS18B20
3.2.2從Linux上讀取DS18B20
3.2.3使用大的藍色的DHT11
3.2.4從Linux上讀取DHT11
3.3為感測器撰寫腳本
3.4總結
第4章驅動一個簡單的字元型液晶顯示器(LCD)
4.1拆開HD44780和它的翻版
4.2準備硬體
4.2.1液晶顯示器的準備工作
4.2.2移位暫存器
4.2.3I2C匯流排
4.2.4全部組裝在一起
4.2.5查找你的I2C設備
4.3軟體和液晶顯示器客戶端
4.4伺服器配置
4.4.1測試伺服器
4.4.2運行客戶端
4.4.3顯示文本
4.5總結
第5章安全監控設備
5.1被動紅外(PIR)介紹
5.2壓力墊介紹
5.3組裝設備
5.3.1壓力墊
5.3.2使用GPIO引腳
5.3.3關於壓力墊的狀態的腳本
5.3.4連線被動紅外
5.4引出WEBrick
5.4.1歡迎WEBrick
5.4.2安全應用程式代碼
5.4.3運行安全應用程式
5.5總結
第6章交叉編譯環境
6.1交叉編譯簡介
6.2宿主機
6.2.1crosstool—NG
6.2.2配置crosstool—NG
6.2.3你的第一個交叉編譯
6.3交叉編譯依賴關係
6.4最佳化
6.5總結
第7章迷你媒體中心
7.1為什麼使用OpenELEC
7.1.1使用—Ofast最佳化選項
7.1.2使用連結時最佳化(LTO)
7.1.3按需使用符號
7.1.4最後兩個優勢
7.2安裝OpenELEC
7.3解碼許可證
7.4第一次啟動
7.4.1設定日期和時間
7.4.2記憶體分配
7.4.3螢幕解析度和顯示設定
7.5瀏覽器訪問
7.6手機遠程控制
7.7總結
……
第8章增加實時時鐘
第9章串口伺服器
第10章控制電源設備
第11章其他作業系統
1.1樹莓派的輸入和輸出接口
1.1.1USB連線埠
1.1.2區域網路(LAN)連線埠
1.1.3攝像頭串列接口(CSI)
1.1.4高清晰度多媒體連線埠(HDMI)
1.1.5給樹莓派加電!
1.1.6顯示器串列連線埠(DSI)
1.1.7SD卡插槽
1.1.8GPIO接口
1.1.9模擬視頻輸出連線埠
1.1.10JTAG接口
1.1.11音頻輸出
1.1.12發光二極體(LED)
1.2樹莓派的大腦
1.2.1處理器流水線
1.2.2快取
1.2.3記憶體晶片
1.2.4電源狀態
1.2.5效能功耗比
1.3樹莓派的眼睛
1.4啟功時發生了什麼事情?
1.5你面前的樹莓派
1.6總結
第2章安裝Fedora
2.1鏡像檔案分析
2.1.1使用圖形界面安裝程式
2.1.2使用命令行
2.1.3在Windows上安裝鏡像
2.2啟動你的樹莓派
2.2.0喔不,是崩潰
2.3配置和系統瀏覽
2.4更新固件和作業系統
2.5最佳化系統
2.5.1最佳化SD卡
2.5.2考慮記憶體交換
2.5.3最佳化CPU周期
2.6I/O調優
2.6.1理解完全公平佇列(CFQ)調度器
2.6.2理解等待(Noop)調度器
2.6.3改變調度器
2.7輕量級應用程式和工具
2.8總結
第3章一個簡單的溫度感測器
3.1麵包板GPIO和引腳
3.1.1感測器
3.1.2神奇的一線匯流排
3.2構建感測器
3.2.1使用小的黑色的DS18B20
3.2.2從Linux上讀取DS18B20
3.2.3使用大的藍色的DHT11
3.2.4從Linux上讀取DHT11
3.3為感測器撰寫腳本
3.4總結
第4章驅動一個簡單的字元型液晶顯示器(LCD)
4.1拆開HD44780和它的翻版
4.2準備硬體
4.2.1液晶顯示器的準備工作
4.2.2移位暫存器
4.2.3I2C匯流排
4.2.4全部組裝在一起
4.2.5查找你的I2C設備
4.3軟體和液晶顯示器客戶端
4.4伺服器配置
4.4.1測試伺服器
4.4.2運行客戶端
4.4.3顯示文本
4.5總結
第5章安全監控設備
5.1被動紅外(PIR)介紹
5.2壓力墊介紹
5.3組裝設備
5.3.1壓力墊
5.3.2使用GPIO引腳
5.3.3關於壓力墊的狀態的腳本
5.3.4連線被動紅外
5.4引出WEBrick
5.4.1歡迎WEBrick
5.4.2安全應用程式代碼
5.4.3運行安全應用程式
5.5總結
第6章交叉編譯環境
6.1交叉編譯簡介
6.2宿主機
6.2.1crosstool—NG
6.2.2配置crosstool—NG
6.2.3你的第一個交叉編譯
6.3交叉編譯依賴關係
6.4最佳化
6.5總結
第7章迷你媒體中心
7.1為什麼使用OpenELEC
7.1.1使用—Ofast最佳化選項
7.1.2使用連結時最佳化(LTO)
7.1.3按需使用符號
7.1.4最後兩個優勢
7.2安裝OpenELEC
7.3解碼許可證
7.4第一次啟動
7.4.1設定日期和時間
7.4.2記憶體分配
7.4.3螢幕解析度和顯示設定
7.5瀏覽器訪問
7.6手機遠程控制
7.7總結
……
第8章增加實時時鐘
第9章串口伺服器
第10章控制電源設備
第11章其他作業系統
作者簡介
作者Brendan Horan是一個硬體狂熱者,他家中的每一台計算機使用的都是開源技術。Brendan對各種形式的硬體的熱愛對他的IT事業非常有幫助,不管是修復筆記本電腦還是調整伺服器和相應的硬體以滿足應用程式的高可用性和低延遲的需求。他的妻子是中國人。