買這商品的人也買了...
- 
                
                  
                  
                無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 - 
                
                  
                  
                Linux 企業現場應用系統|網路管理 x 訊息管理 x 私有雲建置 x 協同作業平台$580$493 - 
                
                  
                  
                Xilinx Zynq SoC 與嵌入式 Linux 設計實戰指南 (兼容ARM Cortex-A9的設計方法)$354$336 - 
                
                  
                  
                $330SystemVerilog 驗證 - 
                
                  
                  
                $234FPGA 深度解析 - 
                
                  
                  
                $330FPGA 設計實戰演練 (高級技巧篇) - 
                
                  
                  
                Xilinx ZYNQ-7000AP SoC 開發實戰指南$294$279 - 
                
                  
                  
                徹底研究 ARM Cortex A9 嵌入式系統設計 (舊版: 嵌入式系統設計入門─ARM Cortex A9 )$580$493 - 
                
                  
                  
                Verilog - ARM嵌入式系統設計 Base on FPGA (舊版: 軟核心處理器設計---從 ARM9 到 FPGA)$650$553 - 
                
                  
                  
                $294Vivado 從此開始 - 
                
                  
                  
                Xilinx All Programmable Zynq-7000 SoC 設計開發寶典$860$731 - 
                
                  
                  
                無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 - 
                
                  
                  
                深入理解 Android 內核設計思想, 2/e (上下冊)$948$901 - 
                
                  
                  
                Python 入門邁向高手之路王者歸來$699$594 - 
                
                  
                  
                $774Xilinx FPGA 權威設計指南:基於 Vivado 2018 集成開發環境 - 
                
                  
                  
                $294FPGA 實戰訓練精粹 - 
                
                  
                  
                Deep learning 深度學習必讀 - Keras 大神帶你用 Python 實作 (Deep Learning with Python)$1,000$790 - 
                
                  
                  
                XilinxVivado 數字設計權威指南:從數字邏輯、VerilogHDL、嵌入式系統到圖像處理$894$849 - 
                
                  
                  
                FPGA 可程式化邏輯設計實習:使用 Verilog HDL 與 Xilinx Vivado (附範例光碟)$360$324 - 
                
                  
                  
                精通嵌入式 Linux 程式設計 (暢銷回饋版)$620$484 - 
                
                  
                  
                Xilinx Zynq-7000 嵌入式系統設計與實現:基於 ArmCortex-A9 雙核處理器和 Vivado 的設計方法, 2/e$1,074$1,020 - 
                
                  
                  
                $352FPGA 現代數字系統設計教程 — 基於 Xilinx 可編程邏輯器件與 Vivado 平臺 - 
                
                  
                  
                深度學習 -- 硬體設計$750$675 - 
                
                  
                  
                TinyML|TensorFlow Lite 機器學習 : 應用 Arduino 與低耗電微控制器 (Tinyml: Machine Learning with Tensorflow Lite on Arduino and Ultra-Low-Power Microcontrollers)$880$695 - 
                
                  
                  
                Xilinx Zynq-7000 嵌入式系統設計實驗教程$348$331 
商品描述
<內容簡介>
本書針對使用Zynq系列之軟體定義系統晶片(Software-Defined SoC, SDSoC),以範例的方式做為工具操作手冊,使用者可以自行演練擴充裡面的章節的實驗與範例,建立一個屬於自己的大型系統或開發平台。例如從Android APP和矽智財如何互動的觀念上出發,實作一些實例應用,以善用Zynq這個平台,建構一個從底層硬體矽智財電路、矽智財驅動、到行動APP的完整系統。
<本書特色>
1.從最簡單的LED範例、矽智財的Linux驅動、Android系統建立,本書一次到位。
2.本書包含完整Linux與Android環境建立,適合初學者與自造者(maker)。
3.以實作範例作為導引,初學者與自造者能快速抓住設計工具使用上的重點,快速入門。
4.驅動程式實作範例涵蓋無作業系統的版本到Linux驅動程式模組與裝置樹的驅動方法,快速融會貫通驅動程式設計觀念。
5.明確的操作步驟與圖示,精簡的觀念說明,本書可為最佳之操作手冊。
<章節目錄>
第一章 ZYNQ 開發基本流程–硬體篇
1-1 基本觀念
1-2 軟體工具的取得與安裝
1-2-1 ISE Design Tools 下載
1-2-2 ISE Design Tools 安裝步驟
1-3 創建PlanAhead 專案
1-4 創立XPS 專案
1-5 P 的創立與撰寫
1-5-1 創立IP 
1-5-2 將IP 加入系統中
1-5-3 撰寫IP
第二章 ZYNQ 開發基本流程–軟體篇
2-1 將專案匯出至SDK 
2-2 建立Application 專案(以Helloworld 為例)
2-3 測試結果(印出Helloworld)
2-4 編譯FSBL
2-5 產生ZYNQ 開機檔案(BOOT.bin)
2-6 實機測試(包含zedboard 上的設定)
第三章 設計IPIF 的驅動程式
3-1 中斷與中斷服務程式
3-2 一個帶有驅動樣板的IP
3-3 在SDK 裡設定驅動程式的路徑
3-4 簡單的驅動程式
3-5 驗證驅動程式與ZYNQ 平台
3-6 中斷與中斷服務程式
3-7 設計進階驅動程式
3-8 驗證中斷服務與ZYNQ 平台
3-9 範例:miniUART
第四章 在ZYNQ 上建立Linux 作業系統
4-1 建立Linux 作業環境
4-2 建立Xilinx ISE 作業環境
4-3 編譯Linux Kernel 和U-Boot 
4-4 製作檔案系統
4-5 製作ZYNQ 開機檔案
4-6 在Zedboard 執行Linux 作業系統
第五章 嵌入式系統與Linux 驅動程式模組
5-1 嵌入式系統概論
5-2 Linux 驅動程式沿革
5-3 Linux 驅動程式分類
5-4 Linux 裝置樹(Linux Device Tree
5-5 Linux 裝置模組(Linux Device Modules
5-6 實驗一:簡易驅動程式模組實驗
5-7 實驗二:為簡單矽智財設計Linux 驅動程式模組
5-8 實驗三:Device Tree 實驗
5-9 實驗四:miniUART 在Linux 上的驅動範例
第六章 在Linux 建構Android
6-1 環境建立
6-1-1 Linux 版本的選擇
6-1-2 安裝所需的套件
6-1-3 取得Digilent 的資源
6-1-4 取得交叉編譯工具(Cross Compiler
6-1-5 安裝交叉編譯工具
6-2 Linux 核心編譯
6-2-1 取得Linux 核心
6-2-2 Linux 核心組態設置
6-2-3 Linux 核心編譯
6-3 Android 核心的編譯
6-3-1 取得Repo 
6-3-2 取得Android 核心
6-3-3 編譯Android 核心
6-3-4 建立Android 的Root Filesystem映像檔
6-4 randisk8M 的建置
6-4-1 修改rcS
6-4-2 startup.sh
6-5 SD 卡的格式化
6-6 Android 的啟動
6-6-1 開機準備
6-6-2 Android 啟動
附錄
附錄A ChipScope 除錯工具
附錄B 常見ISE 錯誤解決方法
附錄C Android 編譯時常出現的錯誤解法
附錄D Zedboard UCF 檔