当前位置: 首页 > news >正文

STM32点蜂鸣器

这是一个峰鸣器,GND接stm32的GND,VCC接3.3V,i/o接你设置的引脚代码如下

void Bear_int(){ GPIO_InitTypeDef Bear_initstruct; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); Bear_initstruct.GPIO_Pin=GPIO_Pin_3; Bear_initstruct.GPIO_Speed=GPIO_Speed_10MHz; Bear_initstruct.GPIO_Mode= GPIO_Mode_Out_PP; GPIO_Init(GPIOA, &Bear_initstruct); }

这是我初始化引脚的代码内容和点亮led32差不多就不讲了,下面是主函数的代码

#include "stm32f10x.h" #include "main.h" #include "led.h" #include "bear.h" int main() { Bear_int(); while(1){ GPIO_ResetBits(GPIOA, GPIO_Pin_3); } }

很简单一个while循环,一个设置低电平输出就结束了

http://www.jsqmd.com/news/657173/

相关文章:

  • Winhance中文版:让Windows系统管理变得简单直观
  • 【解决方案】VMware Fusion 虚拟机突然无法启动解决方案(Ubuntu 内核更新 VMware 未适配)
  • 拆解ERP批次库存管理逻辑:多仓库调拨与效期预警难题,这套saas平台功能设计如何落地
  • 基于图神经网络的智能合约漏洞检测
  • 国密算法-密钥对创建
  • 【姿态估计】遗传算法GA和灰狼算法GWO优化运动捕捉数据的三维人体姿态估计【含Matlab源码 15343期】
  • 十大建议最买的耳夹耳机:五个维度帮你选出适合的那一款
  • 从IPD实践者到研发体系架构师(九):如何设计前瞻技术研究、技术平台开发与产品项目开发之间的“旋转门”机制?
  • 共筑核电全生命周期技术支撑体系,华能核能技术研究院与核电运行研究院签署战略合作协议
  • Pixel Aurora Engine 快速上手:10分钟完成Ubuntu系统下的模型部署
  • 企业安全漏洞知识库建设实战 — 从邮箱收件到结构化漏洞台账
  • 避开Filebeat索引管理的3个大坑:从自定义索引名到ILM策略配置全解析
  • 别再只用struct了!C++11/17中pair和tuple的5个实战场景与避坑指南
  • ML.NET 实战解析:从数据加载到模型部署的完整流程
  • 保姆级教程:手把手教你用ibv_post_send发送RDMA数据(附SGL配置避坑指南)
  • 终极指南:如何使用unrpa快速解包Ren‘Py RPA游戏资源文件
  • Hermes Agent 被锤抄袭,Claude 强制 KYC
  • AES-encryptor实战:从CTF题目到Python加解密工具开发
  • 从moment.js到Day.js:中文环境迁移与自定义配置实战
  • Streams 如何在几秒内生成日志管道
  • 中集集团模块化数据中心业务成新引擎 交付规模超1000兆瓦领跑全球
  • Nginx Proxy Manager中文版深度解析:可视化反向代理配置实用指南
  • reverse_3 wp
  • OpenSTA:开源时序验证工具的完整指南,快速掌握芯片时序分析
  • 破局性能与灵活性的博弈:Kuikly 动态化方案的场景实战与评估
  • PyTorch实战:BatchNorm与LayerNorm在Transformer模型中的性能对比(附完整代码)
  • 【仅限前500名开发者】获取奇点大会AI文档生成工具链离线部署包+12个行业Schema模板(含金融/医疗/车规级认证版)
  • 十五五(2026—2030 年)是中国电力行业从规模扩张转向高质量发展、构建新型电力系统的关键攻坚期
  • 中级Python开发-FluentPython-1
  • SAP EPIC 银企直连 农业银行 Socket 报文解析与ABAP实现详解