开发环境是玩的开始,那么如何快速搭建一个稳定的开发环境?GD的针对大多数工程师的开发习惯,已经给我们准备的针对IAR和MDK这两个IDE的支持包了。在说这个之前,先看下GD给我们CD的GD32330C-START Files文件夹里面,包含了哪些东西。见图1,GD32330C-START Files文件夹中包含了,我们初始开发的所有东西,我来给大家说道说道
1.GD32F3x0_Addon_1.0.0 | 包含的搭建IDE所需的支持包(包括MDK和IAR) |
2.GD32F3x0_Firmware_Library_V1.0.0 | 包含固件库,外设基本demo等(类似STM32的固件) |
3.GD32F3x0_ScatterLoading_V1.0.0 | 包含IAR和MDK的简单demo |
4.GD32330C_START_GD32F3x0_Firmware_Library_Routine | 包含开发板3个简单例程以及用户手册,电路图等 |
这里我介绍搭建MDK的开发环境,个人使用MDK多一点。IAR的话期待
论坛别的同学给大家介绍吧。首先,如果我们啥都不做,直接打开官方的demo,MDK会直接提示找不到当前的工程的device,要我们去安装这颗device的支持包。当然,GD给我们已经提供了支持安装程序,以及device包,如图,device安装包
我们打开MDK的Pack Installer如图,
点击file菜单下的import,把GD的device包导入进来,如图,
OK,选择上面的pack包,导入成功,如下图,
好了?这样打开demo程序就可以不报错了么,然而并不是的,我们还要安装一个支持包,如下图,
双击,安装,最好安装到本机MDK的安装目录下,我的是在keilv5文件夹里面,秒装完毕,这样打开demo程序就不会报错了,编译一下,successful。
大功告成,插上开发板,点击download或者debug把程序下载到板子即可咯。
可以看到,两个LED闪烁。
好啦,至此,MDK的开发环境搭建完毕,大家有啥不懂可以在下面回帖讨论,我看到会帮助回答的。