14.1. arduino_due
— Arduino Due¶
Source code: src/boards/arduino_due/board.h, src/boards/arduino_due/board.c
Hardware reference: Arduino Due
Defines
-
pin_d0_dev
pin_device[SAM_PA+8]¶
-
pin_d1_dev
pin_device[SAM_PA+9]¶
-
pin_d2_dev
pin_device[SAM_PB+25]¶
-
pin_d3_dev
pin_device[SAM_PC+28]¶
-
pin_d4_dev
pin_device[SAM_PC+26]¶
-
pin_d5_dev
pin_device[SAM_PC+25]¶
-
pin_d6_dev
pin_device[SAM_PC+24]¶
-
pin_d7_dev
pin_device[SAM_PC+23]¶
-
pin_d8_dev
pin_device[SAM_PC+22]¶
-
pin_d9_dev
pin_device[SAM_PC+21]¶
-
pin_d10_dev
pin_device[SAM_PA+28]¶
-
pin_d11_dev
pin_device[SAM_PD+7]¶
-
pin_d12_dev
pin_device[SAM_PD+8]¶
-
pin_d13_dev
pin_device[SAM_PB+27]¶
-
pin_d14_dev
pin_device[SAM_PD+4]¶
-
pin_d15_dev
pin_device[SAM_PD+5]¶
-
pin_d16_dev
pin_device[SAM_PA+13]¶
-
pin_d17_dev
pin_device[SAM_PA+12]¶
-
pin_d18_dev
pin_device[SAM_PA+11]¶
-
pin_d19_dev
pin_device[SAM_PA+10]¶
-
pin_d20_dev
pin_device[SAM_PB+12]¶
-
pin_d21_dev
pin_device[SAM_PB+13]¶
-
pin_d22_dev
pin_device[SAM_PB+26]¶
-
pin_d23_dev
pin_device[SAM_PA+14]¶
-
pin_d24_dev
pin_device[SAM_PA+15]¶
-
pin_d25_dev
pin_device[SAM_PD+0]¶
-
pin_d26_dev
pin_device[SAM_PD+1]¶
-
pin_d27_dev
pin_device[SAM_PD+2]¶
-
pin_d28_dev
pin_device[SAM_PD+3]¶
-
pin_d29_dev
pin_device[SAM_PD+6]¶
-
pin_d30_dev
pin_device[SAM_PD+9]¶
-
pin_d31_dev
pin_device[SAM_PA+7]¶
-
pin_d32_dev
pin_device[SAM_PD+10]¶
-
pin_d33_dev
pin_device[SAM_PC+1]¶
-
pin_d34_dev
pin_device[SAM_PC+2]¶
-
pin_d35_dev
pin_device[SAM_PC+3]¶
-
pin_d36_dev
pin_device[SAM_PC+4]¶
-
pin_d37_dev
pin_device[SAM_PC+5]¶
-
pin_d38_dev
pin_device[SAM_PC+6]¶
-
pin_d39_dev
pin_device[SAM_PC+7]¶
-
pin_d40_dev
pin_device[SAM_PC+8]¶
-
pin_d41_dev
pin_device[SAM_PC+9]¶
-
pin_d42_dev
pin_device[SAM_PA+19]¶
-
pin_d43_dev
pin_device[SAM_PA+20]¶
-
pin_d44_dev
pin_device[SAM_PC+19]¶
-
pin_d45_dev
pin_device[SAM_PC+18]¶
-
pin_d46_dev
pin_device[SAM_PC+17]¶
-
pin_d47_dev
pin_device[SAM_PC+16]¶
-
pin_d48_dev
pin_device[SAM_PC+15]¶
-
pin_d49_dev
pin_device[SAM_PC+14]¶
-
pin_d50_dev
pin_device[SAM_PC+13]¶
-
pin_d51_dev
pin_device[SAM_PC+12]¶
-
pin_d52_dev
pin_device[SAM_PB+21]¶
-
pin_d53_dev
pin_device[SAM_PB+14]¶
-
pin_a0_dev
pin_device[SAM_PA+16]¶
-
pin_a1_dev
pin_device[SAM_PA+24]¶
-
pin_a2_dev
pin_device[SAM_PA+23]¶
-
pin_a3_dev
pin_device[SAM_PA+22]¶
-
pin_a4_dev
pin_device[SAM_PA+6]¶
-
pin_a5_dev
pin_device[SAM_PA+4]¶
-
pin_a6_dev
pin_device[SAM_PA+3]¶
-
pin_a7_dev
pin_device[SAM_PA+2]¶
-
pin_a8_dev
pin_device[SAM_PB+17]¶
-
pin_a9_dev
pin_device[SAM_PB+18]¶
-
pin_a10_dev
pin_device[SAM_PB+19]¶
-
pin_a11_dev
pin_device[SAM_PB+20]¶
-
pin_led_dev
pin_d13_dev¶
-
pin_dac0_dev
pin_device[SAM_PB+15]¶
-
pin_dac1_dev
pin_device[SAM_PB+16]¶
-
exti_d0_dev
exti_device[SAM_PA+8]¶
-
exti_d1_dev
exti_device[SAM_PA+9]¶
-
exti_d2_dev
exti_device[SAM_PB+25]¶
-
exti_d3_dev
exti_device[SAM_PC+28]¶
-
exti_d4_dev
exti_device[SAM_PC+26]¶
-
exti_d5_dev
exti_device[SAM_PC+25]¶
-
exti_d6_dev
exti_device[SAM_PC+24]¶
-
exti_d7_dev
exti_device[SAM_PC+23]¶
-
exti_d8_dev
exti_device[SAM_PC+22]¶
-
exti_d9_dev
exti_device[SAM_PC+21]¶
-
exti_d10_dev
exti_device[SAM_PA+28]¶
-
exti_d11_dev
exti_device[SAM_PD+7]¶
-
exti_d12_dev
exti_device[SAM_PD+8]¶
-
exti_d13_dev
exti_device[SAM_PB+27]¶
-
exti_d14_dev
exti_device[SAM_PD+4]¶
-
exti_d15_dev
exti_device[SAM_PD+5]¶
-
exti_d16_dev
exti_device[SAM_PA+13]¶
-
exti_d17_dev
exti_device[SAM_PA+12]¶
-
exti_d18_dev
exti_device[SAM_PA+11]¶
-
exti_d19_dev
exti_device[SAM_PA+10]¶
-
exti_d20_dev
exti_device[SAM_PB+12]¶
-
exti_d21_dev
exti_device[SAM_PB+13]¶
-
exti_d22_dev
exti_device[SAM_PB+26]¶
-
exti_d23_dev
exti_device[SAM_PA+14]¶
-
exti_d24_dev
exti_device[SAM_PA+15]¶
-
exti_d25_dev
exti_device[SAM_PD+0]¶
-
exti_d26_dev
exti_device[SAM_PD+1]¶
-
exti_d27_dev
exti_device[SAM_PD+2]¶
-
exti_d28_dev
exti_device[SAM_PD+3]¶
-
exti_d29_dev
exti_device[SAM_PD+6]¶
-
exti_d30_dev
exti_device[SAM_PD+9]¶
-
exti_d31_dev
exti_device[SAM_PA+7]¶
-
exti_d32_dev
exti_device[SAM_PD+10]¶
-
exti_d33_dev
exti_device[SAM_PC+1]¶
-
exti_d34_dev
exti_device[SAM_PC+2]¶
-
exti_d35_dev
exti_device[SAM_PC+3]¶
-
exti_d36_dev
exti_device[SAM_PC+4]¶
-
exti_d37_dev
exti_device[SAM_PC+5]¶
-
exti_d38_dev
exti_device[SAM_PC+6]¶
-
exti_d39_dev
exti_device[SAM_PC+7]¶
-
exti_d40_dev
exti_device[SAM_PC+8]¶
-
exti_d41_dev
exti_device[SAM_PC+9]¶
-
exti_d42_dev
exti_device[SAM_PA+19]¶
-
exti_d43_dev
exti_device[SAM_PA+20]¶
-
exti_d44_dev
exti_device[SAM_PC+19]¶
-
exti_d45_dev
exti_device[SAM_PC+18]¶
-
exti_d46_dev
exti_device[SAM_PC+17]¶
-
exti_d47_dev
exti_device[SAM_PC+16]¶
-
exti_d48_dev
exti_device[SAM_PC+15]¶
-
exti_d49_dev
exti_device[SAM_PC+14]¶
-
exti_d50_dev
exti_device[SAM_PC+13]¶
-
exti_d51_dev
exti_device[SAM_PC+12]¶
-
exti_d52_dev
exti_device[SAM_PB+21]¶
-
exti_d53_dev
exti_device[SAM_PB+14]¶
-
exti_a0_dev
exti_device[SAM_PA+16]¶
-
exti_a1_dev
exti_device[SAM_PA+24]¶
-
exti_a2_dev
exti_device[SAM_PA+23]¶
-
exti_a3_dev
exti_device[SAM_PA+22]¶
-
exti_a4_dev
exti_device[SAM_PA+6]¶
-
exti_a5_dev
exti_device[SAM_PA+4]¶
-
exti_a6_dev
exti_device[SAM_PA+3]¶
-
exti_a7_dev
exti_device[SAM_PA+2]¶
-
exti_a8_dev
exti_device[SAM_PB+17]¶
-
exti_a9_dev
exti_device[SAM_PB+18]¶
-
exti_a10_dev
exti_device[SAM_PB+19]¶
-
exti_a11_dev
exti_device[SAM_PB+20]¶
-
exti_led_dev
exti_d13_dev¶
-
exti_dac0_dev
exti_device[SAM_PB+15]¶
-
exti_dac1_dev
exti_device[SAM_PB+16]¶
-
pwm_d2_dev
pwm_device[0]¶
-
pwm_d3_dev
pwm_device[1]¶
-
pwm_d5_dev
pwm_device[2]¶
-
pwm_d6_dev
pwm_device[3]¶
-
pwm_d7_dev
pwm_device[4]¶
-
pwm_d8_dev
pwm_device[5]¶
-
pwm_d9_dev
pwm_device[6]¶
-
pwm_d10_dev
pwm_device[7]¶
-
pwm_d11_dev
pwm_device[8]¶
-
pwm_d12_dev
pwm_device[9]¶
-
adc_0_dev
adc_device[0]¶
-
dac_0_dev
dac_device[0]¶
-
flash_0_dev
flash_device[0]¶
Functions
-
int
board_pin_string_to_device_index
(const char *str_p)¶ Convert given pin string to the pin number.
- Return
- Pin number or negative error code.
- Parameters
str_p
: Pin as a string.