boards/mbed_lpc1768/include/periph_conf.h

Peripheral MCU configuration for the mbed LPC1768 board.

TIMER_NUMOF
1
(1U)
TIMER_0_EN
1
1
TIMER_IRQ_PRIO
1
1
TIMER_0_DEV
1
LPC_TIM0
TIMER_0_CHANNELS
1
4
TIMER_0_FREQ
1
(96000000ul)
TIMER_0_MAX_VALUE
1
(0xffffffff)
TIMER_0_CLKEN()
1
(LPC_SC->PCONP |= (1 << 1))
TIMER_0_CLKDIS()
1
(LPC_SC->PCONP &= ~(1 << 1))
TIMER_0_PLKSEL()
1
(LPC_SC->PCLKSEL0 |= (1 << 2))
TIMER_0_ISR
1
isr_timer0
TIMER_0_IRQ
1
TIMER0_IRQn
UART_NUMOF
1
(2U)
UART_0_EN
1
1
UART_1_EN
1
1
UART_IRQ_PRIO
1
1
UART_0_DEV
1
LPC_UART0
UART_0_CLKSEL()
1
(LPC_SC->PCLKSEL0 &= ~(0x3 << 6))       /* PCLK := CCLK / 4 */
UART_0_CLKEN()
1
(LPC_SC->PCONP |= (1 << 3))
UART_0_CLKDIS()
1
(LPC_SC->PCONP &= ~(1 << 3))
UART_0_IRQ
1
UART0_IRQn
UART_0_ISR
1
isr_uart0
UART_0_TX_PINSEL
1
(LPC_PINCON->PINSEL0)
UART_0_RX_PINSEL
1
(LPC_PINCON->PINSEL0)
UART_0_TX_PINMODE
1
(LPC_PINCON->PINMODE0)
UART_0_RX_PINMODE
1
(LPC_PINCON->PINMODE0)
UART_0_TX_PIN
1
(3)
UART_0_RX_PIN
1
(2)
UART_0_AF
1
(1)
UART_1_DEV
1
LPC_UART3
UART_1_CLKSEL()
1
(LPC_SC->PCLKSEL1 &= ~(0x3 << 18))      /* PCLK := CCLK / 4 */
UART_1_CLKEN()
1
(LPC_SC->PCONP |= (1 << 25))
UART_1_CLKDIS()
1
(LPC_SC->PCONP &= ~(1 << 25))
UART_1_IRQ
1
UART3_IRQn
UART_1_ISR
1
isr_uart3
UART_1_TX_PINSEL
1
(LPC_PINCON->PINSEL0)
UART_1_RX_PINSEL
1
(LPC_PINCON->PINSEL0)
UART_1_TX_PINMODE
1
(LPC_PINCON->PINMODE0)
UART_1_RX_PINMODE
1
(LPC_PINCON->PINMODE0)
UART_1_RX_PIN
1
(0)
UART_1_TX_PIN
1
(1)
UART_1_AF
1
(2)