32 lines
616 B
C
32 lines
616 B
C
|
|
#ifndef USER_ADC_SAMPLE_PRESENT
|
|||
|
|
#define USER_ADC_SAMPLE_PRESENT
|
|||
|
|
|
|||
|
|
#include "type.h"
|
|||
|
|
|
|||
|
|
// <20><>Ƭ<EFBFBD><C6AC>ʵ<EFBFBD>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD><EFBFBD>ѹ
|
|||
|
|
#define VDD_APPLI ((uint16_t) (330))
|
|||
|
|
|
|||
|
|
void Leak_Handler(void);
|
|||
|
|
void Sample_Init();
|
|||
|
|
void Sample_Open();
|
|||
|
|
// <20><><EFBFBD><EFBFBD><DFBB><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD>иú<D0B8><C3BA><EFBFBD>
|
|||
|
|
void Sample_ReOpen();
|
|||
|
|
|
|||
|
|
void Sample_Task(void *p_arg);
|
|||
|
|
void Match_Task(void *p_arg);
|
|||
|
|
|
|||
|
|
// <20>ɼ<EFBFBD><C9BC>Ƿ<EFBFBD>æ
|
|||
|
|
uint32_t Sample_Busy();
|
|||
|
|
// ֪ͨ<CDA8>ɼ<EFBFBD>
|
|||
|
|
void Sample_Notify();
|
|||
|
|
void Sample_NotifyFromISR();
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD>ý<EFBFBD><C3BD><EFBFBD><EFBFBD>ɼ<EFBFBD>֪ͨ
|
|||
|
|
extern volatile uint8_t Config_Sample_Request;
|
|||
|
|
extern volatile uint8_t Config_Vacuum_Request;
|
|||
|
|
|
|||
|
|
// <20>õ<EFBFBD><C3B5>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD>ݵ<EFBFBD>֪ͨ
|
|||
|
|
extern volatile uint8_t GPRS_semSampled;
|
|||
|
|
|
|||
|
|
#endif
|