|
@@ -18,29 +18,29 @@
|
|
|
<Vendor>STMicroelectronics</Vendor>
|
|
|
<PackID>Keil.STM32F4xx_DFP.2.13.0</PackID>
|
|
|
<PackURL>http://www.keil.com/pack</PackURL>
|
|
|
- <Cpu>IROM(0x08000000,0x100000) IRAM(0x20000000,0x20000) IRAM2(0x10000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
|
|
|
+ <Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x10000000,0x00010000) IROM(0x08000000,0x00100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
|
|
|
<FlashUtilSpec></FlashUtilSpec>
|
|
|
<StartupFile></StartupFile>
|
|
|
- <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F407VGTx$CMSIS\Flash\STM32F4xx_1024.FLM))</FlashDriverDll>
|
|
|
- <DeviceId>0</DeviceId>
|
|
|
- <RegisterFile>$$Device:STM32F407VGTx$Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h</RegisterFile>
|
|
|
+ <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F407VG$CMSIS\Flash\STM32F4xx_1024.FLM))</FlashDriverDll>
|
|
|
+ <DeviceId>6103</DeviceId>
|
|
|
+ <RegisterFile>$$Device:STM32F407VG$Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h</RegisterFile>
|
|
|
<MemoryEnv></MemoryEnv>
|
|
|
<Cmp></Cmp>
|
|
|
<Asm></Asm>
|
|
|
<Linker></Linker>
|
|
|
<OHString></OHString>
|
|
|
<InfinionOptionDll></InfinionOptionDll>
|
|
|
- <SLE66CMisc></SLE66CMisc>
|
|
|
+ <SLE66CMisc>-DSTM32F40_41xxx</SLE66CMisc>
|
|
|
<SLE66AMisc></SLE66AMisc>
|
|
|
<SLE66LinkerMisc></SLE66LinkerMisc>
|
|
|
- <SFDFile>$$Device:STM32F407VGTx$CMSIS\SVD\STM32F40x.svd</SFDFile>
|
|
|
+ <SFDFile>$$Device:STM32F407VG$CMSIS\SVD\STM32F40x.svd</SFDFile>
|
|
|
<bCustSvd>0</bCustSvd>
|
|
|
<UseEnv>0</UseEnv>
|
|
|
<BinPath></BinPath>
|
|
|
<IncludePath></IncludePath>
|
|
|
<LibPath></LibPath>
|
|
|
- <RegisterFilePath>ST\STM32F4xx\</RegisterFilePath>
|
|
|
- <DBRegisterFilePath>ST\STM32F4xx\</DBRegisterFilePath>
|
|
|
+ <RegisterFilePath></RegisterFilePath>
|
|
|
+ <DBRegisterFilePath></DBRegisterFilePath>
|
|
|
<TargetStatus>
|
|
|
<Error>0</Error>
|
|
|
<ExitCodeStop>0</ExitCodeStop>
|
|
@@ -53,8 +53,8 @@
|
|
|
<CreateExecutable>1</CreateExecutable>
|
|
|
<CreateLib>0</CreateLib>
|
|
|
<CreateHexFile>0</CreateHexFile>
|
|
|
- <DebugInformation>0</DebugInformation>
|
|
|
- <BrowseInformation>0</BrowseInformation>
|
|
|
+ <DebugInformation>1</DebugInformation>
|
|
|
+ <BrowseInformation>1</BrowseInformation>
|
|
|
<ListingPath>.\build\</ListingPath>
|
|
|
<HexFormatSelection>1</HexFormatSelection>
|
|
|
<Merge32K>0</Merge32K>
|
|
@@ -110,7 +110,7 @@
|
|
|
</CommonProperty>
|
|
|
<DllOption>
|
|
|
<SimDllName>SARMCM3.DLL</SimDllName>
|
|
|
- <SimDllArguments>-MPU</SimDllArguments>
|
|
|
+ <SimDllArguments>-MPU -REMAP</SimDllArguments>
|
|
|
<SimDlgDll>DCM.DLL</SimDlgDll>
|
|
|
<SimDlgDllArguments>-pCM4</SimDlgDllArguments>
|
|
|
<TargetDllName>SARMCM3.DLL</TargetDllName>
|
|
@@ -137,8 +137,8 @@
|
|
|
<DriverSelection>4100</DriverSelection>
|
|
|
</Flash1>
|
|
|
<bUseTDR>1</bUseTDR>
|
|
|
- <Flash2>BIN\UL2CM3.DLL</Flash2>
|
|
|
- <Flash3>"" ()</Flash3>
|
|
|
+ <Flash2>STLink\ST-LINKIII-KEIL.dll</Flash2>
|
|
|
+ <Flash3></Flash3>
|
|
|
<Flash4></Flash4>
|
|
|
<pFcarmOut></pFcarmOut>
|
|
|
<pFcarmGrp></pFcarmGrp>
|
|
@@ -192,7 +192,7 @@
|
|
|
<uLtcg>0</uLtcg>
|
|
|
<nSecure>0</nSecure>
|
|
|
<RoSelD>3</RoSelD>
|
|
|
- <RwSelD>3</RwSelD>
|
|
|
+ <RwSelD>4</RwSelD>
|
|
|
<CodeSel>0</CodeSel>
|
|
|
<OptFeed>0</OptFeed>
|
|
|
<NoZi1>0</NoZi1>
|
|
@@ -323,7 +323,7 @@
|
|
|
<wLevel>0</wLevel>
|
|
|
<uThumb>0</uThumb>
|
|
|
<uSurpInc>0</uSurpInc>
|
|
|
- <uC99>1</uC99>
|
|
|
+ <uC99>0</uC99>
|
|
|
<uGnu>0</uGnu>
|
|
|
<useXO>0</useXO>
|
|
|
<v6Lang>1</v6Lang>
|
|
@@ -337,7 +337,7 @@
|
|
|
<MiscControls></MiscControls>
|
|
|
<Define>RT_USING_ARM_LIBC, USE_STDPERIPH_DRIVER</Define>
|
|
|
<Undefine></Undefine>
|
|
|
- <IncludePath>applications;.;drivers;Libraries\STM32F4xx_StdPeriph_Driver\inc;Libraries\CMSIS\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\libc\pthreads;..\..\components\libc\time;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\include\dfs_net\sys_select;..\..\components\net\sal_socket\include\socket\sys_socket</IncludePath>
|
|
|
+ <IncludePath>applications;.;drivers;Libraries\STM32F4xx_StdPeriph_Driver\inc;Libraries\CMSIS\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\libc\compilers\common;..\..\components\libc\pthreads;..\..\components\libc\time</IncludePath>
|
|
|
</VariousControls>
|
|
|
</Cads>
|
|
|
<Aads>
|
|
@@ -382,14 +382,9 @@
|
|
|
<GroupName>Applications</GroupName>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>application.c</FileName>
|
|
|
+ <FileName>main.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>applications\application.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>startup.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>applications\startup.c</FilePath>
|
|
|
+ <FilePath>applications\main.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
</Group>
|
|
@@ -411,11 +406,6 @@
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>drivers\usart.c</FilePath>
|
|
|
</File>
|
|
|
- <File>
|
|
|
- <FileName>stm32f4xx_eth.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>drivers\stm32f4xx_eth.c</FilePath>
|
|
|
- </File>
|
|
|
<File>
|
|
|
<FileName>gpio.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
@@ -636,6 +626,11 @@
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\src\mem.c</FilePath>
|
|
|
</File>
|
|
|
+ <File>
|
|
|
+ <FileName>memheap.c</FileName>
|
|
|
+ <FileType>1</FileType>
|
|
|
+ <FilePath>..\..\src\memheap.c</FilePath>
|
|
|
+ </File>
|
|
|
<File>
|
|
|
<FileName>mempool.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
@@ -776,6 +771,11 @@
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\components\drivers\src\pipe.c</FilePath>
|
|
|
</File>
|
|
|
+ <File>
|
|
|
+ <FileName>ringblk_buf.c</FileName>
|
|
|
+ <FileType>1</FileType>
|
|
|
+ <FilePath>..\..\components\drivers\src\ringblk_buf.c</FilePath>
|
|
|
+ </File>
|
|
|
<File>
|
|
|
<FileName>ringbuffer.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
@@ -906,6 +906,11 @@
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\components\libc\compilers\armlibc\time.c</FilePath>
|
|
|
</File>
|
|
|
+ <File>
|
|
|
+ <FileName>gmtime_r.c</FileName>
|
|
|
+ <FileType>1</FileType>
|
|
|
+ <FilePath>..\..\components\libc\compilers\common\gmtime_r.c</FilePath>
|
|
|
+ </File>
|
|
|
</Files>
|
|
|
</Group>
|
|
|
<Group>
|
|
@@ -979,224 +984,7 @@
|
|
|
</Files>
|
|
|
</Group>
|
|
|
<Group>
|
|
|
- <GroupName>lwIP</GroupName>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>sys_arch.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\arch\sys_arch.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>api_lib.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\api_lib.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>api_msg.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\api_msg.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>err.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\err.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>netbuf.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\netbuf.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>netdb.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\netdb.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>netifapi.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\netifapi.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>sockets.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\sockets.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>tcpip.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\tcpip.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>def.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\def.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>dns.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\dns.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>inet_chksum.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\inet_chksum.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>init.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\init.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>ip.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ip.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>memp.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\memp.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>netif.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\netif.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>pbuf.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\pbuf.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>raw.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\raw.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>stats.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\stats.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>sys.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\sys.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>tcp.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\tcp.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>tcp_in.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\tcp_in.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>tcp_out.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\tcp_out.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>timeouts.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\timeouts.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>udp.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\udp.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>ethernet.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\netif\ethernet.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>ethernetif.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\netif\ethernetif.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>lowpan6.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\netif\lowpan6.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>autoip.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\autoip.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>dhcp.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\dhcp.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>etharp.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\etharp.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>icmp.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\icmp.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>igmp.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\igmp.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>ip4.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>ip4_addr.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_addr.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>ip4_frag.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_frag.c</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
- </Group>
|
|
|
- <Group>
|
|
|
- <GroupName>SAL</GroupName>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>sal_ipaddr.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\sal_socket\src\sal_ipaddr.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>sal_socket.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\sal_socket\src\sal_socket.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>net_netdb.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\sal_socket\socket\net_netdb.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>net_sockets.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\sal_socket\socket\net_sockets.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>af_inet_lwip.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\sal_socket\impl\af_inet_lwip.c</FilePath>
|
|
|
- </File>
|
|
|
- <File>
|
|
|
- <FileName>dfs_net.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\components\net\sal_socket\dfs_net\dfs_net.c</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
+ <GroupName>::CMSIS</GroupName>
|
|
|
</Group>
|
|
|
</Groups>
|
|
|
</Target>
|
|
@@ -1204,7 +992,14 @@
|
|
|
|
|
|
<RTE>
|
|
|
<apis/>
|
|
|
- <components/>
|
|
|
+ <components>
|
|
|
+ <component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="5.1.1" condition="ARMv6_7_8-M Device">
|
|
|
+ <package name="CMSIS" schemaVersion="1.3" url="http://www.keil.com/pack/" vendor="ARM" version="5.3.0"/>
|
|
|
+ <targetInfos>
|
|
|
+ <targetInfo name="rt-thread_stm32f4xx"/>
|
|
|
+ </targetInfos>
|
|
|
+ </component>
|
|
|
+ </components>
|
|
|
<files/>
|
|
|
</RTE>
|
|
|
|