一闪一闪一叫一叫?—led和蜂鸣器同频率开关

Goals

实现led和蜂鸣器同频率开关

Material

hardware material

1、蜂鸣器连接电路图
二、一闪一闪一叫一叫?
电路图分析:
(1)蜂鸣器驱动电流为30mA。
(2)stm32单个IO口的最大输出电流25mA。
(3)stm32怎个芯片最大可输出总电流150mA。
所以为了节省芯片电流,采用外加驱动的方法驱动蜂鸣器,通过简单的npn放大电路驱动,这样IO口只需提供不到1mA的电流。

software material

1、GPIO配置函数
2、延时函数

Procedure

1、根据目标业务,寻找对应原料
2、创建工程结构
3、编写beep.c、beep.h、main.c实现目标业务
4、使用keil仿真调试

(1)Options for Target魔法棒设置
二、一闪一闪一叫一叫?
(2)点击debug(ctrl+F5),设置逻辑分析仪
二、一闪一闪一叫一叫?
(3)增加分析探针
二、一闪一闪一叫一叫?
(4)点击debug菜单栏中的run(F5)

5、下载与调试

Summary & Supplement

相关文章: