4.把GD32E10x_Demo_Suites_V1.1.0\GD32E10x_Demo_Suites_V1.1.0\GD32E103R_START_Demo_Suites\Projects\1_EXTI_KEY_LEDToggle中的gd32e10x_libopt.h放到User文件夹中;
把GD32E10x_Demo_Suites_V1.1.0\GD32E10x_Demo_Suites_V1.1.0\GD32E103R_START_Demo_Suites\Projects\1_EXTI_KEY_LEDToggle中的gd32e10x_it.c 和gd32e10x_it.h 放到User文件夹中;
然后在User文件夹中新建main.c,在工程second的User组中添加进main.c,打开main.c,输入下面代码
int main(void)
{
}
5.点击keil中的魔术棒选项卡,
在Target选项卡中,勾选use microlib, ARM Compiler选择Use default compiler version 5 ,XTAL输入12.0
在Output选项卡中,点击select folder for objects,选择文件夹E:\肖超斌的当前文件-20190416建立\second\Objects
在Listing选项卡中,点击select folder for listings,选择文件夹E:\肖超斌的当前文件-20190416建立\second\Listings
在C/C++选项卡中,define中写入GD32E103R_START ,include paths写入
.\Libraries\CMSIS
.\Libraries\CMSIS\GD\GD32E10x\Include
.\Libraries\GD32E10x_standard_peripheral\Include
.\User
在Debug选项卡中,仿真器选择J-LINK/J-TRACE Cortex
在Utilities选项卡中,勾选use debug driver,连接电脑和仿真器,仿真器和板子,点击settings按钮,在弹出的Cortex JLink/JTrace Target Driver Setup窗口,完成下面操作
点击Debug选项卡,弹出SEGGER J-Link V6.86 - Target device settings,选择Cortex-M4,再把ort由JTAG改为SW,Max选择5MHz,SW Device中应出现新的设备
点击 flash download选项卡中把reset and run、erase sector勾选,Programming Algorithm选择GD32E10x
6.完成上面步骤后,bulid整个工程,第一次时间会比较长,需要等待一会
|