GD32微控制器原理与应用
随书附赠丰富的资料包:例程、软件包、教学课件、教学视频、参考资料等(资料会持续更新),获取地址见书前言二维码。教材服务QQ:1815317009

作者:主编:张沛昌 郭文波 副主编:唐浒 董磊

丛书名:卓越工程师培养系列

定价:79.8元

印次:1-1

ISBN:9787302635932

出版日期:2023.08.01

印刷日期:2023.07.19

图书责编:王定

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

GD32F3苹果派开发板(主控芯片为GD32F303ZET6)配套有多种教材,分别介绍微控制器基础外设、微控制器复杂外设、微机原理、操作系统等知识。本书为微机原理教程,通过15个实验分别介绍汇编语言基础、基于汇编的数据处理、程序流控制、存储器访问、函数封装、GPIO与流水灯、GPIO与独立按键、外部中断、定时器、SysTick、RCU、串口通信、ADC和DAC的原理与应用。全书程序代码的编写均遵循统一规范,且各实验采用模块化设计,以便将各模块应用于实际项目和产品中。 《GD32微控制器原理与应用》配有丰富的资料包,涵盖GD32F3苹果派开发板原理图、例程、软件包、PPT等。资料包将持续更新,下载链接可通过微信公众号“卓越工程师培养系列”获取。 《GD32微控制器原理与应用》既可以作为高等院校电子信息、自动化等专业微控制器相关课程的教材,也可以作为微控制器系统设计及相关行业工程技术人员的入门培训用书。

张沛昌,男,博士,2015年3月毕业于英国南安普顿大学,无线通信专业,主要研究方向为轻量化MIMO通信、广域低功耗物联网、大数据智能融合处理等。2015年3月至今在深圳大学电子与信息工程学院工作,任助理教授、特聘副研究员、硕导,深圳市“孔雀计划”海外高层次引进人才(C类),南山区“领航人才”。主持国家青年自然科学基金项目1项,广东省重点领域专项1项,深圳市基础研究项目2项;以第一/通讯作者发表SCI/EI论文近20篇,其中Top期刊5篇,通信领域WCNC国际著名会议Best Paper 1篇;获批多项中国发明专利、实用新型专利、软件著作权。获2021年“深圳市十佳青年教师”、深圳大学“校长教学奖(提名奖)”、腾讯教学奖等荣誉。

前 言 习近平总书记在党的二十大报告中指出,“教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑”“必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略”“坚持教育优先发展、科技自立自强、人才引领驱动”“加快建设教育强国、科技强国、人才强国”“全面提高人才自主培养质量,着力造就拔尖创新人才”。本书作为“卓越工程师培养系列”丛书之一,以快速提升工程人才实践能力为目标,通过大量实践,让读者对微控制器底层原理和应用有深入的理解和思考,全面掌握微控制器的基础知识。只有这样,才有可能设计出性能优异的产品。 本书主要介绍微控制器原理与应用,采用的硬件平台为GD32F3苹果派开发板,其主控芯片为GD32F303ZET6(封装为LQFP144),由兆易创新科技集团股份有限公司(以下简称“兆易创新”)研发并推出。兆易创新的GD32 MCU是中国高性能通用微控制器领域的领跑者,主要体现在以下几点:①GD32 MCU是中国最大的ARM MCU产品家族,已经成为中国32位通用MCU市场的主流之选;②兆易创新在中国第一个推出基于ARM Cortex-M3、Cortex-M4、Cortex-M23和Cortex-M33内核的MCU产品系列;③全球首个RISC-V内核通用32位MCU产品系列出自兆易创新;④在中国32位MCU厂商排名中,兆易创新连续五年位居第一。 “微机原理”作为高等院校工科电子类、信息类等专业的一门重要课程,旨在加强学生对计算机系统架构、汇编语言及计算机组成原理的了解。然而,市面上的多数书籍对架构知识涉及较少,或内容...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目  录

 

第1章  GD32开发平台和工具 1

1.1  为什么选择GD32 2

1.2  GD32F3系列芯片介绍 2

1.3  GD32F3苹果派开发板电路

简介 4

1.3.1  通信-下载模块电路 5

1.3.2  GD-Link调试-下载模块电路 6

1.3.3  电源转换电路 6

1.4  GD32F3苹果派开发板可以

开展的部分实验 7

1.5  GD32微控制器开发工具的

安装与配置 7

1.5.1  安装Keil 5.30 8

1.5.2  设置Keil 5.30 11

本章任务 13

本章习题 13

第2章  微机原理与简介 14

2.1  微机工作原理 15

2.1.1  微机的基本组成 15

2.1.2  汇编语言与汇编过程简介 16

2.1.3  微机工作过程 17

2.2  GD32F30x系列微控制器

概述 18

2.2.1  GD32F30x系统架构 19

2.2.2  存储器映射 20

本章任务 23

本章习题 23

第3章  基准工程实验 24

3.1  实验内容 25

3.2  实验原理 25

3.2.1  Keil编辑和编译及程序下载

过程 25

3.2.2  Keil工程选项 26

3.2.3  GD32工程模块名称及说明 36

3.2.4  相关参考资料 36

3.3  实验步骤与代码解析 37

本章任务 51

本章习题 51

第4章  汇编语言初探 52

4.1  实验内容 53

4.2  实验原理 53

4.2.1  文件初解 53 ...

"本书各章内容安排如下:
第1、2章简要介绍本书所用开发平台和工具,以及开发工具的安装与配置,然后介绍微机工作原理和GD32F30x系列微控制器。
第3~8章以仿真实验为主线,对Keil软件的使用,工程的建立、编译和程序下载,以及汇编语言的基础知识进行介绍。
第9~17章介绍GPIO、外部中断、定时器、SysTick、 RCU、串口通信、ADC和DAC的原理及相关寄存器,并通过实验进行验证。
本书特点如下:
(1)本书内容对有一定微控制器基础的读者来说较为友好,建议先学习“卓越:工程师培养系列”教材中的《GD32F3 开发基础教程一基于 GD32F303ZET6》,再学习本书。
(2)本书适合具有ARM基础的嵌入式工程师学习,也可以作为高等院校电子类专业的教材。
(3)本书注重理论与实践相结合,对于高深晦涩的原理涉及较少,大多采用通俗易懂的语言深入浅出地进行介绍。原理介绍之后再进行实验,将理论运用到实际工程中,以巩固所学知识。
(4)书中的所有例程按照统一的工程架构设计,每个子模块都按照统-标准设计,以方便读者后续使用书中所学知识进一步开发, 或将其应用于项目当中。
(5)本书配有丰富的资料包,包含例程、软件包、教学课件、教学视频、参考资料等。这些资料会持续更新,读者可通过扫描二维码获取。"