Files
Balsam_167/Doc/GAS_ADDRESS_ALLOCATION.md
Andrey 05be38a04a Обновить Flash/CAN, версии сборок и управление периферией
Добавить защищённое обновление приложения через RS и CAN с сохранением
загрузчика, проверкой CRC, восстановлением передачи и защитой EEPROM.
Подключить общий процесс сборки C2000 и автоматический счётчик версии
для согласованных RAM, Flash, CAN и паспортов бинарных образов.

Уточнить запуск ЦАП, обработку измерений и параметров нагрузки,
начальную индикацию и документацию регистров GAS.
Дополнить модели аппаратуры и изолировать заголовки CAN в тестах.

Проверка: 26 тестов выпуска, 4 теста восстановления CAN и восемь
программных моделей CAN, Flash, EEPROM, ЦАП, параметров и TESTLAMP.
2026-11-06 16:11:11 +03:00

10 lines
1.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# GAS SLOT v2: распределение PERIPH
Дата: 2026-10-19. Новая схема: `SlotAddress=(Mode<<8)|LocalSlot`, `LocalSlot=0x00…0x31`: 50 слотов × четыре слова = 200 слов на Mode. УМП1: 0x0500…0x0531; УМП2: 0x0600…0x0631. Десятичные блоки Mode×1000 и база 01050 отменены.
Назначения из `package.h`: 1/2 — TRN1/TRN2; 3/4 — POW1/POW2; 5/6 — LOA1/LOA2 (УМП); 7 — ENG1; 8 — PULT (задатчик/пульт); 9 — SHKF. В `cntrl_adr.c` 10 — общий адрес, 11 — терминал; это служебные роли. Перемычки текущей платы дают Mode 1…16. Остальные назначения — резерв.
[Полная спецификация и соответствие native-сервисам](../../newProject/templates/doc/setcan/protocan/OAP.md). [API MCU и привязки клиентов](../../newProject/templates/c/set-protocol/docs/GAS_SLOT.md).
Текущие Modbus/УМП/GAS 167/v1 сохраняют родные адреса и не переинтерпретируются как слоты. Основной блок включает 128 технологических слов, 16 слов статуса, 12 слов паспорта, восемь слов защиты, четыре слова команд и 32 резервных слова. Архив, онлайн и EEPROM сохраняются в родных сервисах.