|
@@ -16,8 +16,8 @@
|
|
<TargetCommonOption>
|
|
<TargetCommonOption>
|
|
<Device>STM32F407ZGTx</Device>
|
|
<Device>STM32F407ZGTx</Device>
|
|
<Vendor>STMicroelectronics</Vendor>
|
|
<Vendor>STMicroelectronics</Vendor>
|
|
- <PackID>Keil.STM32F4xx_DFP.2.13.0</PackID>
|
|
|
|
- <PackURL>http://www.keil.com/pack</PackURL>
|
|
|
|
|
|
+ <PackID>Keil.STM32F4xx_DFP.2.14.0</PackID>
|
|
|
|
+ <PackURL>http://www.keil.com/pack/</PackURL>
|
|
<Cpu>IRAM(0x20000000,0x20000) IRAM2(0x10000000,0x10000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
|
|
<Cpu>IRAM(0x20000000,0x20000) IRAM2(0x10000000,0x10000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
|
|
<FlashUtilSpec></FlashUtilSpec>
|
|
<FlashUtilSpec></FlashUtilSpec>
|
|
<StartupFile></StartupFile>
|
|
<StartupFile></StartupFile>
|
|
@@ -184,6 +184,7 @@
|
|
<hadXRAM>0</hadXRAM>
|
|
<hadXRAM>0</hadXRAM>
|
|
<uocXRam>0</uocXRam>
|
|
<uocXRam>0</uocXRam>
|
|
<RvdsVP>2</RvdsVP>
|
|
<RvdsVP>2</RvdsVP>
|
|
|
|
+ <RvdsMve>0</RvdsMve>
|
|
<hadIRAM2>1</hadIRAM2>
|
|
<hadIRAM2>1</hadIRAM2>
|
|
<hadIROM2>0</hadIROM2>
|
|
<hadIROM2>0</hadIROM2>
|
|
<StupSel>8</StupSel>
|
|
<StupSel>8</StupSel>
|
|
@@ -337,7 +338,7 @@
|
|
<MiscControls></MiscControls>
|
|
<MiscControls></MiscControls>
|
|
<Define>USE_HAL_DRIVER, STM32F407xx</Define>
|
|
<Define>USE_HAL_DRIVER, STM32F407xx</Define>
|
|
<Undefine></Undefine>
|
|
<Undefine></Undefine>
|
|
- <IncludePath>.;..\..\..\include;applications;.;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\finsh;..\..\..\components\libc\compilers\common;..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc;..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include;..\libraries\STM32F4xx_HAL\CMSIS\Include</IncludePath>
|
|
|
|
|
|
+ <IncludePath>.;..\..\..\include;applications;.;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common;..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc;..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include;..\libraries\STM32F4xx_HAL\CMSIS\Include</IncludePath>
|
|
</VariousControls>
|
|
</VariousControls>
|
|
</Cads>
|
|
</Cads>
|
|
<Aads>
|
|
<Aads>
|
|
@@ -392,9 +393,9 @@
|
|
<FilePath>..\..\..\src\components.c</FilePath>
|
|
<FilePath>..\..\..\src\components.c</FilePath>
|
|
</File>
|
|
</File>
|
|
<File>
|
|
<File>
|
|
- <FileName>cpu.c</FileName>
|
|
|
|
|
|
+ <FileName>device.c</FileName>
|
|
<FileType>1</FileType>
|
|
<FileType>1</FileType>
|
|
- <FilePath>..\..\..\src\cpu.c</FilePath>
|
|
|
|
|
|
+ <FilePath>..\..\..\src\device.c</FilePath>
|
|
</File>
|
|
</File>
|
|
<File>
|
|
<File>
|
|
<FileName>idle.c</FileName>
|
|
<FileName>idle.c</FileName>
|
|
@@ -481,6 +482,16 @@
|
|
<FileType>2</FileType>
|
|
<FileType>2</FileType>
|
|
<FilePath>..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f407xx.s</FilePath>
|
|
<FilePath>..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f407xx.s</FilePath>
|
|
</File>
|
|
</File>
|
|
|
|
+ <File>
|
|
|
|
+ <FileName>drv_gpio.c</FileName>
|
|
|
|
+ <FileType>1</FileType>
|
|
|
|
+ <FilePath>..\libraries\HAL_Drivers\drv_gpio.c</FilePath>
|
|
|
|
+ </File>
|
|
|
|
+ <File>
|
|
|
|
+ <FileName>drv_usart.c</FileName>
|
|
|
|
+ <FileType>1</FileType>
|
|
|
|
+ <FilePath>..\libraries\HAL_Drivers\drv_usart.c</FilePath>
|
|
|
|
+ </File>
|
|
<File>
|
|
<File>
|
|
<FileName>drv_common.c</FileName>
|
|
<FileName>drv_common.c</FileName>
|
|
<FileType>1</FileType>
|
|
<FileType>1</FileType>
|
|
@@ -518,6 +529,56 @@
|
|
</File>
|
|
</File>
|
|
</Files>
|
|
</Files>
|
|
</Group>
|
|
</Group>
|
|
|
|
+ <Group>
|
|
|
|
+ <GroupName>DeviceDrivers</GroupName>
|
|
|
|
+ <Files>
|
|
|
|
+ <File>
|
|
|
|
+ <FileName>pin.c</FileName>
|
|
|
|
+ <FileType>1</FileType>
|
|
|
|
+ <FilePath>..\..\..\components\drivers\misc\pin.c</FilePath>
|
|
|
|
+ </File>
|
|
|
|
+ <File>
|
|
|
|
+ <FileName>serial.c</FileName>
|
|
|
|
+ <FileType>1</FileType>
|
|
|
|
+ <FilePath>..\..\..\components\drivers\serial\serial.c</FilePath>
|
|
|
|
+ </File>
|
|
|
|
+ <File>
|
|
|
|
+ <FileName>completion.c</FileName>
|
|
|
|
+ <FileType>1</FileType>
|
|
|
|
+ <FilePath>..\..\..\components\drivers\src\completion.c</FilePath>
|
|
|
|
+ </File>
|
|
|
|
+ <File>
|
|
|
|
+ <FileName>dataqueue.c</FileName>
|
|
|
|
+ <FileType>1</FileType>
|
|
|
|
+ <FilePath>..\..\..\components\drivers\src\dataqueue.c</FilePath>
|
|
|
|
+ </File>
|
|
|
|
+ <File>
|
|
|
|
+ <FileName>pipe.c</FileName>
|
|
|
|
+ <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>
|
|
|
|
+ <FilePath>..\..\..\components\drivers\src\ringbuffer.c</FilePath>
|
|
|
|
+ </File>
|
|
|
|
+ <File>
|
|
|
|
+ <FileName>waitqueue.c</FileName>
|
|
|
|
+ <FileType>1</FileType>
|
|
|
|
+ <FilePath>..\..\..\components\drivers\src\waitqueue.c</FilePath>
|
|
|
|
+ </File>
|
|
|
|
+ <File>
|
|
|
|
+ <FileName>workqueue.c</FileName>
|
|
|
|
+ <FileType>1</FileType>
|
|
|
|
+ <FilePath>..\..\..\components\drivers\src\workqueue.c</FilePath>
|
|
|
|
+ </File>
|
|
|
|
+ </Files>
|
|
|
|
+ </Group>
|
|
<Group>
|
|
<Group>
|
|
<GroupName>finsh</GroupName>
|
|
<GroupName>finsh</GroupName>
|
|
<Files>
|
|
<Files>
|