查看原文
其他

新书上架 |《GD32F3开发基础教程》限时免费送!

GD32MCU 2023-10-25

↓↓ 文末留言+点赞转发,有机会获赠新书 ↓↓


全新上线!

国内首批GD32开发系列教材

《GD32F3开发基础教程―基于GD32F303ZET6》

由电子工业出版社正式出版!

京东、当当和天猫等平台同步发售!


教材简介


“卓越工程师培养系列”《GD32F3开发基础教程―基于GD32F303ZET6》是一本基于ARM Cortex-M4内核MCU的教材,由深圳大学电子与信息工程学院教师钟世达和深圳市乐育科技有限公司资深嵌入式系统工程师郭文波联合编著。与《GD32F3开发基础教程》搭配的《GD32F3开发进阶教程》已由电子工业出版社出版,这两本书的出版得到了兆易创新科技集团股份有限公司和电子工业出版社的大力支持。《GD32F3开发基础教程——基于GD32F303ZET6》是国内首批GD32开发系列教材之一,至此,“卓越工程师培养系列”GD32开发系列教材已增加至3本。


本书以乐育科技GD32F3苹果派开发板为实践载体,通过一系列基础实验由浅入深地介绍GD32F303ZET6的各种基础外设、结构及其设计开发流程。本书内容全面,思路清晰,实例翔实,案例丰富,编排合理。程序代码遵循乐育科技的《C语言软件设计规范》进行编写,各实验采用模块化设计思路,提高了程序代码的通用性和易维护性。


全书内容循序渐进,非常适合初学者入门使用。本书既可作为高等院校相关专业的教材,也可作为微控制器系统设计及相关行业工程技术人员的参考书。


点击直达京东购买链接


作者简介


钟世达,博士,深圳大学助理教授兼硕士研究生导师,具有丰富的数字集成电路研发与教学经验,参与“卓越工程师培养系列”多部教材的编写,近年来主要从事SoC低功耗集成电路设计、5G编码算法和边缘计算算法的软硬件一体化设计等方向的研究,同时也一直致力于提高集成电路设计与嵌入式系统方面的教学质量,致力于推广高校建立卓越工程师培养体系。


郭文波,资深嵌入式系统工程师,具有丰富的嵌入式开发经验,参与“卓越工程师培养系列”十余部教材的编写,规划GD32系列教材12部,近年来一直从事嵌入式项目开发、教学工作研究和制定卓越工程师质量评价指标、标准和方案,以及推动相关高校建立卓越工程师培养体系。


目录及资料包


本书通过一系列基础实验,由浅入深地介绍GD32F303ZET6的各种基础外设、结构及其设计开发流程,实验清单如下表格所示:


序号

实验名称

1

基准工程实验

2

串口电子钟实验

3

GPIO与流水灯实验

4

GPIO与独立按键输入实验

5

串口通信实验

6

定时器中断实验

7

SysTick实验

8

RCU实验

9

外部中断实验

10

OLED显示实验

11

TIMER与PWM输出实验

12

TIMER与输入捕获实验

13

DAC实验

14

ADC实验


本书所有实验均包含了实验内容、设计思路、代码解析,手把手讲解每个细节。每章的最后还安排了一个或几个任务,作为本章实验的延伸和拓展。


本书配套有丰富的资料包,包括GD32F3苹果派开发板原理图、例程、软件包、PPT讲义、参考资料等。资料将会持续更新,下载链接可通过微信公众号“卓越工程师培养系列”获取。



乐育科技GD32F3苹果派开发板


GD32F3苹果派开发板基于GD32F303ZET6设计,整体由主板和4.3寸触摸屏组成,主板的主控芯片为GD32F303ZET6,144脚LQFP封装,配备了512KB的Flash及64KB的SRAM。此外还板载了容量为1MB的16位外部SRAM,容量为2MB的SPI Flash,容量128MB的8位NAND Flash。



开发板通过12V电源适配器供电,板载GD-Link和USB转串口均基于Type-C接口设计,基于LED、独立按键、触摸按键、蜂鸣器等基础模块可以开展简单实验,基于USB SLAVE、以太网、触摸屏、摄像头等高级模块可以开展复杂实验,另外,还可以通过EMA/EMB/EMC接口,开展基于串口、SPI、I2C等通信协议的实验,比如红外232、485、OLED、蓝牙、Wi-Fi、传感器等。



GD32F3苹果派开发板主要参数


参数/资源

GD32F3苹果派开发板

尺寸

180×125mm

PCB

4层、黑色

主控芯片

GD32F303ZET6、144Pin、512KB Flash、64KB SRAM

电源输入

支持DC-12V、Type-C USB 5V

电源输出

DC-DC芯片MP2307可输出5V,LDO:AMS1117可输出3.3V

保险丝

1个2A 16V自恢复保险丝

下载

2个下载接口:①串口ISP一键下载;②GD-Link下载(支持调试)

接口型号均为Type-C

GPIO

全部通过2.54mm间距排针引出

EEPROM

AT24C02,容量256B

SD卡

1个SD卡槽,可外扩32GB以内TF卡(包括32GB)

以太网

DM9000,10M/100M

SRAM

IS62WV51216,容量1MB

RTC

1个CR1220纽扣电池座

摄像头

可外扩彩色OV7725摄像头模块

NAND Flash

摄像头实验

SPI Flash

GD25Q16,容量2MB

蜂鸣器

1个有源蜂鸣器

液晶

可外接4.3寸电容式触摸屏

USB

1路USB SLAVE接口,可实现USB通信

CAN

1路,型号为TJA1050

485

1路,型号为SP3485

温湿度

SHT20温湿度传感器

按键

1个复位按键、3个独立按键、1个电容触摸按键

LED

1个12V电源LED、1个GD-Link指示LED、2个普通LED

串口

1路USB转串口(CH340)、2路232 DB9串口(SP3232)

EM×接口

3个,可外接通过串口、I2C或SPI通信的小模块,如串口蓝牙、串口Wi-Fi和OLED等

GD-Link

板载GD-Link支持程序下载和实时调试


GD32F3苹果派开发板配置清单


名称

数量

GD32F3苹果派主板

1

4.3寸电容式触摸屏

1

电源适配器

1

OLED模块(EMC接口)

1

Type-C USB数据线

2


GD32F3苹果派开发板配套教材


GD32F3苹果派开发板共配备6部教材,清单如下:

《GD32F3开发基础教程》已出版

《GD32F3开发进阶教程》已出版

《GD32微控制器原理与应用》*

《emWin应用开发指南》*

《FreeRTOS应用开发指南》*

《μC/OS-II应用开发指南》*

初阶、中阶、高阶全覆盖,从入门到进阶,畅学GD32开发。

注:*为即将出版书籍


GD32F3苹果派开发板购买链接



咨询交流


扫码加入QQ交流群:368145688


留言互动有福利

文末留言,写下你对GD32的期望,并分享+点赞即可参与活动。


我们将从符合资格的小伙伴们中选取10位幸运儿,送出新书《GD32F3开发基础教程―基于GD32F303ZET6》!



延伸阅读

Review of Previous Periods

卓越工程师培养系列《GD32F3开发进阶教程》

教材推荐《立创EDA电路设计与制作快速入门》

郭天祥老师《GD32F303系列MCU培训课程》


即刻访问全新GD32MCU.com网站

探索更多GD32 MCU产品信息及解决方案

还有更多论坛互动等您!

点击查看往期内容

↓↓↓

(关注GD32MCU)

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存