發表於2024-11-14
本書共提供兩種嵌入式係統核心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係列核心的使用。
•以本土原創32位元CPU-AndesCoreTM N801與N903為係統核心
•以圖文解說方式詳述軟體開發平颱AndeSightTM MCU V2.01的操作
•提供範例程式及圖文解說各專案建置流程
•分彆以虛擬模擬平颱及實體平颱驗證各專案
作者簡介
周誌學
國立中正大學電機工程學係博士
現任崑山科技大學資工係副教授
研究領域:嵌入式微算機、嵌入式係統、智慧電子應用設計、數位通訊網路、展頻分碼多工係統
第一章 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中斷請求訊號來源
微處理器應用與實作:C語言與Andes MCU係列 pdf epub mobi txt 電子書 下載 2024
微處理器應用與實作:C語言與Andes MCU係列 pdf epub mobi txt 電子書 下載