
/******************************************************************************
*@file  : app.h
*@brief : application
******************************************************************************/

#ifndef __APP_H
#define __APP_H

#include "acm32g103_coreboard.h" 

typedef struct
{
    uint32_t    Output; 
    char        *str;
}MCO_OutputTypedef;
typedef enum
{
    DAC_Output_Noise,
    DAC_Output_SAWTOOTH,
    DAC_OutPut_Voltage,   
    DAC_OutPut_Sinx,
    DAC_DMA_Output_Sinx,
    DAC_DMADUALDATA_Output_Sinx
}DAC_TEST_MODE_t;

void PB_IRQHandler(void);
void APP_DAC_Demo(DAC_TEST_MODE_t fe_Mode);
void TIM_Updeate_Event_Callback(void);
#endif /* __APP_H */

