void Beep_Init(void)
{//BEEP初始化代码
uint8_t temp;
CFG->GCR = CFG_GCR_SWD;//由于BEEP未启动,尝试关闭调试接口,结果还是不行
BEEP_DeInit();
GPIO_Init(BEEP_PORT, BEEP_PIN, GPIO_Mode_Out_PP_Low_Slow);
CLK_BEEPClockConfig(CLK_BEEPCLKSource_LSI); //内部低速时钟在另外的地方开启了
// BEEP_LSClockToTIMConnectCmd(ENABLE);
BEEP_LSICalibrationConfig(37000);
BEEP_Init(BEEP_Frequency_1KHz);
BEEP_Cmd(ENABLE);
temp = BEEP->CSR2;
printf("\r\nThe BEEP SCR2 val is:%x",temp);
}
|