Open LeeKeifon opened 7 years ago
i) 类型:
ii) 注意: 蜂鸣器不能仅靠I/O口进行驱动,需要一个驱动放大电路。当管脚默认处于浮空状态时,建议放大电路设置一条旁路将小电流引到地端。
《STM32F4开发指南-库函数版本_V1.0》-实验七
从原理上来讲,一个音调对应一个方波周期时长;一个节拍对应一定的时间长度,不同的曲调下,节拍将有不同的时间长度,即:
#
软件延时
us级:
采用__nop()_函数(需要声明头文件
大于10us:
1.提前定义一个Delay10us()函数,然后多次调用,形成Delay80us()等函数;
2.使用C51的循环语句,利用嵌套循环实现;
ms级:
一般使用C语言的循环语句
特别注意
具体实现(默认使用12MHz的晶振,产生1us的机器周期)
在此Issue中记录学习: