?? build.bat
字號:
@echo off
rem File: project.lkf
rem Description: Batch file used to compile project source files
rem Author: STMicroelectronics - MCD & APG Car Body Application Labs
rem Version: V0.01
rem Date: 04-JUL-2007
set COS_PATH=C:\Program Files\COSMIC\CXSTP7
set LIB_SRC_PATH=..\Library\Src
set LIB_INC_PATH=..\Library\Inc
set DBG_PATH=.\debug
del /s .\debug\project.s19
del /s .\debug\*.st7
del /s .\debug\*.o
del /s .\debug\*.elf
del /s .\debug\*.ls
del /s .\debug\*.la
del /s .\debug\*.map
"%COS_PATH%\castp7" -v -i "%LIB_INC_PATH%" -o "%DBG_PATH%\crtsi.o" ".\crtsi.s"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" "%LIB_SRC_PATH%\st79_vectab.c"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" ".\st79_main.c"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" "%LIB_SRC_PATH%\st79_gpio.c"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" "%LIB_SRC_PATH%\st79_exti.c"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" "%LIB_SRC_PATH%\st79_itc.c"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" "%LIB_SRC_PATH%\st79_clk.c"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" "%LIB_SRC_PATH%\st79_iwdg.c"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" "%LIB_SRC_PATH%\st79_wwdg.c"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" "%LIB_SRC_PATH%\st79_usart.c"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" "%LIB_SRC_PATH%\st79_linuart.c"
"%COS_PATH%\cxstp7" -v -l +debug +modsl -ce "%DBG_PATH%" -cl "%DBG_PATH%" -co "%DBG_PATH%" -i "%LIB_INC_PATH%" -i "%VAL_INC_PATH%" ".\st79_it.c"
"%COS_PATH%\clnk" -bs0 -sa -o "%DBG_PATH%\project.st7" -m "%DBG_PATH%\project.map" ".\project.lkf"
"%COS_PATH%\clabs" -v "%DBG_PATH%\project.st7"
"%COS_PATH%\chex" "%DBG_PATH%\project.st7" > "%DBG_PATH%\project.s19"
"%COS_PATH%\cvdwarf" -o %DBG_PATH%\project.elf %DBG_PATH%\project.st7
if exist %DBG_PATH%\project.st7 (
echo.
echo +++ COMPILATION OK +++
echo.
) else (
echo.
echo --- ERROR ---
echo.
)
pause
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -