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点亮

相关推荐
技术liul14 小时前
使用安卓平板,通过USB数据线(而不是Wi-Fi)来控制电脑(版本1)
android·stm32·电脑
anghost15016 小时前
基于 STM32 的多传感器健康监测系统设计
stm32·单片机·嵌入式硬件
玉~你还好吗16 小时前
【嵌入式电机控制#34】FOC:意法电控驱动层源码解析——HALL传感器中断(不在两大中断内,但重要)
单片机·嵌入式系统·电机控制
STC_USB_CAN_805117 小时前
所有普通I/O口都支持中断的51单片机@Ai8051U, AiCube 图形化配置
单片机·嵌入式硬件·51单片机
正点原子18 小时前
《ESP32-S3使用指南—IDF版 V1.6》第三十四章 RGB触摸实验
单片机·物联网·嵌入式
码小文19 小时前
Altium Designer 22使用笔记(8)---PCB电气约束设置
笔记·嵌入式硬件·硬件工程·ad22
dumpling012019 小时前
新手向:使用STM32通过RS485通信接口控制步进电机
stm32·单片机·嵌入式硬件
hazy1k19 小时前
STM32-FreeRTOS快速入门指南(中)
stm32·单片机·嵌入式硬件
清风66666620 小时前
基于51单片机自动浇花1602液晶显示设计
单片机·嵌入式硬件·mongodb·毕业设计·51单片机·课程设计
古译汉书20 小时前
嵌入式-SPI番外之按钮驱动程序的编写-Day15
c语言·stm32·单片机·嵌入式硬件·mcu·算法