【蓝桥杯嵌入式学习笔记】(二)新建工程及LED实验

一、原理图

二、使用CubeMX新建工程,进行LED相关配置

①点击File,选中New Project…

②在检索框中输入正确的型号,选中对应型号,选择完成后即可进行相应配置

③进入配置界面

④RCC选择高速时钟源,选择晶振作为时钟源

⑤时钟树配置,Input Frequency需要与原理图中所标注的晶振频率一致,将主频配置为72MHz

 

⑥SYS选择Serial Wire

⑦配置LED相关引脚PC8~PC15为GPIO_Output,初始电平配置为高电平(LED熄灭),GPIO模式选择推挽输出

⑦输入工程文件名,谨记路径不可出现中文,Toolchain选择MDK-ARM

⑧在Code Generator中,进行相应的勾选,Generated files中勾选第一项,使得对配置的每一部分都生成一对对应的.c和.h文件

⑨配置完毕,点击GNERATE CODE生成工程

三、代码实现

在while(1)死循环中添加如下代码,实现八个LED间隔0.5s闪烁。

自己写的代码要放在对应注释之间,这样的话再次使用CubeMX配置生成工程时便不会消除原来已经写好的代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

EstherYoo

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

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

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

打赏作者

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

抵扣说明:

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

余额充值