外设驱动改为库,减少编译时间

This commit is contained in:
ShowerXL
2021-10-07 09:32:05 +08:00
parent 18781758a3
commit d038fb4e2a
86 changed files with 11491 additions and 3757 deletions
@@ -10,7 +10,7 @@
<TargetName>Template</TargetName>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName>
<pCCUsed>5060750::V5.06 update 6 (build 750)::ARMCC</pCCUsed>
<pCCUsed>5060750::V5.06 update 6 (build 750)::.\ARMCC</pCCUsed>
<uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
@@ -184,6 +184,8 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP>
<RvdsMve>0</RvdsMve>
<RvdsCdeCp>0</RvdsCdeCp>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<StupSel>8</StupSel>
@@ -337,7 +339,7 @@
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath>..\..\..\Library\CMSIS\Include;..\..\..\Library\Device\Nuvoton\Mini58Series\Include;..\..\..\Library\StdDriver\inc;..\..\Template;..\..\..\Library\StdDriver\driver</IncludePath>
<IncludePath>..\..\..\Library\CMSIS\Include;..\..\..\Library\Device\Nuvoton\Mini58Series\Include;..\..\..\Library\StdDriver\inc;..\..\Template;..\..\..\Library\StdDriver\driver;..\debug</IncludePath>
</VariousControls>
</Cads>
<Aads>
@@ -350,7 +352,7 @@
<NoWarn>0</NoWarn>
<uSurpInc>0</uSurpInc>
<useXO>0</useXO>
<uClangAs>0</uClangAs>
<ClangAsOpt>4</ClangAsOpt>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
@@ -397,74 +399,9 @@
<GroupName>Library</GroupName>
<Files>
<File>
<FileName>retarget.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\retarget.c</FilePath>
</File>
<File>
<FileName>uart.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\uart.c</FilePath>
</File>
<File>
<FileName>sys.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\sys.c</FilePath>
</File>
<File>
<FileName>clk.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\clk.c</FilePath>
</File>
<File>
<FileName>adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\adc.c</FilePath>
</File>
<File>
<FileName>timer.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\timer.c</FilePath>
</File>
<File>
<FileName>spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\spi.c</FilePath>
</File>
<File>
<FileName>pwm.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\pwm.c</FilePath>
</File>
<File>
<FileName>fmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\fmc.c</FilePath>
</File>
<File>
<FileName>acmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\acmp.c</FilePath>
</File>
<File>
<FileName>gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\gpio.c</FilePath>
</File>
<File>
<FileName>i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\i2c.c</FilePath>
</File>
<File>
<FileName>wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\wdt.c</FilePath>
</File>
<File>
<FileName>wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\Library\StdDriver\src\wwdt.c</FilePath>
<FileName>Mini58.lib</FileName>
<FileType>4</FileType>
<FilePath>..\..\..\Library\StdDriver\src\Mini58.lib</FilePath>
</File>
</Files>
</Group>
@@ -655,6 +592,21 @@
</File>
</Files>
</Group>
<Group>
<GroupName>debug</GroupName>
<Files>
<File>
<FileName>debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\debug\debug.c</FilePath>
</File>
<File>
<FileName>debug_rf.lib</FileName>
<FileType>4</FileType>
<FilePath>..\debug\debug_rf.lib</FilePath>
</File>
</Files>
</Group>
</Groups>
</Target>
</Targets>
@@ -665,4 +617,19 @@
<files/>
</RTE>
<LayerInfo>
<Layers>
<Layer>
<LayName>&lt;Project Info&gt;</LayName>
<LayDesc></LayDesc>
<LayUrl></LayUrl>
<LayKeys></LayKeys>
<LayCat></LayCat>
<LayLic></LayLic>
<LayTarg>0</LayTarg>
<LayPrjMark>1</LayPrjMark>
</Layer>
</Layers>
</LayerInfo>
</Project>