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

相关推荐
来自晴朗的明天24 分钟前
16、电压跟随器(缓冲器)电路
单片机·嵌入式硬件·硬件工程
钰珠AIOT38 分钟前
在同一块电路板上同时存在 0805 0603 不同的封装有什么利弊?
嵌入式硬件
代码游侠40 分钟前
复习——Linux设备驱动开发笔记
linux·arm开发·驱动开发·笔记·嵌入式硬件·架构
代码游侠12 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
xuxg200514 小时前
4G 模组 AT 命令解析框架课程正式发布
stm32·嵌入式·at命令解析框架
CODECOLLECT15 小时前
京元 I62D Windows PDA 技术拆解:Windows 10 IoT 兼容 + 硬解码模块,如何降低工业软件迁移成本?
stm32·单片机·嵌入式硬件
BackCatK Chen16 小时前
STM32+FreeRTOS:嵌入式开发的黄金搭档,未来十年就靠它了!
stm32·单片机·嵌入式硬件·freertos·低功耗·rtdbs·工业控制
全栈游侠18 小时前
STM32F103XX 02-电源与备份寄存器
stm32·单片机·嵌入式硬件
Lsir10110_19 小时前
【Linux】中断 —— 操作系统的运行基石
linux·运维·嵌入式硬件