91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.62MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-09-19
  • 語言: 其他
  • 標簽: 呼吸燈??pwm??stm32??

資源簡介

pwm呼吸燈stm32工程代碼

資源截圖

代碼片段和文件信息

#include?“beep.h“

/*******************************************************************************
*?函?數(shù)?名?????????:?BEEP_Init
*?函數(shù)功能 ???:?蜂鳴器端口初始化函數(shù) ???通過改變頻率控制聲音變化
*?輸????入?????????:?無
*?輸????出?????????:?無
*******************************************************************************/
void?BEEP_Init() ??//端口初始化
{
GPIO_InitTypeDef?GPIO_InitStructure; //聲明一個結構體變量,用來初始化GPIO

SystemInit();
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOBENABLE);???/*?開啟GPIO時鐘?*/

/*??配置GPIO的模式和IO口?*/
GPIO_InitStructure.GPIO_Pin=BZ; //選擇你要設置的IO口
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP; ??//設置推挽輸出模式
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz; ??//設置傳輸速率
GPIO_Init(GPIOB&GPIO_InitStructure);? ?/*?初始化GPIO?*/
}

/*******************************************************************************
*?函?數(shù)?名?????????:?sound1
*?函數(shù)功能 ???:?蜂鳴器報警函數(shù)
*?輸????入?????????:?無
*?輸????出?????????:?無
*******************************************************************************/
void?sound1()??//救護車報警
{
u32?i=5000;
while(i--) ???//產(chǎn)生一段時間的PWM波,使蜂鳴器發(fā)聲
{
GPIO_SetBits(GPIOBBZ); ?//IO口輸出高電平
delay(i);
GPIO_ResetBits(GPIOBBZ); ??//IO口輸出低電平
delay(i--);
}
}

/*******************************************************************************
*?函?數(shù)?名?????????:?sound2
*?函數(shù)功能 ???:?蜂鳴器報警函數(shù) ??通過改變頻率控制聲音變化
*?輸????入?????????:?無
*?輸????出?????????:?無
*******************************************************************************/
void?sound2()??//電動車報警
{
u32?i=1000;
while(i--) //產(chǎn)生一段時間的PWM波,使蜂鳴器發(fā)聲
{
GPIO_SetBits(GPIOBBZ); ???//IO口輸出高電平
delay(i);
GPIO_ResetBits(GPIOBBZ); //IO口輸出低電平
delay(i--);
}
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????162??2015-06-05?15:03??實驗9:PWM呼吸燈\~$10:PWM呼吸燈.doc
?????文件??????866816??2015-06-05?14:59??實驗9:PWM呼吸燈\~WRL0001.tmp
?????目錄???????????0??2017-08-06?18:44??實驗9:PWM呼吸燈\工程模板\
?????文件???????59715??2014-12-09?16:24??實驗9:PWM呼吸燈\工程模板\1.uvopt
?????文件?????????654??2014-12-09?16:24??實驗9:PWM呼吸燈\工程模板\1_Target?1.dep
?????目錄???????????0??2016-09-03?11:04??實驗9:PWM呼吸燈\工程模板\APP\
?????目錄???????????0??2016-09-03?11:04??實驗9:PWM呼吸燈\工程模板\APP\beep\
?????文件????????1879??2015-05-28?11:07??實驗9:PWM呼吸燈\工程模板\APP\beep\beep.c
?????文件?????????194??2015-05-28?11:02??實驗9:PWM呼吸燈\工程模板\APP\beep\beep.h
?????目錄???????????0??2016-09-03?11:04??實驗9:PWM呼吸燈\工程模板\APP\exit\
?????文件????????1581??2015-05-29?10:39??實驗9:PWM呼吸燈\工程模板\APP\exit\exti.c
?????文件?????????151??2014-12-11?17:32??實驗9:PWM呼吸燈\工程模板\APP\exit\exti.h
?????目錄???????????0??2016-09-03?11:04??實驗9:PWM呼吸燈\工程模板\APP\key\
?????文件????????1095??2015-05-28?12:08??實驗9:PWM呼吸燈\工程模板\APP\key\key.c
?????文件?????????451??2014-12-09?17:01??實驗9:PWM呼吸燈\工程模板\APP\key\key.h
?????目錄???????????0??2017-08-06?18:42??實驗9:PWM呼吸燈\工程模板\APP\LED\
?????文件????????2411??2017-08-06?18:42??實驗9:PWM呼吸燈\工程模板\APP\LED\led.c
?????文件?????????182??2015-05-28?10:40??實驗9:PWM呼吸燈\工程模板\APP\LED\led.h
?????目錄???????????0??2016-09-03?11:04??實驗9:PWM呼吸燈\工程模板\APP\PWM\
?????文件????????2057??2015-07-22?16:04??實驗9:PWM呼吸燈\工程模板\APP\PWM\pwm.c
?????文件??????????94??2014-12-13?15:09??實驗9:PWM呼吸燈\工程模板\APP\PWM\pwm.h
?????目錄???????????0??2016-09-03?11:04??實驗9:PWM呼吸燈\工程模板\APP\seg\
?????文件????????1042??2015-05-29?10:52??實驗9:PWM呼吸燈\工程模板\APP\seg\smg.c
?????文件?????????295??2015-05-29?10:52??實驗9:PWM呼吸燈\工程模板\APP\seg\smg.h
?????目錄???????????0??2016-09-03?11:04??實驗9:PWM呼吸燈\工程模板\APP\SysTick\
?????文件????????1314??2015-05-28?11:25??實驗9:PWM呼吸燈\工程模板\APP\SysTick\systick.c
?????文件?????????121??2014-12-09?16:09??實驗9:PWM呼吸燈\工程模板\APP\SysTick\systick.h
?????目錄???????????0??2016-09-03?11:04??實驗9:PWM呼吸燈\工程模板\APP\time\
?????文件????????1563??2015-05-29?17:17??實驗9:PWM呼吸燈\工程模板\APP\time\time.c
?????文件?????????113??2014-12-13?14:16??實驗9:PWM呼吸燈\工程模板\APP\time\time.h
?????目錄???????????0??2016-09-03?11:04??實驗9:PWM呼吸燈\工程模板\APP\usart\
............此處省略224個文件信息

評論

共有 條評論