board.h File Reference

Board specific definitions for the Atmel SAM D10 Xplained Mini board. More...

Detailed Description

Board specific definitions for the Atmel SAM D10 Xplained Mini board.

Author
Benjamin Valentin benja.nosp@m.min..nosp@m.valen.nosp@m.tin@.nosp@m.ml-pa.nosp@m..com

Definition in file board.h.

#include "cpu.h"
#include "periph_conf.h"
#include "periph_cpu.h"
#include "periph/gpio.h"
+ Include dependency graph for board.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Default Baudrate for stdio

mEDBG does not support 115200 baud.

#define STDIO_UART_BAUDRATE   (57600)
 

LED pin definitions and handlers

#define LED0_PIN   GPIO_PIN(PA, 9)
 
#define LED_PORT   PORT->Group[PA]
 
#define LED0_MASK   (1 << 9)
 
#define LED0_ON   (LED_PORT.OUTSET.reg = LED0_MASK)
 
#define LED0_OFF   (LED_PORT.OUTCLR.reg = LED0_MASK)
 
#define LED0_TOGGLE   (LED_PORT.OUTTGL.reg = LED0_MASK)
 

SW0 (Button) pin definitions

#define BTN0_PIN   GPIO_PIN(PA, 25)
 
#define BTN0_MODE   GPIO_IN_PU