?? k.bat
字號:
@echo off
rem ================================================================================
rem
rem 1.00aZ 22 Dec 03 BDW Compiling CCC's from the command line
rem 1.00aA 30 Dec 03 MdS Editing for CCC101
rem 1.00aB 15 Jan 04 PKD Added correct path for EKH laptop
rem 1.00cA 26 Jan 04 BDW Cleaning up after site visit
rem 1.00dK 19 Feb 04 JCE CCC103 testing, fixes
rem 1.00gY 18 Jun 04 HLK Item 312 - implemented panic log
rem 1.00hL 23 Jul 04 HLK Removing all warnings
rem 1.00hN 04 Aug 04 HLK New directory implementation
rem
rem ==============================================================================*/
if exist modbus.hex del modbus.hex
rem set PIC=18F452
set PIC=18F6720
rem set SRC_PATH_CCM=
rem
rem Different install directories goes here
rem
if exist "C:\Program Files\Microchip c18\bin\mcc18.exe" set base_dir=C:\Program Files\Microchip c18
if exist "C:\Program Files\Mcc18\bin\mcc18.exe" set base_dir=C:\Program Files\Mcc18
if exist "C:\Programs\mcc18\bin\mcc18.exe" set base_dir=C:\Programs\mcc18
echo - Compiling source files .. please wait
"%base_dir%\bin\mcc18" -p=%PIC% "drivers\modbus\application.c" -fo="application.o" /i"c:\programs\mcc18\h" /i"\include" /i"\drivers\modbus" /i"\api\config" /i"\api\sio" -DP18F6720 -w3 -pa=10 -fe=comp.err
if exist comp.err type comp.err
"%base_dir%\bin\mcc18" -p=%PIC% "api\config\config.c" -fo="config.o" /i"c:\programs\mcc18\h" /i"\include" /i"\drivers\modbus" /i"\api\config" /i"\api\sio" -DP18F6720 -w3 -pa=10 -fe=comp.err
if exist comp.err type comp.err
"%base_dir%\bin\mcc18" -p=%PIC% "api\led\led.c" -fo="led.o" /i"c:\programs\mcc18\h" /i"\include" /i"\drivers\modbus" /i"\api\config" /i"\api\sio" -DP18F6720 -w3 -pa=10 -fe=comp.err
if exist comp.err type comp.err
"%base_dir%\bin\mcc18" -p=%PIC% "app\main.c" -fo="main.o" /i"c:\programs\mcc18\h" /i"\include" /i"\drivers\modbus" /i"\api\config" /i"\api\sio" -DP18F6720 -w3 -pa=10 -fe=comp.err
if exist comp.err type comp.err
"%base_dir%\bin\mcc18" -p=%PIC% "drivers\modbus\modbus_client.c" -fo="modbus_client.o" /i"c:\programs\mcc18\h" /i"\include" /i"\drivers\modbus" /i"\api\config" /i"\api\sio" -DP18F6720 -w3 -pa=10 -fe=comp.err
if exist comp.err type comp.err
"%base_dir%\bin\mcc18" -p=%PIC% "drivers\modbus\modbus_server.c" -fo="modbus_server.o" /i"c:\programs\mcc18\h" /i"\include" /i"\drivers\modbus" /i"\api\config" /i"\api\sio" -DP18F6720 -w3 -pa=10 -fe=comp.err
if exist comp.err type comp.err
"%base_dir%\bin\mcc18" -p=%PIC% "api\sio\sioapi.c" -fo="sioapi.o" /i"c:\programs\mcc18\h" /i"\include" /i"\drivers\modbus" /i"\api\config" /i"\api\sio" -DP18F6720 -w3 -pa=10 -fe=comp.err
if exist comp.err type comp.err
"%base_dir%\bin\mcc18" -p=%PIC% "api\timer\timer.c" -fo="timer.o" /i"c:\programs\mcc18\h" /i"\include" /i"\drivers\modbus" /i"\api\config" /i"\api\sio" -DP18F6720 -w3 -pa=10 -fe=comp.err
if exist comp.err type comp.err
"%base_dir%\bin\mcc18" -p=%PIC% "api\sio\UARTIntC.c" -fo="UARTIntC.o" /i"c:\programs\mcc18\h" /i"\include" /i"\drivers\modbus" /i"\api\config" /i"\api\sio" -DP18F6720 -w3 -pa=10 -fe=comp.err
if exist comp.err type comp.err
"C:\Program Files\MPLAB IDE\MCHIP_Tools\mplink.exe" /k"%base_dir%\lkr" /l"%base_dir%\lib" "%PIC%.lkr" "UARTIntC.o" "timer.o" "sioapi.o" "modbus_server.o" "modbus_client.o" "main.o" "application.o" "config.o" "led.o" /m"modbus.map" /o"modbus.cof"
if exist comp.err type comp.err
if not exist modbus.hex goto error
echo
echo Compiling was SUCCESSFUL
echo
goto exit
:error
echo
echo ERROR compiling for expansion board
echo
pause
goto exit
:error1
echo
echo Compiler install directory not recognized. Add directory to k.bat
echo
pause
goto exit
:exit
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -