STM32cubemx和HAL库的使用入门--点亮一颗LED

一:流程介绍

(1)环境搭建

1 :stm32cubemx安装

2 :stm32xxFW安装

3 :MDK5安装

4 :生成MDK版本project

(2)stm32cubemx创建工程,选择芯片型号,做图形化配置

1:打开stm32cubemx

2:点击此处进入芯片选择页面

3:选择调试接口 SW

4:选择外部晶振为时钟源

5:设置时钟速率

6:查看开发板对应led的引脚(用的开发板是飞线接led所以可以选择随意一个引脚,这里选择PB8,也就是开发板上的P0.0)

可以看到led模块(交通灯)接的是电源,那么点亮led则是需要低电平触发

7:配置连接led的引脚

(3)生成MDK版project

(4)打开keil工程,build编译一下

二:点亮一颗led

(1)keil的配置(要ok确定)

(2)找到writepin函数

(3)即可看到对应的led点亮

相关推荐
风_峰39 分钟前
Petalinux相关配置——ZYNQ通过eMMC启动
嵌入式硬件·ubuntu·fpga开发
风_峰39 分钟前
【ZYNQ开发篇】Petalinux和电脑端的静态ip地址配置
网络·嵌入式硬件·tcp/ip·ubuntu·fpga开发
月阳羊2 小时前
【硬件-笔试面试题-95】硬件/电子工程师,笔试面试题(知识点:RC电路中的时间常数)
java·经验分享·单片机·嵌入式硬件·面试
芜狄4 小时前
UCOSIII移植——学习笔记1
笔记·嵌入式硬件·学习·stm32f103rct6·ucosiii实时操作系统
小莞尔5 小时前
【51单片机】【protues仿真】基于51单片机数控直流稳压电源系统
c语言·stm32·单片机·嵌入式硬件·51单片机
小莞尔5 小时前
【51单片机】【protues仿真】基于51单片机密码锁系统
c语言·stm32·单片机·嵌入式硬件·51单片机
黑不拉几的小白兔5 小时前
stm32教程:USART串口通信
stm32·单片机·嵌入式硬件
sheepwjl8 小时前
《嵌入式硬件(十二):基于IMX6ULL的时钟操作》
汇编·arm开发·单片机·嵌入式硬件·时钟·.s编译
智者知已应修善业9 小时前
【51单片机单按键控制2个LED循环闪烁】2022-12-7
c语言·经验分享·笔记·嵌入式硬件·51单片机
物随心转9 小时前
ARM的TrustZone
嵌入式硬件