新书上架 | 卓越工程师培养系列《GD32F3开发进阶教程》
↓↓ 文末留言+点赞转发,有机会获赠新书 ↓↓
重磅发布!
国内首批GD32开发系列教材
之
《GD32F3开发进阶教程―基于GD32F303ZET6》
由电子工业出版社正式出版!
京东、当当和天猫等平台同步发售!
期待已久!
乐育科技GD32F3苹果派开发板
正式发售!
教材简介
“卓越工程师培养系列”《GD32F3开发进阶教程―基于GD32F303ZET6》是一本基于ARM Cortex-M4内核MCU的教材,由深圳大学电子与信息工程学院教师钟世达和深圳市乐育科技有限公司资深嵌入式系统工程师郭文波联合编著,本书的出版得到了兆易创新科技集团股份有限公司和电子工业出版社的大力支持。
本书以乐育科技GD32F3苹果派开发板为实践载体,通过一系列进阶实验由浅入深地介绍GD32F303ZET6的各种外设、结构及其设计开发流程。本书内容全面,实例翔实,案例丰富,编排合理。程序代码遵循乐育科技的《C语言软件设计规范》进行编写,各实验采用模块化设计思路,提高了程序代码的通用性和易维护性。
全书内容循序渐进,兼顾深度的同时也适合初学者入门使用。本书既可作为高等院校相关专业的教材,也可作为微控制器系统设计及相关行业工程技术人员的参考书。
▲ 点击文末左下角阅读原文直达购买链接
作者简介
钟世达,博士,深圳大学助理教授兼硕士研究生导师,具有丰富的数字集成电路研发与教学经验,参与“卓越工程师培养系列”多部教材的编写,近年来主要从事SoC低功耗集成电路设计、5G编码算法和边缘计算算法的软硬件一体化设计等方向的研究,同时也一直致力于提高集成电路设计与嵌入式系统方面的教学质量,致力于推广高校建立卓越工程师培养体系。
郭文波,资深嵌入式系统工程师,具有丰富的嵌入式开发经验,参与“卓越工程师培养系列”十余部教材的编写,规划GD32系列教材12部,近年来一直从事嵌入式项目开发、教学工作研究和制定卓越工程师质量评价指标、标准和方案,以及推动相关高校建立卓越工程师培养体系。
目录及资料包
本书通过一系列进阶实验,由浅入深地介绍GD32F303ZET6的各种外设、结构及其设计开发流程,实验清单如下表格所示:
序号 | 实验名称 |
1 | EXMC与LCD显示实验 |
2 | 触摸屏实验 |
3 | 内部温度与外部温湿度监测实验 |
4 | 读写SRAM实验 |
5 | 读写NAND Flash实验 |
6 | 内存管理实验 |
7 | 读写SD卡实验 |
8 | FatFs与读写SD卡实验 |
9 | 中文显示实验 |
10 | CAN通信实验 |
11 | 以太网通信实验 |
12 | USB从机实验 |
13 | MP3 实验 |
14 | 录音播放实验 |
15 | 摄像头实验 |
16 | 照相机实验 |
17 | IAP在线升级应用实验 |
本书所有实验均包含了实验内容、设计思路、代码解析,每章的最后还安排了一个或几个任务,作为本章实验的延伸和拓展。
作为拓展,另有5个实验分别介绍RS232通信、RS485通信、呼吸灯、电容触摸按键和读写内部FLASH,详细信息可参见本书配套资料包。
本书配套有丰富的资料包,包括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
在新起点定义未来,GD32 MCU产品家族全解构
教材推荐《立创EDA电路设计与制作快速入门》
郭天祥老师《GD32F303系列MCU培训课程》
即刻访问全新GD32MCU.com网站
探索更多GD32 MCU产品信息及解决方案
还有更多论坛互动等您!
❖
点击查看往期内容
↓↓↓
(关注GD32MCU)