用Arduino IDE点亮国产GD32F103C8T6:从零开始的完整开发指南
国产GD32系列芯片凭借出色的性价比,正成为STM32的理想替代方案。对于习惯Arduino生态的开发者来说,无需切换复杂的Keil或IAR环境,就能快速上手GD32开发。本文将手把手带你完成从环境搭建到LED控制的全流程,特别针对常见的JLink下载问题提供解决方案。
1. 开发环境准备
1.1 Arduino IDE基础配置
首先需要安装最新版Arduino IDE(建议1.8.x以上版本),然后通过板管理器添加STM32支持:
- 打开Arduino IDE,进入
文件 > 首选项 - 在"附加开发板管理器网址"中添加:
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json - 保存后进入
工具 > 开发板 > 开发板管理器 - 搜索并安装"STM32 MCU based boards"
安装完成后,在开发板列表中选择:
- 开发板:
Generic STM32F1 series - 板子型号:
Generic F103C8 - Upload method:
STM32CubeProgrammer (SWD)
1.2 GD32与STM32的兼容性说明
虽然GD32F103C8T6与STM32F103C8T6引脚兼容,但需要注意:
| 特性 | GD32F103C8T6 | STM32F103C8T6 |
|---|

146

被折叠的 条评论
为什么被折叠?



