text: /*******************************************************************************
  *                                 AMetal
  *                       ----------------------------
  *                       innovating embedded platform
  *
  * Copyright (c) 2001-2018 Guangzhou ZHIYUAN Electronics Co., Ltd.
  * All rights reserved.
  *
  * Contact information:
  * web site:    http://www.zlg.cn/
  *******************************************************************************/
  
  /**
   * \file
   * \brief 蜂鸣器用户配置文件（PWM驱动）
   *
   * \internal
   * \par Modification history
   * - 1.00 17-11-20  pea, first implementation
   * \endinternal
   */
  #ifndef __AM_HWCONF_BUZZER_PWM_H
  #define __AM_HWCONF_BUZZER_PWM_H
  
  #ifdef __cplusplus
  extern "C" {
  #endif
  
  #include "ametal.h"
  #include "am_pwm.h"
  
  /**
   * \brief 蜂鸣器实例初始化
   *
   * 当使用蜂鸣器时，默认将使用 TIM3 的 OUT1 输出 PWM 波形，因此已经将 TIM3 初始化为
   * PWM 功能
   *
   * \param 无
   *
   * \return PWM 标准服务句柄，若为 NULL，表明初始化失败
   */
  am_pwm_handle_t am_buzzer_pwm_inst_init (void);
  
  #ifdef __cplusplus
  }
  #endif
  
  #endif /* __AM_HWCONF_BUZZER_PWM_H */
  
  /* end of file */
  