forked from Elron_dev/elbear_arduino_bsp
if passed a value from 0 - 5, instead of A0 - A5
This commit is contained in:
parent
63116429c9
commit
dc21adfc24
@ -111,6 +111,11 @@ uint32_t* portInputRegister(GPIO_TypeDef* GPIO_x)
|
|||||||
uint32_t analogInputToChannelNumber(uint32_t PinNumber)
|
uint32_t analogInputToChannelNumber(uint32_t PinNumber)
|
||||||
{
|
{
|
||||||
uint32_t adcChannel = 0;
|
uint32_t adcChannel = 0;
|
||||||
|
|
||||||
|
// if passed a value from 0 - 5, instead of A0 - A5
|
||||||
|
if (PinNumber < 4) PinNumber += 14;
|
||||||
|
else if (PinNumber < 6) PinNumber += 16;
|
||||||
|
|
||||||
switch (PinNumber)
|
switch (PinNumber)
|
||||||
{
|
{
|
||||||
case PIN_A0:
|
case PIN_A0:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user