TQ210 开发板使用的是有源蜂鸣器,只要给它通电,蜂鸣器就会发声,实现比较简单。如果是无源蜂鸣器的话,那就稍微麻烦些,需要给它输入一定的频率,蜂鸣器才会发声。
首先查看 TQ210 开发板底板原理图
由原理图可以得知,给 XpwmTOUT1 一个高电平,蜂鸣器就会发声
我们再查看 TQ210 核心板原理图,看 XpwmTOUT1 接在哪个引脚
XpwmTOUT1 接在 GPD0_1 引脚,我们在 smdkv210.c 中增加蜂鸣器控制函数
在 board.c 中开启蜂鸣器发声,延迟 300ms 后关闭蜂鸣器
完毕。