BUZZER函数
BUZZER相关底层API函数使用说明。
头文件的引入
#include "buzzer.h"
蜂鸣器初始化
//Buzzer_Config为蜂鸣器硬件初始化
//RoboMentor_Board_Start_Music为RoboMentor原生开机音乐,用户可利用音调自定义开机音乐
void Buzzer_Init(void);
void Board_Start_Music(void);
原生开机音乐
//开发板原生开机音乐,用户可参考设计自己的音乐
void Board_Start_Music(void);
单音调控制 单次
//tone为音调 已经在pwm.h中定义,直接使用即可
//time为发音,以ms为单位,建议50-100
void Buzzer_Tone_Write(int tone, int time);
单音调控制 连续
//psc为音调,已经在pwm.h中定义,直接使用即可
void Buzzer_Write(uint16_t psc);
关闭发声
//关闭蜂鸣器,使其不发声
void Buzzer_Off(void);
BUZZER串口回调
//BUZZER串口通讯协议回调函数,参数对应串口通讯协议参数
void Buzzer_Serial_Callback(char *type, int tone, int time){}