Ver código fonte

cleanup stm3210 project file.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@203 bbd45198-f89e-11dd-88c7-29a3b14d5316
bernard.xiong 15 anos atrás
pai
commit
4b566d522f

+ 2 - 3
bsp/stm3210/application.c

@@ -73,10 +73,10 @@ void rt_init_thread_entry(void* parameter)
 #ifdef RT_USING_LWIP
 	{
 		extern void lwip_sys_init(void);
-#ifdef RT_USING_LWIP
-		eth_system_device_init();
 
 		/* register ethernetif device */
+		eth_system_device_init();
+
 #if STM32_ETH_IF == 0
 		rt_hw_enc28j60_init();
 #elif STM32_ETH_IF == 1
@@ -84,7 +84,6 @@ void rt_init_thread_entry(void* parameter)
 #endif
 		/* re-init device driver */
 		rt_device_init_all();
-#endif
 
 		/* init lwip system */
 		lwip_sys_init();

+ 1 - 2
bsp/stm3210/project.Uv2

@@ -25,7 +25,6 @@ File 1,1,<.\dm9000a.c><dm9000a.c>
 File 1,1,<.\rtc.c><rtc.c>
 File 1,5,<.\rtconfig.h><rtconfig.h>
 File 1,5,<.\board.h><board.h>
-File 1,1,<..\..\net\apps\tcpecho.c><tcpecho.c>
 File 2,1,<.\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c><misc.c>
 File 2,1,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c><stm32f10x_adc.c>
 File 2,1,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c><stm32f10x_bkp.c>
@@ -218,7 +217,7 @@ Options 1,0,0  // Target 'RT-Thread STM32'
  ADSLDMC (--keep __fsym_* --keep __vsym_*)
  ADSLDIF ()
  ADSLDDW ()
-  OPTDL (SARMCM3.DLL)()(DARMSTM.DLL)(-pSTM32F107xCSchedule)(SARMCM3.DLL)()(TARMSTM.DLL)(-pSTM32F107xC)
+  OPTDL (SARMCM3.DLL)()(DARMSTM.DLL)(-pSTM32F103ZE)(SARMCM3.DLL)()(TARMSTM.DLL)(-pSTM32F103ZE)
   OPTDBG 49150,7,()()()()()()()()()() (Segger\JL2CM3.dll)()()()
  FLASH1 { 9,0,0,0,1,0,0,0,5,16,0,0,0,0,0,0,0,0,0,0 }
  FLASH2 (Segger\JL2CM3.dll)

+ 0 - 1
bsp/stm3210/project_full/project.Uv2

@@ -25,7 +25,6 @@ File 1,1,<.\dm9000a.c><dm9000a.c>
 File 1,1,<.\rtc.c><rtc.c>
 File 1,5,<.\rtconfig.h><rtconfig.h>
 File 1,5,<.\board.h><board.h>
-File 1,1,<..\..\net\apps\tcpecho.c><tcpecho.c>
 File 2,1,<.\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c><misc.c>
 File 2,1,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c><stm32f10x_adc.c>
 File 2,1,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c><stm32f10x_bkp.c>

+ 11 - 3
bsp/stm3210/rtconfig.py

@@ -1,18 +1,26 @@
 # component options
+# finsh shell option
 RT_USING_FINSH = True
+
+# device file system options
 RT_USING_DFS = True
+RT_USING_DFS_EFSL = True
+RT_USING_DFS_ELMFAT = False
 RT_USING_DFS_YAFFS2 = False
-RT_USING_DFS_EFSL = False
-RT_USING_DFS_ELMFAT = True
+
+# lwip options
 RT_USING_LWIP = True
 
+# rtgui options
+RT_USING_RTGUI = False
+
 # toolchains options
 ARCH='arm'
 CPU='stm32'
 #PLATFORM = 'gcc'
 #EXEC_PATH = 'd:/codesourcery/bin'
 PLATFORM = 'armcc'
-EXEC_PATH = 'e:/Keil'
+EXEC_PATH = 'c:/Keil'
 #PLATFORM = 'iar'
 #EXEC_PATH = 'E:/Program Files/IAR Systems/Embedded Workbench 5.4/'
 BUILD = 'debug'