首页 > 其他分享 >STM32点亮LED的代码

STM32点亮LED的代码

时间:2022-12-12 23:36:05浏览次数:38  
标签:LED 点亮 void led STM32 InitStruct GPIO include

led.c

#include "led.h"

void LED_Config(void)
{
	GPIO_InitTypeDef GPIO_InitStruct;
	
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);
	
	GPIO_InitStruct.GPIO_Mode=GPIO_Mode_Out_PP;
	GPIO_InitStruct.GPIO_Pin=GPIO_Pin_0;
	GPIO_InitStruct.GPIO_Speed=GPIO_Speed_50MHz;
	GPIO_Init(GPIOB, &GPIO_InitStruct);
}

led.h

#ifndef __LED_H
#define __LED_H

#include "stm32f10x.h"

void LED_Config(void);

#endif

main.c

#include "stm32f10x.h"
#include "led.h"

int main(void)
{
	LED_Config();
	while(1)
	{
	
	}
}

标签:LED,点亮,void,led,STM32,InitStruct,GPIO,include
From: https://www.cnblogs.com/Sound-Sleep/p/16977438.html

相关文章

  • STM32纯按键控制LED亮灭的代码
    led.c#include"led.h"voidLED_Config(void){ GPIO_InitTypeDefGPIO_InitStruct; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE); GPIO_InitStruct.......
  • 转载--STM32 HAL 库 uS 延时的 3 种实现方式
    转载自 嵌入式大杂烩 STM32HAL库uS延时的3种实现方式-面包板社区(eet-china.com) CU BEMX可视化初始化配置,结合HAL库,给我们开发带来了很多便利,但HAL库......
  • windows上运行qemu仿真stm32板子a9板子实例
    由于网上的教程大部分都是基于Linux系统搞的,其实从初学者的易用性来说,这是不方便的,因为我们还得装个虚拟机,还得装个Ubuntu,还得配一些环境,甚至还得命令行编译出来,很繁琐的,中......
  • STM32开发之 VS Code + GDB下载调试
    写在前面:本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。在完成上一篇的ST......
  • STM32开发之 VS Code + gcc环境编译
    写在前面:本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。在完成上一篇的ST......
  • 解决GPG错误 gpg: agent_genkey failed: No such file or directory
    如果在使用GPG时遇到了以下错误:gpg:agent_genkeyfailed:NosuchfileordirectoryKeygenerationfailed:Nosuchfileordirectory有可能是因为~/username/.......
  • quillEditor富文本编辑器
    quillEditor是我21年就使用过的一款富文本编辑器个人感觉还可以程序跑的通一切顺利哈想要有预览效果的可以查看我写的vue+mavon-editor编辑器的文章一、npm下载依......
  • 使用openfiledialog打开网络路径的文件时,对话框中未显示网络路径的解决方法
    sqlite不支持读取网络路径上的数据库,但可以变通一下,将网络路径映射到本地路径,就可以实现。如果我们创建共享目录的用户与当前用户不一致,在使用OpenFileDialog选择文件时,对......
  • 蓝桥杯之单片机学习(一)——LED指示灯的基本控制
    文章目录​​一、前言​​​​课程内容结构​​​​二、训练任务​​​​三、训练重点​​​​四、74HC138​​​​五、74HC573​​​​六、代码展示​​一、前言课程内容结......
  • stm32f407探索者开发板(四)——点亮跑马灯(库函数)
    文章目录​​一、删除不必要的文件​​​​二、添加HARDWARE文件夹​​​​三、代码编写​​​​3.1led.h​​​​3.2led,c​​​​3.3mian.c​​​​四、学习心得​​​......