一闪一闪一叫一叫?—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)