Добавить CAN heartbeat и передачу по изменению с повтором через 1,3 с, компактный логгер v4, паспорт прошивки и блочное чтение EEPROM. Подключить автоматическую версию и проверяемую сборку BIN. Сохранить локальные исправления стробов и защиты Timer1. Обновить тесты, документацию, UTF-8 и исключения временных файлов. Проверки: CAN, R3, EEPROM, паспорт, TESTLAMP, логгер, START/STOP; 9 сценариев сборки, включая реальную конверсию TI. Все 17 внутренних модулей скомпилированы TI C2000 без ошибок.
9 lines
809 B
Batchfile
9 lines
809 B
Batchfile
@rem Запускает переносимый Python-сценарий рядом с BAT, независимо от текущего каталога CCS.
|
||
@echo off
|
||
rem Ограничивает изменения окружения текущим вызовом и запрещает раскрытие восклицательных знаков в путях.
|
||
setlocal EnableExtensions DisableDelayedExpansion
|
||
rem Передаёт команду prepare или build и все аргументы без привязки к изделию, расположению templates или версии CCS.
|
||
python "%~dp0build_identity.py" %*
|
||
rem Возвращает CCS код Python: ошибка генерации или проверки BIN должна остановить сборку.
|
||
exit /b %errorlevel%
|