提交 6c98ecd7 编写于 作者: B bernard.xiong@gmail.com

fixed sys tick issue.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1702 bbd45198-f89e-11dd-88c7-29a3b14d5316
上级 5aaa2b19
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
#include <CMSIS/LPC11xx.h> #include <CMSIS/LPC11xx.h>
#include <CMSIS/core_cm0.h> #include <CMSIS/core_cm0.h>
#include <CMSIS/system_LPC11xx.h>
/** /**
* @addtogroup LPC1100 * @addtogroup LPC1100
...@@ -48,7 +49,7 @@ void rt_hw_board_init() ...@@ -48,7 +49,7 @@ void rt_hw_board_init()
SystemInit(); SystemInit();
/* init systick */ /* init systick */
SysTick_Config(0x0007A11F); SysTick_Config(SystemCoreClock);
/* set pend exception priority */ /* set pend exception priority */
NVIC_SetPriority(PendSV_IRQn, (1<<__NVIC_PRIO_BITS) - 1); NVIC_SetPriority(PendSV_IRQn, (1<<__NVIC_PRIO_BITS) - 1);
......
...@@ -246,6 +246,9 @@ void rt_hw_uart_init(void) ...@@ -246,6 +246,9 @@ void rt_hw_uart_init(void)
rt_memset(uart->rx_buffer, 0, sizeof(uart->rx_buffer)); rt_memset(uart->rx_buffer, 0, sizeof(uart->rx_buffer));
uart->read_index = uart->save_index = 0; uart->read_index = uart->save_index = 0;
uart->parent.rx_indicate = RT_NULL;
uart->parent.tx_complete = RT_NULL;
/* device interface */ /* device interface */
uart->parent.init = rt_uart_init; uart->parent.init = rt_uart_init;
uart->parent.open = rt_uart_open; uart->parent.open = rt_uart_open;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册