添加PAN159资料
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,57 @@
|
||||
@echo off
|
||||
|
||||
SET UVEXE=C:\Keil\UV4\UV4.EXE
|
||||
|
||||
echo.
|
||||
echo Building DSP Libraries GCC
|
||||
echo.
|
||||
echo Building DSP Library for Cortex-M0 Little Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M0l" -o "DspLib_M0l_build.log"
|
||||
echo Building DSP Library for Cortex-M0 Big Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M0b" -o "DspLib_M0b_build.log"
|
||||
echo Building DSP Library for Cortex-M3 Little Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M3l" -o "DspLib_M3l_build.log"
|
||||
echo Building DSP Library for Cortex-M3 Big Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M3b" -o "DspLib_M3b_build.log"
|
||||
echo Building DSP Library for Cortex-M4 Little Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M4l" -o "DspLib_M4l_build.log"
|
||||
echo Building DSP Library for Cortex-M4 Big Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M4b" -o "DspLib_M4b_build.log"
|
||||
echo Building DSP Library for Cortex-M4 with FPU Little Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M4lf" -o "DspLib_M4lf_build.log"
|
||||
echo Building DSP Library for Cortex-M4 with FPU Big Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M4bf" -o "DspLib_M4bf_build.log"
|
||||
echo Building DSP Library for Cortex-M7 Little Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M7l" -o "DspLib_M7l_build.log"
|
||||
echo Building DSP Library for Cortex-M7 Big Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M7b" -o "DspLib_M7b_build.log"
|
||||
echo Building DSP Library for Cortex-M7 with single precision FPU Little Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M7lfsp" -o "DspLib_M7lfsp_build.log"
|
||||
echo Building DSP Library for Cortex-M7 with single precision FPU Big Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M7bfsp" -o "DspLib_M7bfsp_build.log"
|
||||
echo Building DSP Library for Cortex-M7 with double precision FPU Little Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M7lfdp" -o "DspLib_M7lfdp_build.log"
|
||||
echo Building DSP Library for Cortex-M7 with double precision FPU Big Endian
|
||||
%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "M7bfdp" -o "DspLib_M7bfdp_build.log"
|
||||
|
||||
echo.
|
||||
ECHO Deleting intermediate files
|
||||
rmdir /S /Q IntermediateFiles\M0l
|
||||
rmdir /S /Q IntermediateFiles\M0b
|
||||
rmdir /S /Q IntermediateFiles\M3l
|
||||
rmdir /S /Q IntermediateFiles\M3b
|
||||
rmdir /S /Q IntermediateFiles\M4l
|
||||
rmdir /S /Q IntermediateFiles\M4b
|
||||
rmdir /S /Q IntermediateFiles\M4lf
|
||||
rmdir /S /Q IntermediateFiles\M4bf
|
||||
rmdir /S /Q IntermediateFiles\M7l
|
||||
rmdir /S /Q IntermediateFiles\M7b
|
||||
rmdir /S /Q IntermediateFiles\M7lfsp
|
||||
rmdir /S /Q IntermediateFiles\M7bfsp
|
||||
rmdir /S /Q IntermediateFiles\M7lfdp
|
||||
rmdir /S /Q IntermediateFiles\M7bfdp
|
||||
del /Q IntermediateFiles\*.*
|
||||
del /Q *.bak
|
||||
del /Q *.dep
|
||||
del /Q *.uvguix.*
|
||||
del /Q ArInp.*
|
||||
@@ -0,0 +1,17 @@
|
||||
@echo off
|
||||
|
||||
if .%1==. goto help
|
||||
if exist %1 goto getSizeInfo
|
||||
goto help
|
||||
|
||||
:getSizeInfo
|
||||
arm-none-eabi-size -t %1 > %2
|
||||
goto end
|
||||
|
||||
:help
|
||||
echo Syntax: getSizeInfo inFile outFile
|
||||
echo.
|
||||
echo e.g.: getSizeInfo ..\..\..\Lib\GCC\arm_cortexM0l_math.lib arm_cortexM0l_math.txt
|
||||
|
||||
:end
|
||||
|
||||
Reference in New Issue
Block a user