资源简介
STM32F407 GPIO LED点亮例程,包含流水灯的点亮和花式电灯。亲测微雪电子STM32F407开发板可用。
代码片段和文件信息
#include “stm32f4xx.h“
#include “KEY&LED.h“
#define LED1_Port GPIOF
#define LED1_Pin GPIO_Pin_6
#define LED1_RCC_AHBPeriph RCC_AHB1Periph_GPIOF
#define LED2_Port GPIOF
#define LED2_Pin GPIO_Pin_7
#define LED2_RCC_AHBPeriph RCC_AHB1Periph_GPIOF
#define LED3_Port GPIOF
#define LED3_Pin GPIO_Pin_8
#define LED3_RCC_AHBPeriph RCC_AHB1Periph_GPIOF
#define LED4_Port GPIOF
#define LED4_Pin GPIO_Pin_9
#define LED4_RCC_AHBPeriph RCC_AHB1Periph_GPIOF
void Delay(u16 time)
{
u16 i=0;
while(time--)
{
i=12000;
while(i--) ;
}
}
void JOYState_LED_GPIO_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
/* GPIOF Periph clock enable */
RCC_AHB1PeriphClockCmd(LED1_RCC_AHBPeriph | LED2_RCC_AHBPeriph | LED3_RCC_AHBPeriph | LED4_RCC_AHBPeriph ENABLE);
/* Configure PF6 PF7 PF8 PF9 in output pushpull mode */
GPIO_InitStructure.GPIO_Pin = LED1_Pin;
GPIO_InitStructure.GPIO_Mode = GPIO_Mod
相关资源
- STM32f407核心板电路AD原理图和PCB图
- 基于stm32的小车红外避障
- STM32F103C8T6使用ULN2003模块控制28BYJ-48电
- DS3231代码,STM32已测试通过
- labview小程序----LED万年历
- 基于STM32的避障循迹寻光检测硬币小车
-
Jli
nk unlock for F1 - W5500视频资料代码讲解视频
- STM32F103ZET6库函数模板
- STM32F103 TIM1650驱动
- stm32产生方波信号
- stm32最全的封装库
- STM32H750 pcb封装altium
- STM32H750 原理图封装altium
- STM32嵌入式大棚系统设计
- stm32f205 IAP程序
- MSP430G2553使用IIC协议控制OLED显示屏
- stm32f4xx_DFP2.14.0网盘链接.txt
- STM32系列芯片AD封装及元件库其中包括
- STMF407+OV7670+TFT屏
- STM32F1灭火小车程序-灭火机器人
- STM32 dsp库
- STM32F103之实验2控制1个电机并采用编码
- 关于Unhandled event loop exception No more h
- 基于STM32F1 Modbus通信源代码
- STM32库函数
- STM32 颜色识别代码
- STM32F103VET6原理图和pcb
- LED模拟交通灯
- 零死角玩转STM32—F407霸天虎:视频
评论
共有 条评论