при инициализации переключателя аналоговых сигналов по умолчанию выбираю А7, чтобы А4 и А5 можно было использовать как цифровые выводы
This commit is contained in:
parent
fc8a5e15ac
commit
523e4ea95d
@ -131,6 +131,11 @@ void additionalPinsInit(uint32_t PinNumber)
|
|||||||
HAL_GPIO_PinConfig(SELA_A_PORT, SELA_A_PIN, HAL_GPIO_MODE_GPIO_OUTPUT, HAL_GPIO_PULL_NONE, HAL_GPIO_DS_2MA);
|
HAL_GPIO_PinConfig(SELA_A_PORT, SELA_A_PIN, HAL_GPIO_MODE_GPIO_OUTPUT, HAL_GPIO_PULL_NONE, HAL_GPIO_DS_2MA);
|
||||||
// SELA_B
|
// SELA_B
|
||||||
HAL_GPIO_PinConfig(SELA_B_PORT, SELA_B_PIN, HAL_GPIO_MODE_GPIO_OUTPUT, HAL_GPIO_PULL_NONE, HAL_GPIO_DS_2MA);
|
HAL_GPIO_PinConfig(SELA_B_PORT, SELA_B_PIN, HAL_GPIO_MODE_GPIO_OUTPUT, HAL_GPIO_PULL_NONE, HAL_GPIO_DS_2MA);
|
||||||
|
|
||||||
|
// select A7 via switches selaA, selaB to allow using A4 and A5 as digital outputs
|
||||||
|
HAL_GPIO_WritePin(SELA_A_PORT, SELA_A_PIN, GPIO_PIN_HIGH);
|
||||||
|
HAL_GPIO_WritePin(SELA_B_PORT, SELA_B_PIN, GPIO_PIN_HIGH);
|
||||||
|
|
||||||
selaSwitchesIsInited = true;
|
selaSwitchesIsInited = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user