3379|0

4

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

GD32L233C-START测评 开发环境搭建及官方DEMO下载测试 [复制链接]

1、Keil MDK简介及安装

    Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil MDK是Keil公司开发的微控制器开发工具。开发者可以使用MDK来完成基于STM32的代码编写、编译和生成可执行程序。Keil公司在2005年被ARM公司收购。

    下载地址1:点击进入

    下载地址2:

链接已隐藏,如需查看请登录或者注册
提取码:u5ml

    MDK具体的安装步骤见下载地址1,可自行查看安装。

    以上资源均引用于网络,需要的自行下载安装,MDK 是一款收费的开发软件,若您用于商业用途,请务必支持正版软件!

2、GD32 Pack 简介与安装

    安装完MDK后,还需要借助GD32 Pack来进行相关配置,使得MDK支持GD32L23x系列芯片。

    下载地址1(Keil 官网):点击进入

    下载地址2(活动界面):点击进入

    下载完成后,直接双击GigaDevice.GD32L23x_DFP_1.0.0.pack安装即可,如下图所示:

 

3、打开官方DEMO例程,下载测试

     学习32单片机最好的方式,个人认为是从官方的工程例程开始,不需要重复造轮子,去花很多的精力去研究如何新建工程,因为官网的DEMO中已经有建好的工程模板,我们直接移植使用即可。因此,有必要首先下载官方的DEMO,然后打开一个例程来测试下,从而也来测试下DEMO板的板载资源的应用情况,如LED灯。

    官方DEMO下载:点击进入

   下载完成后,依次打开GD32L23x_Demo_Suites_V1.1.0———GD32L233C_START_Demo_Suites——Projects——01_GPIO_Running_LED——MDK-ARM——GD32L233C_START.uvprojx,打开该工程文件,然后直接编译,如下图:

    编译完成后没有问题,然后进行下载的设置,采用GD32L233C-START DEMO板板载的GD-Link进行程序的下载与调试,看看程序运行效果,GD-Link的具体的设置步骤如下图依次所示:

    按下图点击下载程序

    4、运行效果

    如下图可见程序正常运行,LED流水灯依次运行,完成GPIO驱动LED流水灯的测试。然后可以再反过来看下程序的结构与程序的代码,大概浏览下和STM32的程序代码的大概区别,基本上也就是库函数里部分函数名称有所不同,其余也没有太大的区别。

      

    5、总结

     板载的GD-Link下载调试程序还是比较爽的,只是若该GD-Link也能用于调试其他的GD的板子就好了,这样就省去购买单独的GD-Link的银子,目前的是只能供该DEMO板下载使用。另外,Keil中代码调试不支持代码处右键Go to Definition,查看了下Keil的设置,没有问题,同样的MDK设置在调试STM32时支持跳转。不知道是Keil软件的问题还是GD库函数支持包的问题,给跟踪调试代码带来不便,只好采用CTRL+F的搜索的方式进行跟踪。

此帖出自GD32 MCU论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表