资源简介
pwm呼吸灯 采用pwm的方式,在固定的频率下,采用占空比的方式来实现LED亮度的变化。占空比为0,LED灯不亮,占空比为100%,则LED灯最亮。所以将占空比从0到100%,再从100%到0不断变化,就可以实现LED灯实现特效呼吸。

代码片段和文件信息
#include “beep.h“
void BEEP_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure; //定义结构体变量
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOFENABLE); //使能端口F时钟
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_OUT; //输出模式
GPIO_InitStructure.GPIO_Pin=GPIO_Pin_8;//管脚设置F8
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_100MHz;//速度为100M
GPIO_InitStructure.GPIO_OType=GPIO_OType_PP;//推挽输出
GPIO_InitStructure.GPIO_PuPd=GPIO_PuPd_UP;//上拉
GPIO_Init(GPIOF&GPIO_InitStructure); //初始化结构体
GPIO_SetBits(GPIOFGPIO_Pin_8);//输出高电平
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 580 2017-10-02 10:48 12.PWM呼吸灯\APP\beep\beep.c
文件 128 2017-10-02 20:48 12.PWM呼吸灯\APP\beep\beep.h
文件 2865 2017-10-03 19:35 12.PWM呼吸灯\APP\exti\exti.c
文件 220 2017-10-03 16:47 12.PWM呼吸灯\APP\exti\exti.h
文件 1244 2017-10-02 21:06 12.PWM呼吸灯\APP\key\key.c
文件 800 2017-10-03 11:02 12.PWM呼吸灯\APP\key\key.h
文件 854 2017-10-01 20:34 12.PWM呼吸灯\APP\led\led.c
文件 139 2017-10-01 20:43 12.PWM呼吸灯\APP\led\led.h
文件 1511 2017-10-16 18:50 12.PWM呼吸灯\APP\pwm\pwm.c
文件 109 2017-10-10 20:41 12.PWM呼吸灯\APP\pwm\pwm.h
文件 2084 2015-10-27 12:06 12.PWM呼吸灯\DebugConfig\Target_1_STM32F407ZG.dbgconf
文件 109951 2015-05-18 22:14 12.PWM呼吸灯\Libraries\CMSIS\core_cm4.h
文件 17427 2015-05-18 22:13 12.PWM呼吸灯\Libraries\CMSIS\core_cmFunc.h
文件 26854 2015-05-18 22:14 12.PWM呼吸灯\Libraries\CMSIS\core_cmInstr.h
文件 22948 2015-05-18 22:13 12.PWM呼吸灯\Libraries\CMSIS\core_cmSimd.h
文件 29604 2015-05-18 22:16 12.PWM呼吸灯\Libraries\CMSIS\startup_stm32f40_41xxx.s
文件 53318 2016-08-18 14:37 12.PWM呼吸灯\Libraries\CMSIS\system_stm32f4xx.c
文件 2232 2015-05-18 22:16 12.PWM呼吸灯\Libraries\CMSIS\system_stm32f4xx.h
文件 6921 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\misc.h
文件 32877 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_adc.h
文件 27315 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_can.h
文件 12444 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_cec.h
文件 2413 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_crc.h
文件 14478 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_cryp.h
文件 14943 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dac.h
文件 4293 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dbgmcu.h
文件 12974 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dcmi.h
文件 28879 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dma.h
文件 19698 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_dma2d.h
文件 8009 2015-05-20 16:36 12.PWM呼吸灯\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_exti.h
............此处省略169个文件信息
相关资源
- I2C读写AT24C02 基于STM32F103 cube116540
- 基于stm32f103ve的程序——跑马灯实验
- 基于STM32RCT6的步进电机驱动程序
- stm32f407上的两个can发送和接收例程
- STM32 led 时钟
- STM32 2.4G通信例程
- 直流无刷电机方波驱动 stm32 例程代码
- STM32中文资料
- STM32蓝牙和串口程序
- STM32f103超声波模块例程
- stm32f103c8t6 4 oled.rar
- stm32f030 IAP Demo(原创)
- STM32基于rt_thread操作系统的SDHC卡文件
- NRF24L01实现51与STM32双向通讯
- STM32F103 串口程序(完整版)
- stm32 ds18b20 温度传感器 测试通过
- stm32官方例程
- STM32F103定时器中断程序
- [免费]基于stm32f103ze 的OLED驱动代码
- STM32F103RBT6驱动UC1698控制芯片的160160黑
- STM32F103 DS18B20 V3.5.0固件库驱动程序工
- STM32定时器使用入门。看了这个程序会
- SIM908 SDIO FSMC STM32 FIFO
- STM32F103 CC2500完整驱动(模拟SPI)
- AD7606采集程序
- stm32 用SPI 方式读写 SDHC
- stm32通过DMA方式采集ADC数据
- 意法半导体STM全系列微控制器STM32ST
- 基于STM32芯片的SX1278 驱动 LORA.rar
- STM32的PCB封装库,以及原理图库,48
评论
共有 条评论