using components init

This commit is contained in:
tanek liang 2017-07-01 13:38:39 +08:00
parent 50d96d7d0a
commit d7c5c4e35e
2 changed files with 6 additions and 21 deletions

View File

@ -29,32 +29,14 @@
#include <lwip/sys.h>
#include <lwip/api.h>
#include <netif/ethernetif.h>
#include "stm32_eth.h"
#endif
void rt_init_thread_entry(void* parameter)
{
/* LwIP Initialization */
#ifdef RT_USING_LWIP
{
extern void lwip_sys_init(void);
/* register ethernetif device */
eth_system_device_init();
rt_hw_stm32_eth_init();
/* re-init device driver */
rt_device_init_all();
/* init lwip system */
lwip_sys_init();
rt_kprintf("TCP/IP initialized!\n");
}
#ifdef RT_USING_COMPONENTS_INIT
/* initialization RT-Thread Components */
rt_components_init();
#endif
//FS
//GUI
}
float f_var1;

View File

@ -64,6 +64,9 @@
/* Using Serial Device Driver Framework" default="true" */
#define RT_USING_SERIAL
// <section name="RT_USING_COMPONENTS_INIT" description="Using components init" default="false" >
#define RT_USING_COMPONENTS_INIT
// </section>
/* SECTION: Console options */
#define RT_USING_CONSOLE