|
-- 會員 / 註冊 --
|
|
|
|
Raspberry Pi實戰攻略 ( 簡體 字) |
作者:[英] Gray Girling | 類別:1. -> 電腦組織與體系結構 -> 單晶片 -> Raspberry Pi |
譯者: |
出版社:人民郵電出版社 | 3dWoo書號: 38636 詢問書籍請說出此書號!【缺書】 NT售價: 345 元 |
出版日:6/1/2014 |
頁數:216 |
光碟數:0 |
|
站長推薦: |
印刷:全彩印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787115353290 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介: 在Raspberry Pi(中文名:樹莓派)基金會創始人Eben Upton的建議下,博通公司工程師Gray Girling博士撰寫了《Raspberry Pi實戰攻略》,在書中為眾多樹莓派用戶提供了獨一無二的相關資料,這是一本易懂而準確的關于樹莓派應用的指導手冊。 如果你有一塊樹莓派,想讓它順利工作起來,編寫出你的第一個“貪吃蛇”的游戲,甚至讓它成為你要打造的全功能媒體中心的核心,那就一定要閱讀本書。《Raspberry Pi實戰攻略》中的那些豐富而詳盡的樹莓派編程實例及外圍設備拓展方法,將讓你成為樹莓派應用的高手。 《Raspberry Pi實戰攻略》不僅適合樹莓派用戶閱讀,還非常適合高校相關專業師生閱讀,幫助他們從一個嶄新的角度來學習計算機硬件及軟件編程的相關知識。 |
目錄:第一章 介紹 歷史 2 ARM時代 2 BBC 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 文件系統 33 Python入門 34 Python的偉大之處 34 概覽 35 準備工作 35 Geany 36 使用Geany 36 注釋 38 名字 38 變量 38 程序結構 39 函數 40 數據結構 41 類 43 文檔 43 例子——Docker 44 其他例子 48 幫助 48 Python模塊 49 Linux介紹 50 Linux發布版本 51 命令行shell 51 啟動與引導 65 網絡 66
第四章 軟件菜譜 定期運行程序 68 準備 68 cron表 71 幫助 71 抓取網頁 72 工作原理 72 準備工作 72 處理網頁數據 72 使用互聯網 78 OSI和互聯網 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 準備 99 CGI腳本 104 響應查詢 106 一個俏皮話的網站應用程序 107 訪問Windows共享 110 把樹莓派用作文件服務器 110 工作原理 110 樹莓派上的準備 111 SMB客戶端設置 113 通過Linux圖形用戶界面瀏覽Samba 115 通過VNC訪問樹莓派 119 工作原理 120 樹莓派上的準備 120 運行VNC服務器 120 VNC客戶端設置 123 以Windows遠程桌面方式訪問 124 工作原理 125 樹莓派的準備 125 RDP服務名字 126 Windows RDP客戶端設置 126 Linux RDP客戶端設置 126
第五章 硬件菜譜 使用U盤和移動硬盤 128 可以用什么 128 使用USB Wi-Fi網卡 131 樹莓派上的USB 131 Wi-Fi網卡和Linux 131 Wi-Fi網卡驅動程序 132 工作原理 132 準備 133 使用藍牙設備 137 準備 137 發送文件 139 發光二極管LED 142 LED功能 142 LED軟件控制 142 通過GPIO連接硬件 145 擴展插座 145 第三方擴展 145 供電 146 電氣極限 146 GPIO軟件的工作原理 147 繞過內核的軟件 149 第三方板子用的軟件 150 Python支持 150 更多的GPIO線 151 特殊功能引腳 151 連接SPI設備 152 引腳 152 工作原理 152 使用Linux驅動程序 153 C編程 154 進一步的資料 155 連接一個I2C設備 156 引腳 156 工作原理 157 I2C的軟件 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 硬件 186 Pi-Face 186 硬件準備 186 軟件準備 187 測試這個玩具 189 掃描全世界的推文 189 更多 190 媒體中心 190 獲得XBMC 191 使用電視機遙控器 192 初次運行 192 把樹莓派當作DVD播放器 198 通過SMB訪問XBMC 198 XBMC還能做更多 199
第七章 附錄 配置 201 超頻屬性 201 HDMI和顯示配置屬性 202 HDMI模式 203 電視機設置 205 UART配置屬性 205 SD控制器配置屬性 205 ARM裝載程序配置屬性 206 編解碼器許可 206 安全模式 206 其他選項 207 引導文件系統 207 多媒體庫 207 庫 208 編解碼器和開源部件 208 文件系統位置和安裝 208 OpenMAX IL 1.1 209 OpenGL ES 1.1和2.0 210 OpenVG 1.1 210 EGL 1.4 210 C語言例子程序 211 準備 211 Hello World 211 庫 212 音頻演示 213 視頻演示 214 表面紋理演示 214 渲染演示 215 整體演示 215 編碼的例子 215 矢量圖形的例子 216 字體的例子 216 |
序: |
|