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 + -
显示快捷键?