Esempio n. 1
0
/**
 * This function will initial STM32 board.
 */
void rt_hw_board_init(void)
{
    /* NVIC Configuration */
    NVIC_Configuration();

    /* Configure the SysTick */
    SysTick_Config( SystemCoreClock / RT_TICK_PER_SECOND );

	//SysTick_Configuration();

#if STM32_EXT_SRAM
    EXT_SRAM_Configuration();
#endif

    rt_hw_usart_init();
#ifdef RT_USING_CONSOLE
    rt_console_set_device(RT_CONSOLE_DEVICE_NAME);
#endif

#ifdef RT_USING_COMPONENTS_INIT
    rt_components_board_init();
#endif

	stm32_hw_pin_init();

    ports_initial();

}
/**
 * This function will initial STM32 board.
 */
void rt_hw_board_init()
{
    /* NVIC Configuration */
    NVIC_Configuration();

    /* Configure the SysTick */
    SysTick_Configuration();

		/* Hardware Initial */
    stm32_hw_usart_init();
    stm32_hw_pin_init();
		rt_hw_spi_init();
		stm32_hwtimer_init();
		
		cpu_usage_init();
	
#ifdef RT_USING_CONSOLE
    rt_console_set_device(CONSOLE_DEVICE);
#endif
}
Esempio n. 3
0
/**
 * This function will initial STM32 board.
 */
void rt_hw_board_init()
{
	rccConfiguration();
    /* NVIC Configuration */
    NVIC_Configuration();

    /* Configure the SysTick */
    SysTick_Config(SystemCoreClock / RT_TICK_PER_SECOND);

#ifdef RT_USING_COMPONENTS_INIT
    rt_components_board_init();
#else
    //stm32_hw_usart_init();
    stm32_hw_pin_init();
#endif		

    
#ifdef RT_USING_CONSOLE
    rt_console_set_device(CONSOLE_DEVICE);
#endif
	
}
/** This function will initial STM32 board**/
void rt_hw_board_init()
{
	BSP_Init();
	stm32_hw_usart_init();
	stm32_hw_pin_init();
}