PER Firmware
Loading...
Searching...
No Matches
adc.h
1
2#ifndef _PHAL_COMMON_ADC_H
3#define _PHAL_COMMON_ADC_H
4
6
7#if defined(PHAL_ARCH_L4)
8#define PHAL_ADC_HEADER "common/phal_L4/adc/adc.h"
9#elif defined(PHAL_ARCH_F4_F7)
10#define PHAL_ADC_HEADER "common/phal_F4_F7/adc/adc.h"
11#elif defined(PHAL_ARCH_G4)
12#define PHAL_ADC_HEADER "common/phal_G4/adc/adc.h"
13#else
14#error "Unsupported PHAL architecture. Please define a known STM32xx macro."
15#endif
16
17#include PHAL_ADC_HEADER
18
19#endif // _PHAL_COMMON_ADC_H
MCU architecture selector for PHAL layer (auto-defines PHAL_ARCH_*)