作者:马一飞 QQ:791729359
其实蜂鸣器的配置与LED是差不多的,只不过CT117E开发板的蜂鸣器接的引脚是PB4,这个引脚同时也是连接在JTAG接口的RST引脚。
当我们stm32复位后,PB4引脚默认是作为JTAG接口的RST引脚,因此我们再使用蜂鸣器之前要先把PB4复用回我们的普通IO口。
因此就要加上这条语句
GPIO_PinRemapConfig(GPIO_Remap_SWJ_NoJTRST,ENABLE);
同时我们还要使能复用IO的时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO | RCC_APB2Periph_GPIOB,ENABLE);
接下来蜂鸣器的用法就跟我们的普通LED是一样的了。
(以上仅属于个人观点)