微處理器應用與實作:C 語言與 Andes MCU 系列
周志學
- 出版商: 藍海文化
- 出版日期: 2013-12-19
- 售價: $400
- 貴賓價: 9.5 折 $380
- 語言: 繁體中文
- 頁數: 328
- ISBN: 9866432203
- ISBN-13: 9789866432200
無法訂購
買這商品的人也買了...
-
機率與統計 (Soong: Fundamentals of Probability and Statistics for Engineers)$580$568 -
基礎資料結構 ─ 使用 C++ (Fundamentals of Data Structures in C++, 2/e)$790$751 -
基礎資料結構 ─ 使用 C (Fundamentals of Data Structures in C, 2/e)$790$751 -
A First Course in Database Systems, 3/e (IE-Paperback)$1,180$1,156 -
機率與統計 (Probability, Statistics, and Random Processes For Electrical Engineering, 3/e)$620$558 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e)$680$537 -
Arduino RFID 套件 (附範例程式下載連結)$1,850$1,758 -
電腦網際網路, 6/e (國際版)(Computer Networking: A Top-Down Approach, 6/e)(附部分內容光碟)$650$585 -
TOO BIG TO KNOW:網路思想先驅溫柏格重新定義知識的意義與力量 (Too Big to Know)$380$323 -
$294超標量處理器設計 -
JAVA SE 8 基礎必修課$530$419 -
Android : How to Program, 2/e (IE-Paperback)$1,160$1,137 -
Interactive Computer Graphics: A Top-Down Approach with WebGL, 7/e (Paperback)$1,350$1,323 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437 -
超圖解 Arduino 互動設計入門, 3/e$680$578 -
Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)$450$356 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
Python 初學特訓班 (增訂版) (附250分鐘影音教學/範例程式)$480$379 -
Deep Learning|用 Python 進行深度學習的基礎理論實作$580$458 -
鳳凰專案|看 IT部門如何讓公司從谷底翻身的傳奇故事$480$379 -
Advanced Digital Design With The Verilog Hdl, 2/e$2,090$1,986
相關主題
商品描述
<內容簡介>
‧ 以本土原創32位元CPU-AndesCoreTM N801與N903為系統核心
‧ 以圖文解說方式詳述軟體開發平台AndeSightTM MCU V2.01的操作
‧ 提供範例程式及圖文解說各專案建置流程
‧ 分別以虛擬模擬平台及實體平台驗證各專案
本書共提供兩種嵌入式系統核心AndesCoreTM N801與N903,其系統開發平台分別為AndeShape™ ADP-XC5FF676(ADP-XC5平台)及AndeShape™ ADP-WT59F064,前者是將N801燒錄於FPGA(Xilinx VIRTEX-5:XC5VLX110)的微處理器開發平台,後者則採偉詮電子的系統晶片WT59F064建置而成的開發平台,換言之本書共提供兩個系列的系統核心及微處理器開發平台的理論基礎與實務應用。
本書第一章介紹系統核心及系統平台的架構及使用,第二章介紹軟體開發平台AndeSightTM的安裝及使用,使用流程以圖說為主,讓讀者在圖說的協助迅速熟悉開發工具的使用。第三章帶領讀者了解CPU指令集(AndeStarTM),除了解系統核心的暫存器架構外,也以組合語言的範例讓讀者一窺Andes組合語言的程式碼架構。第四章之後開始介紹CPU外部的輸出入周邊元件,計有通用輸出入(GPIO)、萬用非同步串列傳輸(UART)、看門狗(WDT)、時鐘(RTC)、脈派寬度調變(PWM)、中斷控制器(INTC)等常見的輸出入單元,每章針對兩個開發平台皆有C程式語言的實際範例,同時以大量圖說的方式深入解說開發平台的使用。相信以圖解配合範例定能使讀者熟悉兩個MCU系列核心的使用。
<章節介紹>
第一章 Andes MCU系列系統晶片
1.1 AndesCore™ MCU介紹
1.2 微處理器開發平台
第二章 開發工具平台安裝、使用與專案建置
2.1 AndeSight™ V2.0.1 MCU安裝與內容說明
2.2 基本專案建置、編譯與虛擬平台(VEP)執行
2.3 AndeShape™ AICE-MCU™
2.4 AndeShape™ ADP-WT59F064安裝設定與使用
2.5 AndeShape™ ADP-XC5FF676安裝設定與使用
2.6 Chip Profile
第三章 程式設計
3.1 AndeStar™ 指令集介紹
3.2 AndesCore MCU系列與相關工具鏈介紹
3.3 基本程式設計、編譯執行(VEP)與除錯
3.4 進階C語言程式設計
第四章 通用輸出入介面
4.1 通用輸出入控制器(GPIO)
4.2 WT59F064通用輸出入埠
4.3 ADP-XC5-for-N801-S通用輸出入介面(GPIO)
第五章 萬用非同步串列傳輸
5.1 萬用非同步串列傳輸(UART)
5.2 WT59F064 萬用非同步串列傳輸控制器
5.3 ADP-XC5-for-N801-S萬用非同步串列傳輸控制器
第六章 脈波寬度調變
6.1 脈波寬度調變控制器(PWM)
6.2 WT59F064 脈波調變寬度控制器
6.3 ADP-XC5-for-N801-S脈波寬度調變控制器(PWM)
第七章 即時時鐘
7.1 即時時鐘(Real-Time Clock,RTC)
7.2 WT59F064 RTC
7.3 ADP-XC5-for-N801-S Real-Time Clock(RTC)
第八章 計時器
8.1 計時器(TIMER)
8.2 WT59F064 TIMER
8.3 ADP-XC5-for-N801-S Real-Time Clock(RTC)
第九章 中斷
9.1 AndesCore中斷概述
9.2 WT59F064中斷
9.3 ADP-XC5-for-N801-S中斷(INTERRUPTION)
附件 XC5 INTC中斷請求訊號來源