Board specific definitions for the Eistec Mulle IoT board.
More...
Board specific definitions for the Eistec Mulle IoT board.
- Author
- Joakim NohlgÄrd joaki.nosp@m.m.no.nosp@m.hlgar.nosp@m.d@ei.nosp@m.stec..nosp@m.se
Definition in file board.h.
#include "cpu.h"
#include "periph_conf.h"
#include "mulle-nvram.h"
Go to the source code of this file.
#define | LPTIMER_CLKSRC LPTIMER_CLKSRC_ERCLK32K |
| Clock source for the LPTMR module.
|
|
#define | DISABLE_WDOG 1 |
| Disable hardware watchdog, for debugging purposes, don't use this on production builds.
|
|
#define | STDIO_UART_DEV UART_DEV(1) |
| Use the UART1 for STDIO on this board.
|
|
◆ AT86RF2XX_PARAM_CS
- Todo:
- Work around missing RESET pin on Mulle v0.6x
{spi bus, spi speed, cs pin, int pin, reset pin, sleep pin}
Definition at line 104 of file board.h.
◆ AT86RF2XX_PARAM_INT
◆ AT86RF2XX_PARAM_RESET
◆ AT86RF2XX_PARAM_SLEEP
◆ DISABLE_WDOG
Disable hardware watchdog, for debugging purposes, don't use this on production builds.
Definition at line 32 of file board.h.
◆ LED0_BIT
◆ LED0_OFF
#define LED0_OFF (LED_PORT->PCOR = (1 << LED0_BIT)) |
◆ LED0_ON
#define LED0_ON (LED_PORT->PSOR = (1 << LED0_BIT)) |
◆ LED0_PIN
◆ LED0_TOGGLE
#define LED0_TOGGLE (LED_PORT->PTOR = (1 << LED0_BIT)) |
◆ LED1_BIT
◆ LED1_OFF
#define LED1_OFF (LED_PORT->PCOR = (1 << LED1_BIT)) |
◆ LED1_ON
#define LED1_ON (LED_PORT->PSOR = (1 << LED1_BIT)) |
◆ LED1_PIN
◆ LED1_TOGGLE
#define LED1_TOGGLE (LED_PORT->PTOR = (1 << LED1_BIT)) |
◆ LED2_BIT
◆ LED2_OFF
#define LED2_OFF (LED_PORT->PCOR = (1 << LED2_BIT)) |
◆ LED2_ON
#define LED2_ON (LED_PORT->PSOR = (1 << LED2_BIT)) |
◆ LED2_PIN
◆ LED2_TOGGLE
#define LED2_TOGGLE (LED_PORT->PTOR = (1 << LED2_BIT)) |
◆ LED_PORT
◆ LIS3DH_PARAM_CLK
◆ LIS3DH_PARAM_CS
◆ LIS3DH_PARAM_INT1
◆ LIS3DH_PARAM_INT2
◆ LPTIMER_CLKSRC
#define LPTIMER_CLKSRC LPTIMER_CLKSRC_ERCLK32K |
Clock source for the LPTMR module.
Definition at line 29 of file board.h.
◆ MTD_0
◆ MULLE_NOR_SPI_CLK
◆ MULLE_NOR_SPI_CS
Flash CS pin.
Definition at line 146 of file board.h.
◆ MULLE_NOR_SPI_DEV
#define MULLE_NOR_SPI_DEV SPI_DEV(0) |
◆ MULLE_NVRAM_CAPACITY
#define MULLE_NVRAM_CAPACITY 512 |
FRAM size, in bytes.
Definition at line 136 of file board.h.
◆ MULLE_NVRAM_SPI_ADDRESS_COUNT
#define MULLE_NVRAM_SPI_ADDRESS_COUNT 1 |
FRAM addressing size, in bytes.
Definition at line 137 of file board.h.
◆ MULLE_NVRAM_SPI_CLK
◆ MULLE_NVRAM_SPI_CS
FRAM CS pin.
Definition at line 135 of file board.h.
◆ MULLE_NVRAM_SPI_DEV
#define MULLE_NVRAM_SPI_DEV SPI_DEV(0) |
◆ MULLE_POWER_AVDD
AVDD enable pin.
Definition at line 124 of file board.h.
◆ MULLE_POWER_VPERIPH
VPERIPH enable pin.
Definition at line 125 of file board.h.
◆ MULLE_POWER_VSEC
VSEC enable pin.
Definition at line 126 of file board.h.
◆ MULLE_VBAT_ADC_LINE
◆ MULLE_VCHR_ADC_LINE
◆ STDIO_UART_DEV
Use the UART1 for STDIO on this board.
Definition at line 37 of file board.h.
◆ XTIMER_BACKOFF
#define XTIMER_BACKOFF (40) |
◆ XTIMER_CHAN
◆ XTIMER_DEV
◆ XTIMER_ISR_BACKOFF
#define XTIMER_ISR_BACKOFF (40) |