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
2457600uLMove 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)