【BNGU嵌入式教程】点灯实验

首先打开STM32CubeMX在这里插入图片描述
在界面中选择从微控制器开始我的项目
在这里插入图片描述
我们需要在这里输入我们的芯片型号,具体型号请看芯片上的丝印
在这里插入图片描述
接下来选择我们的芯片并开始项目
在这里插入图片描述
首先我们要配置RCC(Reset and Clock Controler)
在这里插入图片描述
将高速时钟配置成晶振
在这里插入图片描述
下一步在时钟配置中,配置时钟树
我们需要根据电路板上的晶振配置输入频率,并修改两个选择器
在这里插入图片描述
接下来回到刚才的页面,配置GPIO
在这里插入图片描述

在这里插入图片描述
配置好的引脚都会显示绿色
在这里插入图片描述
接下来配置项目名称,项目路径,以及工具链
在这里插入图片描述
我们可以将所有用到的库文件全部复制到目录当中,方便后面的使用
在这里插入图片描述
接下来生成代码
在这里插入图片描述
工程创建完成之后,就会弹出如下对话框,我们选择打开工程
在这里插入图片描述
我们可以看到,工程中的文件是很多的,我们主要关注Core和HAL的驱动
在这里插入图片描述
因为我的环境中没有AC5编译器,所以我需要使用AC6编译,请注意不同编译器之间是有版本差别的,一般情况下向下兼容
在这里插入图片描述
在Debug内配置调试器,这里我用的是ST link
在这里插入图片描述
接下来编译一工程,build只编译有修改的部分,rebuild工程全部重新编译,点击download,将程序下载到开发板中
在这里插入图片描述
按下reset键,我们就可以看到亮起来的LED灯了
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值