mirror of https://github.com/ARMmbed/mbed-os.git
* added pins for ADC as per pio_samr21g18a.h
parent
31fb6731ca
commit
8227c91f54
|
@ -45,14 +45,19 @@ typedef enum {
|
|||
} UARTName;
|
||||
|
||||
typedef enum { // for each input control mux 4,5,6,7,16,17,10,11 used in R21
|
||||
ADC_2 = 0x2ul,
|
||||
ADC_3 = 0x3ul,
|
||||
ADC_4 = 0x4ul,
|
||||
ADC_5 = 0x5ul,
|
||||
ADC_6 = 0x6ul,
|
||||
ADC_7 = 0x7ul,
|
||||
ADC_8 = 0x8ul,
|
||||
ADC_10 = 0xAul,
|
||||
ADC_11 = 0xBul,
|
||||
ADC_16 = 0x10ul,
|
||||
ADC_17 = 0x11ul
|
||||
ADC_17 = 0x11ul,
|
||||
ADC_18 = 0x12ul,
|
||||
ADC_19 = 0x13ul
|
||||
} ADCName;
|
||||
|
||||
typedef enum { // for each channel
|
||||
|
|
|
@ -18,14 +18,19 @@
|
|||
|
||||
/************ADC***************/
|
||||
const PinMap PinMap_ADC[] = {
|
||||
{PB08, ADC_2, 1},
|
||||
{PB09, ADC_3, 1},
|
||||
{PA04, ADC_4, 1},
|
||||
{PA05, ADC_5, 1},
|
||||
{PA06, ADC_6, 1},
|
||||
{PA07, ADC_7, 1},
|
||||
{PB00, ADC_8, 1},
|
||||
{PB02, ADC_10, 1},
|
||||
{PB03, ADC_11, 1},
|
||||
{PA08, ADC_16, 1},
|
||||
{PA09, ADC_17, 1},
|
||||
{PA10, ADC_18, 1},
|
||||
{PA11, ADC_19, 1},
|
||||
|
||||
/* Not connected */
|
||||
{NC , NC , NC}
|
||||
|
|
|
@ -76,15 +76,15 @@ void adc_configure_ain_pin(uint32_t pin)
|
|||
PIN_INVALID_ADC_AIN, PIN_INVALID_ADC_AIN,
|
||||
#elif SAMR21G
|
||||
PIN_INVALID_ADC_AIN, PIN_INVALID_ADC_AIN,
|
||||
PIN_INVALID_ADC_AIN, PIN_INVALID_ADC_AIN,
|
||||
PIN_PB08B_ADC_AIN2, PIN_PB09B_ADC_AIN3,
|
||||
PIN_PA04B_ADC_AIN4, PIN_PA05B_ADC_AIN5,
|
||||
PIN_PA06B_ADC_AIN6, PIN_PA07B_ADC_AIN7,
|
||||
PIN_INVALID_ADC_AIN, PIN_INVALID_ADC_AIN,
|
||||
PIN_PB00B_ADC_AIN8, PIN_INVALID_ADC_AIN,
|
||||
PIN_PB02B_ADC_AIN10, PIN_PB03B_ADC_AIN11,
|
||||
PIN_INVALID_ADC_AIN, PIN_INVALID_ADC_AIN,
|
||||
PIN_INVALID_ADC_AIN, PIN_INVALID_ADC_AIN,
|
||||
PIN_PA08B_ADC_AIN16, PIN_PA09B_ADC_AIN17,
|
||||
PIN_INVALID_ADC_AIN, PIN_INVALID_ADC_AIN,
|
||||
PIN_PA10B_ADC_AIN18, PIN_PA11B_ADC_AIN19,
|
||||
#elif (SAMD10C | SAMD11C)
|
||||
PIN_PA02B_ADC_AIN0, PIN_INVALID_ADC_AIN,
|
||||
PIN_PA04B_ADC_AIN2, PIN_PA05B_ADC_AIN3,
|
||||
|
|
Loading…
Reference in New Issue