| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- @ECHO off
- REM Usage: test.bat [PATH TO UV4.exe]
- IF "%1"=="" (
- SET UV4_EXE=C:\Keil_v5\UV4\UV4.exe
- ) ELSE (
- SET UV4_EXE=%1
- )
- ECHO Using %UV4_EXE%
- ECHO.
- ECHO Building application...
- IF EXIST .\Objects\Validation.axf del .\Objects\Validation.axf
- %UV4_EXE% -b Validation.uvprojx
- IF EXIST .\Objects\Validation.axf (
- ECHO Build succeded
- ) ELSE (
- ECHO Build failed
- GOTO :done
- )
- ECHO.
- ECHO Loading application to hardware target...
- %UV4_EXE% -f Validation.uvprojx -t"CMSIS_DAP"
- IF ERRORLEVEL 1 (
- ECHO Flash download failed
- GOTO :done
- )
- ECHO.
- ECHO Debugging hardware target...
- IF EXIST .\test_results.txt del .\test_results.txt
- %UV4_EXE% -d Validation.uvprojx -t"CMSIS_DAP"
- IF EXIST .\test_results.txt (
- TYPE .\test_results.txt
- ) ELSE (
- ECHO Test ended abnormally - file test_results.txt was not produced
- GOTO :done
- )
- ECHO.
- ECHO All tests completed
- :done
|