Yocto for Raspberry Pi:打造IoT與嵌入式系統
活動訊息
內容簡介
Yocto Project涵蓋與嵌入式Linux系統相關的各種技術,可以幫助你以Linux為基礎來建構系統,供嵌入式產品使用。本書將以Yocto與Raspberry Pi為基礎,帶領您建立自己的Raspberry Pi自訂映像檔,並實作出小型的數位家庭自動化專案。
首先將會帶領讀者認識Yocto專案,並且介紹Raspberry Pi,擁有基本知識後,繼續學習如何整合Yocto與Raspberry Pi。本書將告訴您如何建置自訂應用程式,使用Wii Nunchuck搖桿,為Raspberry Pi設定使用LCD 觸控螢幕所需的Yocto組態,最終以實務範例作總結,運用先前章節習得的技能,完成一個數位家庭自動化專案。
首先將會帶領讀者認識Yocto專案,並且介紹Raspberry Pi,擁有基本知識後,繼續學習如何整合Yocto與Raspberry Pi。本書將告訴您如何建置自訂應用程式,使用Wii Nunchuck搖桿,為Raspberry Pi設定使用LCD 觸控螢幕所需的Yocto組態,最終以實務範例作總結,運用先前章節習得的技能,完成一個數位家庭自動化專案。
目錄
第1章 初識Yocto專案
介紹Yocto專案的基本概念,簡述Yocto專案、OpenEmbedded Core、Poky與BitBake的歷史。
第2章 為Raspberry Pi建置第一支Poky映像檔
帶您使用Yocto來為Raspberry Pi建置第一支映像檔。
第3章 成為運用Hob與Toaster的建置高手
學習如何更加親民方便的介面:Hob與Toaster。
第4章 了解BitBake
讓你能深入了解BitBake。
第5章 在Raspberry Pi上建立、開發、以及部署應用程式
傳授如何整合自訂應用軟體與Raspberry Pi,包括學習如何為交叉編譯應用軟體產生SDK。
第6章 外部層
帶領你學習層的運作原理,以及如何整合外部層到我們的Raspberry Pi專案。
第7章 部署自訂層到Raspberry Pi
探索如何運用Yocto提供的各種工具,建立自訂層。
第8章 深入研習Raspberry Pi的周邊連接能力與Yocto配方
學習如何透過Yocto 來存取Raspberry Pi 的SPI與I2C匯流排,也會學習如何為自己的應用軟體建立屬於專屬配方。
第9章 Raspberry Pi數據中心
說明如何部署自訂應用軟體,實現出嵌入式數據中心,說明如何監視CPU溫度,解決方案包括HTML5與Node.js,設置網頁介面,供使用者從遠端監看溫度數據。
第10章 LCD觸控螢幕與Linux 核心
介紹關於Linux核心的基本知識,學會如何設定組態,加入各種LCD觸控螢幕的核心支援;然後說明如何設定Yocto,讓Raspberry Pi能夠使用LCD觸控螢幕來執行圖形化應用軟體或視窗系統。
第11章 修改Raspberry Pi BSP層並貢獻給社群
學習如何把你對於meta-raspberrypi的修改增進之處,貢獻給社群。
第12章 數位家庭自動化專案:自訂映像檔
總結之前章節所學習的全部知識,建立一套數位家庭自動化專案。
介紹Yocto專案的基本概念,簡述Yocto專案、OpenEmbedded Core、Poky與BitBake的歷史。
第2章 為Raspberry Pi建置第一支Poky映像檔
帶您使用Yocto來為Raspberry Pi建置第一支映像檔。
第3章 成為運用Hob與Toaster的建置高手
學習如何更加親民方便的介面:Hob與Toaster。
第4章 了解BitBake
讓你能深入了解BitBake。
第5章 在Raspberry Pi上建立、開發、以及部署應用程式
傳授如何整合自訂應用軟體與Raspberry Pi,包括學習如何為交叉編譯應用軟體產生SDK。
第6章 外部層
帶領你學習層的運作原理,以及如何整合外部層到我們的Raspberry Pi專案。
第7章 部署自訂層到Raspberry Pi
探索如何運用Yocto提供的各種工具,建立自訂層。
第8章 深入研習Raspberry Pi的周邊連接能力與Yocto配方
學習如何透過Yocto 來存取Raspberry Pi 的SPI與I2C匯流排,也會學習如何為自己的應用軟體建立屬於專屬配方。
第9章 Raspberry Pi數據中心
說明如何部署自訂應用軟體,實現出嵌入式數據中心,說明如何監視CPU溫度,解決方案包括HTML5與Node.js,設置網頁介面,供使用者從遠端監看溫度數據。
第10章 LCD觸控螢幕與Linux 核心
介紹關於Linux核心的基本知識,學會如何設定組態,加入各種LCD觸控螢幕的核心支援;然後說明如何設定Yocto,讓Raspberry Pi能夠使用LCD觸控螢幕來執行圖形化應用軟體或視窗系統。
第11章 修改Raspberry Pi BSP層並貢獻給社群
學習如何把你對於meta-raspberrypi的修改增進之處,貢獻給社群。
第12章 數位家庭自動化專案:自訂映像檔
總結之前章節所學習的全部知識,建立一套數位家庭自動化專案。
序/導讀
序
本書撰寫時所設想的對象是嵌入式軟體的學生、嵌入式Linux 工程師、以及熟悉Raspberry Pi(或其他ARM 平台)的嵌入式系統愛好者,任何想要學習Yocto的人若想要擴展你的知識並變得精通,閱讀這本著作是很理想的方式,可運用在你的嵌入式系統開發工作。
若你想找本書,幫助你開發Raspberry Pi與Yocto 專案,那麼這本書正好符合您的需求。
本書撰寫時所設想的對象是嵌入式軟體的學生、嵌入式Linux 工程師、以及熟悉Raspberry Pi(或其他ARM 平台)的嵌入式系統愛好者,任何想要學習Yocto的人若想要擴展你的知識並變得精通,閱讀這本著作是很理想的方式,可運用在你的嵌入式系統開發工作。
若你想找本書,幫助你開發Raspberry Pi與Yocto 專案,那麼這本書正好符合您的需求。
試閱
本書撰寫時所設想的對象是嵌入式軟體的學生、嵌入式Linux 工程師、以及熟悉Raspberry Pi(或其他ARM 平台)的嵌入式系統愛好者,任何想要學習Yocto的人若想要擴展你的知識並變得精通,閱讀這本著作是很理想的方式,可運用在你的嵌入式系統開發工作。
若你想找本書,幫助你開發Raspberry Pi與Yocto 專案,那麼這本書正好符合您的需求。
若你想找本書,幫助你開發Raspberry Pi與Yocto 專案,那麼這本書正好符合您的需求。
配送方式
-
台灣
- 國內宅配:本島、離島
-
到店取貨:
不限金額免運費
-
海外
- 國際快遞:全球
-
港澳店取:
訂購/退換貨須知
退換貨須知:
**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**
-
依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
- 依消費者要求所為之客製化給付。(客製化商品)
- 報紙、期刊或雜誌。(含MOOK、外文雜誌)
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
- 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
- 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
- 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
- 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
商品評價