已解决
STM32单片机入门学习(四)-蜂鸣器
来自网友在路上 176876提问 提问时间:2023-09-26 12:12:51阅读次数: 76
最佳答案 问答题库768位专家为你答疑解惑
蜂鸣器接线
低平蜂鸣器,低电平发声,高电平不发声,
三个排针,VCC接3.3v,GND接地,I/O接A0口,如图:
蜂鸣器代码:响一秒停半秒
#include "stm32f10x.h"
#include "Delay.h" //delay函数所在头文件int main(void)
{GPIO_InitTypeDef GPIOInitStruct;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); //设置时钟GPIOInitStruct.GPIO_Pin = GPIO_Pin_0; //A0GPIOInitStruct.GPIO_Mode = GPIO_Mode_Out_PP; //推挽模式GPIOInitStruct.GPIO_Speed = GPIO_Speed_50MHz;GPIO_Init(GPIOA, &GPIOInitStruct);while(1){GPIO_SetBits(GPIOA, GPIO_Pin_0); // 不响Delay_ms(500); //延时500msGPIO_ResetBits(GPIOA, GPIO_Pin_0); // 响Delay_ms(1000); //延时1000ms}
}
查看全文
99%的人还看了
猜你感兴趣
版权申明
本文"STM32单片机入门学习(四)-蜂鸣器":http://eshow365.cn/6-13958-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: “优化”城市出行体验——山海鲸智慧交通解决方案
- 下一篇: SpringBoot 学习(二)配置