add uart for lpc11uxx and retarget successfully

This commit is contained in:
hathach
2013-01-16 12:43:17 +07:00
parent 54a7668177
commit c004cd4387
12 changed files with 355 additions and 23 deletions
+7 -6
View File
@@ -58,9 +58,8 @@
#include <stdint.h>
#define BSP_TICKS_PER_SECOND 1000
#define BSP_UART_ENABLE 1
#define BSP_UART_BAUDRATE 115200
#define BSP_UART_ENABLE 1
#define BSP_UART_BAUDRATE 115200
/// n-th Bit
@@ -68,9 +67,9 @@
#define BIT_(n) (1 << (n))
#endif
#define BOARD_NGX4330 1
#define BOARD_LPCXPRESSO1347 2
#define BOARD_AT86RF2XX 3
#define BOARD_AT86RF2XX 0
#define BOARD_LPCXPRESSO1347 1
#define BOARD_NGX4330 2
#if BOARD == BOARD_NGX4330
@@ -85,6 +84,8 @@
/// Init board peripherals : Clock, UART, LEDs, Buttons
void board_init(void);
void board_leds(uint32_t mask, uint32_t state);
uint32_t board_uart_send(uint8_t *buffer, uint32_t length);
uint32_t board_uart_recv(uint8_t *buffer, uint32_t length);
extern volatile uint32_t system_ticks;