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

#ifndef __APP_H
#define __APP_H

#include "acm32g103_coreboard.h" 

#define BUF_SIZE    (256)

extern uint8_t RxBuffer[];
extern uint8_t TxBuffer[];
extern volatile uint32_t rx_cnt;
extern uint32_t read_size;
extern volatile uint32_t tx_cnt;
extern uint32_t send_size;
extern volatile bool flag_idlei;

typedef enum
{
    TEST_UART1_LOOP,
    TEST_UART1_IT,
    TEST_UART1_DMA,
}enum_TEST_MODE_t;

/* APP_Test */
void APP_Test(enum_TEST_MODE_t fe_Mode);


#endif /* __APP_H */

