telosb/include/board.h

Basic definitions for the TelosB board.

Compontents

  • MSP430
  • CC2420

__MSP430F1611__

Define the CPU model for the <msp430.h>

STDIO_UART_BAUDRATE
1
(9600)
XTIMER_WIDTH
1
(16)
XTIMER_BACKOFF
1
(40)
MSP430_INITIAL_CPU_SPEED
1
2457600uL

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(4, 0)
LED1_PIN
1
GPIO_PIN(4, 1)
LED2_PIN
1
GPIO_PIN(4, 2)
LED_OUT_REG
1
P5OUT
LED0_MASK
1
(0x10)
LED1_MASK
1
(0x20)
LED2_MASK
1
(0x40)
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)
CC2420_PARAM_SPI_CLK
1
(SPI_CLK_1MHZ)
CC2420_PARAM_CS
1
GPIO_PIN(P4, 2)
CC2420_PARAM_FIFO
1
GPIO_PIN(P1, 3)
CC2420_PARAM_FIFOP
1
GPIO_PIN(P1, 0)
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)