永发信息网

战舰stm32,我想让PWM控制蜂鸣器,蜂鸣器是PB8,PWM输出是PB5,怎样可以让PB5的输出信号从PB8上输出?

答案:1  悬赏:10  手机版
解决时间 2021-11-19 05:15
  • 提问者网友:却不属于对方
  • 2021-11-18 07:45
战舰stm32,我想让PWM控制蜂鸣器,蜂鸣器是PB8,PWM输出是PB5,怎样可以让PB5的输出信号从PB8上输出?
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-11-18 09:09
有源蜂鸣器不能接pwm,没有那么快的响应追问你好,先谢谢回答。
那个我用的PWM重映射PB5输出,因为PB8接的蜂鸣器么,所以我就用跳线把PB5和PB8接一起了,然后PWM控制发出不同的声音,这样可以实现我的要求,但是连上线之后,即使我不用程序控制,一接上线,蜂鸣器就一直响..我想知道怎么样可以在程序里把PB5的输出从PB8输出,这样我就可以需要输出的时候再让它输出,避免它一直响...追答首先你那个蜂鸣器得是无源的,用pwm驱动可以产生音调。你说的意思不太明确,你是想要额外的通过另一个io口控制蜂鸣器的开和关吗?那可以,你pwm输出的管脚设置成开漏就行了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯