Добавить CAN heartbeat и передачу по изменению с повтором через 1,3 с, компактный логгер v4, паспорт прошивки и блочное чтение EEPROM. Подключить автоматическую версию и проверяемую сборку BIN. Сохранить локальные исправления стробов и защиты Timer1. Обновить тесты, документацию, UTF-8 и исключения временных файлов. Проверки: CAN, R3, EEPROM, паспорт, TESTLAMP, логгер, START/STOP; 9 сценариев сборки, включая реальную конверсию TI. Все 17 внутренних модулей скомпилированы TI C2000 без ошибок.
9 lines
877 B
Batchfile
9 lines
877 B
Batchfile
@rem Повторно конвертирует готовый OUT только при совпадении со встроенным паспортом текущего prebuild.
|
|
@echo off
|
|
rem Ограничивает переменные окружения этим вызовом и не меняет настройки пользователя.
|
|
setlocal
|
|
rem Использует общий BAT проекта; путь компилятора передаётся явно через --compiler, остальные аргументы можно переопределить.
|
|
call "%~dp0UKSSTMS320F28335\firmware_build.bat" build --build-dir "%~dp0UKSSTMS320F28335\Debug" --artifact "%~dp0Bin\UKSSTMS320F28335" %*
|
|
rem Передаёт вызывающему процессу фактическую ошибку проверки или конверсии.
|
|
exit /b %errorlevel%
|