littlebot
Published on 2025-04-15 / 0 Visits
0

【源码】基于IAR的GD32330C开发板演示项目

项目简介

本项目是专为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与系统的直接通信。

安装使用步骤

准备工作

  1. 确保已安装IAR v7.8,Kickstarter Edition版本即可完成编译和链接。
  2. 下载IAR 7或8的插件,使IAR能与GD32F3x0配合使用,下载链接:direct link
  3. 准备一个名为'GD32F30x_Firmware_Library'的目录,该目录应与源码处于同一层级,且包含CMSIS和GD32F3x0标准外设库。

调试与运行

  1. 将开发板通过USB连接到计算机。
  2. 若要使用RTC功能,需通过SP1右侧为Vbatt提供外部电源,或使用焊锡连接SP1。
  3. 打开IAR,导入项目文件进行编译和链接。
  4. 使用GD - Link调试器进行调试和烧录,相关闪存和编程工具可从GD32F3 Cortex - M4 family page下载。
  5. 连接外部3.3V USB - 串口设备,以便与目标CPU进行通信。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】