fixed sys tick issue.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1702 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
parent
5aaa2b190c
commit
6c98ecd729
@ -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
|
||||||
@ -44,11 +45,11 @@ void rt_hw_timer_handler()
|
|||||||
* This function will initial sam7s64 board.
|
* This function will initial sam7s64 board.
|
||||||
*/
|
*/
|
||||||
void rt_hw_board_init()
|
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)
|
|||||||
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;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user