上班摸鱼肝系列:梁山派开发板系列---2.配置4个LED点亮

基于keil5搭建梁山派GD32F450的点亮4个LED

说明:

        这一期主要是我们熟悉的点灯,利用GD32的标准库函数并且根据开发板原理图来进行引脚初始化,最终达到点亮GD34F470的四个LED灯的效果。

        另外,上一期所提到的User目录下分开一个是src用来放.c文件,另一个irc是放.h文件,这样可能只是我个人的强迫症吧哈哈哈哈哈哈哈。


文章目录

  • 基于keil5搭建梁山派GD32F450的点亮4个LED
  • 一、创建led.c和led.h文件
  • 二、查看原理图
  • 三、LED初始化函数(标准GD32库函数方法)
  • 四、现象(编译、下载)
  • 总结

提示:以下是本篇文章正文内容,下面案例可供参考

一、创建led.c和led.h文件

在keil里添加led.c文件: 

二、查看原理图

 找到LED的部分,可以看到开发板上有分别不同引脚的四个LED:

三、LED初始化函数(标准GD32库函数方法)

初始化函数步骤:打开对应GPIO时钟,配置对应GPIO的模式,库函数不熟悉的可以现在对着手册来进行配置。

下面是led.c的代码初始化编写:

 下面是led.h的代码初始化编写:

main.c调用led初始化函数:

 接下来是main.h

 

  四、现象(编译、下载)

可以看到LED1,LED2,LED3,LED4都被点亮了。 


总结

库函数其实和STM差不多的,如果是学过STM在来看GD的其实都差不多的,然后的话注释是很有必要的,能备注一下重要的信息,另外也要主要代码的美观和工整。这是我的第二篇文章,下一期是流水灯的实验,敬请期待!!!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小邓上班摸鱼肝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值