项目简介
本项目是专为GigadDvice GD32330C - Start演示板设计的示例项目,借助IAR v7.8进行开发。它展示了GD32F330C8T6 Cortex - M4芯片在该开发板上的基本功能,可作为开发类似项目的基础模板。
项目的主要特性和功能
芯片特性
- 采用GD32F330C8T6 Cortex - M4处理器,最高主频84MHz,有64K闪存和8K RAM。
- 具备丰富外设接口,包含2个USART、2个I2C、2个SPI、1个10通道ADC、RTC、7个定时器和Systick,最多支持39个I/O,采用48引脚QFP封装。
开发板特性
- 配备2个用户LED(PF6和PF7)和1个用户按钮(PA0 - WKUP)。
- 有GD - Link调试器,与CMSIS - DAP兼容,使用2针SWD调试接口。
- 板载可复位的聚合物保险丝,对5V电源进行保护。
功能限制
GD - Link调试器不包含嵌入式COM端口,需外部3.3V USB - 串口设备实现目标CPU与系统的直接通信。
安装使用步骤
准备工作
- 确保已安装IAR v7.8,Kickstarter Edition版本即可完成编译和链接。
- 下载IAR 7或8的插件,使IAR能与GD32F3x0配合使用,下载链接:direct link
- 准备一个名为'GD32F30x_Firmware_Library'的目录,该目录应与源码处于同一层级,且包含CMSIS和GD32F3x0标准外设库。
调试与运行
- 将开发板通过USB连接到计算机。
- 若要使用RTC功能,需通过SP1右侧为Vbatt提供外部电源,或使用焊锡连接SP1。
- 打开IAR,导入项目文件进行编译和链接。
- 使用GD - Link调试器进行调试和烧录,相关闪存和编程工具可从GD32F3 Cortex - M4 family page下载。
- 连接外部3.3V USB - 串口设备,以便与目标CPU进行通信。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】