STM32F1xx(五) 蜂鸣器函数编写(P15)

一 蜂鸣器实验

不能通过IO口直接驱动大功率器件
使用三极管放大电路
stm32芯片复位后默认是浮空状态——IO口电平不确定,为了不影响它输出的不确定小电流被放大,接上一个R38电阻拉到地可防止小电流也经过B级被放大,造成多余的响声。

BEEP引脚输出高电平,三极管导通,蜂鸣器发声,反之,输出低电平,三极管截止,蜂鸣器关闭。
步骤:
1 使能IO口时钟,调用函数RCC_APB2PeriphColckCmd();
2 初始化IO口模式,
3 操作IO口,输出高低电平。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值