#PN学堂课程
1.1 课程规划与目标
GD32F303ZET6的基本参数如下所示:

单片机软件开发的常用架构

设计驱动层的数据接口:

按键控制状态机
很多时候数据Peripheral to Memory的速度会大于CPU的处理速度,为了避免死等,那么就需要用到"以空间换取时间"的环形队列

1.2 Arm内核与单片机解读
ESP8266用的是Xtensa内核。
1.3 搭建开发环境
https://www.gd32mcu.com/cn/download/7?kw=GD32F3

1.4 整机测试
推荐提前购入一张SD卡(金士顿高速8G即可)和读卡器。
