Files
2025-07-05 07:47:22 +08:00

111 lines
2.9 KiB
C

//****************************************************************************
// @Module Analog / Digital Converter (ADC)
// @Filename ADC.H
// @Project CL2.0.dav
//----------------------------------------------------------------------------
// @Controller Infineon XC886CLM-8FF
//
// @Compiler Keil
//
// @Codegenerator 1.3
//
// @Description: This file contains all function prototypes and macros for
// the ADC module.
//
//----------------------------------------------------------------------------
// @Date 2025/4/27 16:05:22
//
//****************************************************************************
// USER CODE BEGIN (ADC_Header,1)
// USER CODE END
#ifndef _ADC_H_
#define _ADC_H_
//****************************************************************************
// @Project Includes
//****************************************************************************
// USER CODE BEGIN (ADC_Header,2)
// USER CODE END
//****************************************************************************
// @Macros
//****************************************************************************
// USER CODE BEGIN (ADC_Header,3)
// USER CODE END
//****************************************************************************
// @Defines
//****************************************************************************
// USER CODE BEGIN (ADC_Header,4)
// USER CODE END
#define CHANNEL_7 7
//****************************************************************************
// @Typedefs
//****************************************************************************
// USER CODE BEGIN (ADC_Header,5)
// USER CODE END
//****************************************************************************
// @Imported Global Variables
//****************************************************************************
// USER CODE BEGIN (ADC_Header,6)
// USER CODE END
//****************************************************************************
// @Global Variables
//****************************************************************************
// USER CODE BEGIN (ADC_Header,7)
// USER CODE END
//****************************************************************************
// @Prototypes Of Global Functions
//****************************************************************************
void ADC_vInit(void);
void ADC_vSetLoadEvent(void);
void ADC_vStartParReqChNum(ubyte ubChannelNum);
ubyte ADC_ubBusy(void);
uword ADC_uwGetResultData0(void);
// USER CODE BEGIN (ADC_Header,8)
// USER CODE END
//****************************************************************************
// @Interrupt Vectors
//****************************************************************************
// USER CODE BEGIN (ADC_Header,9)
// USER CODE END
#endif // ifndef _ADC_H_