mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-13 11:29:58 +03:00
FIX: Adding RP2350B as MCU type and correcting lookup table error (#14138)
This commit is contained in:
parent
076d8d20ec
commit
c91e4214eb
3 changed files with 20 additions and 8 deletions
|
@ -68,10 +68,16 @@ mcuTypeId_e getMcuTypeId(void)
|
||||||
return MCU_TYPE_H723_725;
|
return MCU_TYPE_H723_725;
|
||||||
#elif defined(STM32G474xx)
|
#elif defined(STM32G474xx)
|
||||||
return MCU_TYPE_G474;
|
return MCU_TYPE_G474;
|
||||||
#elif defined(AT32F435)
|
#elif defined(AT32F435G)
|
||||||
return MCU_TYPE_AT32;
|
return MCU_TYPE_AT32F435G;
|
||||||
#elif defined(APM32F4)
|
#elif defined(AT32F435M)
|
||||||
return MCU_TYPE_APM32F40X;
|
return MCU_TYPE_AT32F435M;
|
||||||
|
#elif defined(APM32F405)
|
||||||
|
return MCU_TYPE_APM32F405;
|
||||||
|
#elif defined(APM32F407)
|
||||||
|
return MCU_TYPE_APM32F407;
|
||||||
|
#elif defined(RP2350B)
|
||||||
|
return MCU_TYPE_RP2350B;
|
||||||
#else
|
#else
|
||||||
return MCU_TYPE_UNKNOWN;
|
return MCU_TYPE_UNKNOWN;
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -59,8 +59,12 @@ typedef enum {
|
||||||
MCU_TYPE_H723_725,
|
MCU_TYPE_H723_725,
|
||||||
MCU_TYPE_G474,
|
MCU_TYPE_G474,
|
||||||
MCU_TYPE_H730,
|
MCU_TYPE_H730,
|
||||||
MCU_TYPE_AT32,
|
MCU_TYPE_AT32F435G,
|
||||||
MCU_TYPE_APM32F40X,
|
MCU_TYPE_APM32F405,
|
||||||
|
MCU_TYPE_APM32F407,
|
||||||
|
MCU_TYPE_AT32F435M,
|
||||||
|
MCU_TYPE_RP2350B,
|
||||||
|
MCU_TYPE_COUNT,
|
||||||
MCU_TYPE_UNKNOWN = 255,
|
MCU_TYPE_UNKNOWN = 255,
|
||||||
} mcuTypeId_e;
|
} mcuTypeId_e;
|
||||||
|
|
||||||
|
|
|
@ -280,7 +280,7 @@ static const char * const *sensorHardwareNames[] = {
|
||||||
#endif // USE_SENSOR_NAMES
|
#endif // USE_SENSOR_NAMES
|
||||||
|
|
||||||
// Needs to be aligned with mcuTypeId_e
|
// Needs to be aligned with mcuTypeId_e
|
||||||
static const char *mcuTypeNames[] = {
|
static const char *mcuTypeNames[MCU_TYPE_COUNT] = {
|
||||||
"SIMULATOR",
|
"SIMULATOR",
|
||||||
"F40X",
|
"F40X",
|
||||||
"F411",
|
"F411",
|
||||||
|
@ -298,9 +298,11 @@ static const char *mcuTypeNames[] = {
|
||||||
"H723/H725",
|
"H723/H725",
|
||||||
"G474",
|
"G474",
|
||||||
"H730",
|
"H730",
|
||||||
"AT32F435",
|
"AT32F435G",
|
||||||
"APM32F405",
|
"APM32F405",
|
||||||
"APM32F407",
|
"APM32F407",
|
||||||
|
"AT32F435M",
|
||||||
|
"RP2350B",
|
||||||
};
|
};
|
||||||
|
|
||||||
static const char *configurationStates[] = {
|
static const char *configurationStates[] = {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue