f2407drv.bat

来自「无刷直流电机的无传感器控制TI程序」· Batch 代码 · 共 62 行

BAT
62
字号
@REM   *************************************************************************
@REM   ** Texas  Instruments Inc.
@REM   ** Script file for builing the driver libraries
@REM   **
@REM   *************************************************************************
@cd    ..\src
@echo  Compiling Driver Source Files .....
@dspcl  -v2xx -gs -k -al -as -ax f2407pwm1.c -qq -fr ..\obj -fs ..\temp 
@dspcl  -v2xx -gs -k -al -as -ax f2407pwm2.c -qq -fr ..\obj -fs ..\temp 
@dspcl  -v2xx -gs -k -al -as -ax f2407cap1.c -qq -fr ..\obj -fs ..\temp
@dspcl  -v2xx -gs -k -al -as -ax f2407qep1.c -qq -fr ..\obj -fs ..\temp  
@dspcl  -v2xx -gs -k -al -as -ax f2407ilg1.c -qq -fr ..\obj -fs ..\temp 
@dspcl  -v2xx -gs -k -al -as -ax f07ilvd1.c  -qq -fr ..\obj -fs ..\temp 
@dspcl  -v2xx -gs -k -al -as -ax f2407adc1.c  -qq -fr ..\obj -fs ..\temp 
@dspcl  -v2xx -gs -k -al -as -ax f2407bldcpwm1.c  -qq -fr ..\obj -fs ..\temp 
@dspcl  -v2xx -gs -k -al -as -ax f07pwmdac1.c  -qq -fr ..\obj -fs ..\temp 
@dspcl  -v2xx -gs -k -al -as -ax drive1.c  -qq -fr ..\obj -fs ..\temp 


@echo .
@echo .
@echo  Assembling Driver Source Files .....
@dspa  -q -v2xx -gs  f2407pwm3.asm -o ..\obj\f2407pwm3.obj  -l ..\temp\f2407pwm3.lst
@dspa  -q -v2xx -gs  f2407pwm4.asm -o ..\obj\f2407pwm4.obj  -l ..\temp\f2407pwm4.lst
@dspa  -q -v2xx -gs  f2407qep2.asm -o ..\obj\f2407qep2.obj  -l ..\temp\f2407qep2.lst
@dspa  -q -v2xx -gs  f2407ilg2.asm -o ..\obj\f2407ilg2.obj  -l ..\temp\f2407ilg2.lst
@dspa  -q -v2xx -gs  f07ilvd2.asm -o  ..\obj\f07ilvd2.obj   -l ..\temp\f07ilvd2.lst
@dspa  -q -v2xx -gs  f2407adc2.asm -o  ..\obj\f2407adc2.obj   -l ..\temp\f2407adc2.lst
@dspa  -q -v2xx -gs  f2407bldcpwm2.asm -o  ..\obj\f2407bldcpwm2.obj   -l ..\temp\f2407bldcpwm2.lst
@dspa  -q -v2xx -gs  f07pwmdac2.asm -o  ..\obj\f07pwmdac2.obj   -l ..\temp\f07pwmdac2.lst
@dspa  -q -v2xx -gs  drive2.asm -o  ..\obj\drive2.obj   -l ..\temp\drive2.lst 
 
@echo  Done !

@cd  ..\obj
@echo Deleting the old library file (drv_f2407.lib) .... 
@del ..\lib\drv_f2407.lib
@echo .
@echo .
@echo  Building archives .....
@dspar -qrv ..\lib\drv_f2407.lib f2407pwm1.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407pwm2.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407pwm3.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407pwm4.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407cap1.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407qep1.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407qep2.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407ilg1.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407ilg2.obj
@dspar -qrv ..\lib\drv_f2407.lib f07ilvd1.obj
@dspar -qrv ..\lib\drv_f2407.lib f07ilvd2.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407adc1.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407adc2.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407bldcpwm1.obj
@dspar -qrv ..\lib\drv_f2407.lib f2407bldcpwm2.obj
@dspar -qrv ..\lib\drv_f2407.lib f07pwmdac1.obj
@dspar -qrv ..\lib\drv_f2407.lib f07pwmdac2.obj
@dspar -qrv ..\lib\drv_f2407.lib drive1.obj
@dspar -qrv ..\lib\drv_f2407.lib drive2.obj

@echo  ***************************    DONE    *********************************

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?