ethan
2023-04-08 f5e277c240b9211a1f047b88788f34f3dd5a97c2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef HAL_ADC_H
#define HAL_ADC_H
 
#define PCB_TEMPERATURE_CHANNEL (0)
#define BUS_VOLTAGE_CHANNEL (1U)
#define BUS_CURRENT_CHANNEL (2U)
#define PHASE_CURRENT_CHANNEL (3U)
#define MCU_TEMPERATURE_CHANNEL (4U)
#define MCU_VOLTAGE_CHANNEL (5U)
#define MAX_ADC_CHANNEL_NUM (6U)
 
extern void Hal_ADCInit(void);
extern uint16_t Hal_GetADCChannelValue(uint8_t channel);
#endif /*end of file*/