z1/include/board.h

Zolertia Z1 board configuration.

Components

  • MSP430F2617
  • CC2420

__MSP430F2617__

Define the CPU model for the <msp430.h>

XTIMER_WIDTH
1
(16)
XTIMER_BACKOFF
1
(40)
MSP430_INITIAL_CPU_SPEED
1
8000000uL

Move this to the periph_conf.h

F_CPU
1
MSP430_INITIAL_CPU_SPEED
F_RC_OSCILLATOR
1
32768
MSP430_HAS_DCOR
1
0
MSP430_HAS_EXTERNAL_CRYSTAL
1
1
LED0_PIN
1
GPIO_PIN(5, 4)
LED1_PIN
1
GPIO_PIN(5, 6)
LED2_PIN
1
GPIO_PIN(5, 5)
LED_OUT_REG
1
P5OUT
LED0_MASK
1
(0x10)
LED1_MASK
1
(0x40)
LED2_MASK
1
(0x20)
LED0_ON
1
(LED_OUT_REG &=~LED0_MASK)
LED0_OFF
1
(LED_OUT_REG |= LED0_MASK)
LED0_TOGGLE
1
(LED_OUT_REG ^= LED0_MASK)
LED1_ON
1
(LED_OUT_REG &=~LED1_MASK)
LED1_OFF
1
(LED_OUT_REG |= LED1_MASK)
LED1_TOGGLE
1
(LED_OUT_REG ^= LED1_MASK)
LED2_ON
1
(LED_OUT_REG &=~LED2_MASK)
LED2_OFF
1
(LED_OUT_REG |= LED2_MASK)
LED2_TOGGLE
1
(LED_OUT_REG ^= LED2_MASK)
BTN0_PIN
1
P2IN
BTN0_MASK
1
(0x20)
BTN0_MODE
1
GPIO_IN
BTN0_PRESSED
1
((BTN0_PIN & BTN0_MASK) == 0)
BTN0_RELEASED
1
((BTN0_PIN & BTN0_MASK) != 0)
CC2420_PARAM_CS
1
GPIO_PIN(P3, 0)
CC2420_PARAM_FIFO
1
GPIO_PIN(P1, 3)
CC2420_PARAM_FIFOP
1
GPIO_PIN(P1, 2)
CC2420_PARAM_CCA
1
GPIO_PIN(P1, 4)
CC2420_PARAM_SFD
1
GPIO_PIN(P4, 1)
CC2420_PARAM_VREFEN
1
GPIO_PIN(P4, 5)
CC2420_PARAM_RESET
1
GPIO_PIN(P4, 6)