mirror of
https://github.com/openshwprojects/OpenBK7231T_App.git
synced 2026-02-04 13:05:28 +00:00
Fix ADC mappings (#1887)
This commit is contained in:
committed by
GitHub
parent
5f45f69768
commit
cf0bcf2ea4
@ -17,6 +17,14 @@ void turnon_PA_in_temp_dect(void);
|
|||||||
|
|
||||||
static int adcToGpio[] = {
|
static int adcToGpio[] = {
|
||||||
-1, // ADC0 - VBAT
|
-1, // ADC0 - VBAT
|
||||||
|
#if PLATFORM_BK7238
|
||||||
|
26, //GPIO26, // ADC1
|
||||||
|
24, //GPIO24, // ADC2
|
||||||
|
20, //GPIO20, // ADC3
|
||||||
|
28, //GPIO28, // ADC4
|
||||||
|
1, //GPIO1, // ADC5
|
||||||
|
10, //GPIO10, // ADC6
|
||||||
|
#elif PLATFORM_BK7231N
|
||||||
26, //GPIO26, // ADC1
|
26, //GPIO26, // ADC1
|
||||||
24, //GPIO24, // ADC2
|
24, //GPIO24, // ADC2
|
||||||
23, //GPIO23, // ADC3
|
23, //GPIO23, // ADC3
|
||||||
@ -24,6 +32,15 @@ static int adcToGpio[] = {
|
|||||||
22, //GPIO22, // ADC5
|
22, //GPIO22, // ADC5
|
||||||
21, //GPIO21, // ADC6
|
21, //GPIO21, // ADC6
|
||||||
13, //GPIO13, // ADC7
|
13, //GPIO13, // ADC7
|
||||||
|
#else
|
||||||
|
4, //GPIO4, // ADC1
|
||||||
|
5, //GPIO5, // ADC2
|
||||||
|
23, //GPIO23, // ADC3
|
||||||
|
2, //GPIO2, // ADC4
|
||||||
|
3, //GPIO3, // ADC5
|
||||||
|
12, //GPIO12, // ADC6
|
||||||
|
13, //GPIO13, // ADC7
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
static int c_adcToGpio = sizeof(adcToGpio)/sizeof(adcToGpio[0]);
|
static int c_adcToGpio = sizeof(adcToGpio)/sizeof(adcToGpio[0]);
|
||||||
|
|
||||||
|
|||||||
@ -39,14 +39,18 @@ const char *HAL_PIN_GetPinNameAlias(int index)
|
|||||||
#if PLATFORM_BK7238
|
#if PLATFORM_BK7238
|
||||||
case 1: return "RXD2/ADC5";
|
case 1: return "RXD2/ADC5";
|
||||||
case 10: return "RXD1/ADC6";
|
case 10: return "RXD1/ADC6";
|
||||||
case 26: return "PWM5/ADC1";
|
|
||||||
case 24: return "PWM4/ADC2";
|
|
||||||
case 20: return "ADC3";
|
case 20: return "ADC3";
|
||||||
case 28: return "ADC4";
|
case 28: return "ADC4";
|
||||||
#else
|
#else
|
||||||
case 1: return "RXD2";
|
case 1: return "RXD2";
|
||||||
case 10: return "RXD1";
|
case 10: return "RXD1";
|
||||||
case 23: return "ADC3";
|
case 23: return "ADC3";
|
||||||
|
case 13: return "ADC7";
|
||||||
|
#endif
|
||||||
|
#if PLATFORM_BK7238 || PLATFORM_BK7231N
|
||||||
|
case 24: return "PWM4/ADC2";
|
||||||
|
case 26: return "PWM5/ADC1";
|
||||||
|
#else
|
||||||
case 24: return "PWM4";
|
case 24: return "PWM4";
|
||||||
case 26: return "PWM5";
|
case 26: return "PWM5";
|
||||||
#endif
|
#endif
|
||||||
@ -56,6 +60,17 @@ const char *HAL_PIN_GetPinNameAlias(int index)
|
|||||||
case 7: return "PWM1";
|
case 7: return "PWM1";
|
||||||
case 8: return "PWM2";
|
case 8: return "PWM2";
|
||||||
case 9: return "PWM3";
|
case 9: return "PWM3";
|
||||||
|
#if PLATFORM_BK7231N
|
||||||
|
case 28: return "ADC4";
|
||||||
|
case 22: return "ADC5";
|
||||||
|
case 21: return "ADC6";
|
||||||
|
#elif !PLATFORM_BK7238
|
||||||
|
case 4: return "ADC1";
|
||||||
|
case 5: return "ADC2";
|
||||||
|
case 2: return "ADC4";
|
||||||
|
case 3: return "ADC5";
|
||||||
|
case 12: return "ADC6";
|
||||||
|
#endif
|
||||||
default: return "N/A";
|
default: return "N/A";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user