本帖最后由 xld0932 于 2021-1-4 13:04 编辑
一、元旦收到了开发,开心
二、上电测试
开发板上有3个USB接口,分为板载的GD-LINK、USART调试口、USBD接口;通过Mini-USB线给开发板供电,需要注意的是只有GD-LINK和USBD这两个USB接口可以给开发板供电、USART调试接口没有供电功能;开发板上电后,运行是例程16_EXMC_TouchScreen,在显示屏上显示4个LED灯的控制按钮,通过触控相应的图标来实现对LED灯的控制。
三、开发环境及其它准备工作
3.1、开发IDE环境使用Keil的MDK-ARM
3.2、到GD32的官网下载GD32E503V芯片的PACK支持包进行安装(我使用的是KEIL,所以安装的是Keil目录下的可执行程序),下载链接:http://www.gd32mcu.com/data/documents/yingyongruanjian/GD32E50x_AddOn_V1.1.0.rar
3.3、GD32E503xx芯片数据手册(英文版):http://www.gd32mcu.com/data/documents/shujushouce/GD32E503xx_Datasheet_Rev1.1.pdf
3.4、GD32E50x_用户手册(中文版):http://www.gd32mcu.com/data/documents/yingyongbiji/GD32E50x_yonghushouce_Rev1.1.pdf
3.5、GD32E50x系列MCU标准固件库:http://www.gd32mcu.com/data/documents/yingyongruanjian/GD32E50x_Firmware_Library_V1.1.0.rar
3.6、GD32E50x系列开发板例程及评估板用户指南:http://www.gd32mcu.com/data/documents/kaifaban/GD32E50x_Demo_Suites_V1.1.0.rar
四、下载例程
我们收到的开发型号为GD32E503V_EVAL,所以我在下载的GD32E50x系列开发板例程及评估板用户指南中找到GD32E503V_EVAL_Demo_Suites文件夹,其中Docs文件夹中存放是原理图和一些入门手册,Projects中存放的就是对应和例程,Utilities文件夹则是存放的一些公用文件和配置程序;
我们使用KEIL软件打开Projects\01_GPIO_Running_LED\MDK-ARM\中的工程,我们需要修改一下调试工具的配置:点击KEIL工具栏上的魔法棒,在弹出的窗口中选择Debug选项卡,如下图所示,选择CMSIS-DAP ARMv8-M Debugger(因为我们使用的是开发板板载的GD-LINK调试工具),当我们点击后面Settings的时候,我们可以在弹出的窗口中检测到芯片的序号:
当下载调试工具配置OK后,我们就可以对进行进行编译和下载了。将编译无误的程序下载到开发板后,我们发现LCD液晶显示屏熄灭了,LED灯在间隔顺序闪烁。
|