diff options
author | Kévin Redon <kredon@sysmocom.de> | 2018-12-11 17:43:40 +0100 |
---|---|---|
committer | Kévin Redon <kredon@sysmocom.de> | 2019-01-09 15:33:36 +0100 |
commit | 8476b94ab008805db1e91d74fc47b1619953f48b (patch) | |
tree | aed8d9f0aaab2a07dc5c3c7d1bf7fae8ff396ead /atmel_start_pins.h |
use USB CDC Echo example project
this is the USB CDC Echo example project source code,
for the Microchip SAM E54 Xplained Pro development board,
based on the ATSAME54P20A micro-controller,
exported from the Atmel START website,
using the ASFv4 library.
Change-Id: Ic0e58e42d1a4076bc84a0a8d3509ec4b09a37f46
Diffstat (limited to 'atmel_start_pins.h')
-rw-r--r-- | atmel_start_pins.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/atmel_start_pins.h b/atmel_start_pins.h new file mode 100644 index 0000000..dbf9891 --- /dev/null +++ b/atmel_start_pins.h @@ -0,0 +1,33 @@ +/* + * Code generated from Atmel Start. + * + * This file will be overwritten when reconfiguring your Atmel Start project. + * Please copy examples or other code you want to keep to a separate file + * to avoid losing it when reconfiguring. + */ +#ifndef ATMEL_START_PINS_H_INCLUDED +#define ATMEL_START_PINS_H_INCLUDED + +#include <hal_gpio.h> + +// SAME54 has 14 pin functions + +#define GPIO_PIN_FUNCTION_A 0 +#define GPIO_PIN_FUNCTION_B 1 +#define GPIO_PIN_FUNCTION_C 2 +#define GPIO_PIN_FUNCTION_D 3 +#define GPIO_PIN_FUNCTION_E 4 +#define GPIO_PIN_FUNCTION_F 5 +#define GPIO_PIN_FUNCTION_G 6 +#define GPIO_PIN_FUNCTION_H 7 +#define GPIO_PIN_FUNCTION_I 8 +#define GPIO_PIN_FUNCTION_J 9 +#define GPIO_PIN_FUNCTION_K 10 +#define GPIO_PIN_FUNCTION_L 11 +#define GPIO_PIN_FUNCTION_M 12 +#define GPIO_PIN_FUNCTION_N 13 + +#define PA24 GPIO(GPIO_PORTA, 24) +#define PA25 GPIO(GPIO_PORTA, 25) + +#endif // ATMEL_START_PINS_H_INCLUDED |