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)