发表于2024-11-15
本书共提供两种嵌入式系统核心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 电子书 下载