Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
1 марта
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1569583
Топик полностью
mr-x
(09.02.2026 13:18, просмотров: 87)
ответил
jlm
на
Нарисовать функциональный граф с временами реакций, взаимодействием, потоками данных в разных режимах, если сильно отличаются. Затем делить сложность до уровня, чтоб удобнее разбираться в отдельных файлах.
С функционированием проблем нет, с реакцией тоже всё в порядке. А вот файлов в проекте много, задрало то, что куча времени тратится на попытки понять, чего нахреноверчено и где это искать. Хочется красоты и изящества.
Ответить
Функциональный граф это про минимизацию связей между модулями, про их внутренние состояния и их смену. В идеале вход-выход, смена состояний только изнутри модуля.
-
jlm
(09.02.2026 21:12
)
Да, спасибо. Это надо заранее всё продумывать, и даже если это было сделано, в процессе постоянных переделок проект превращается в бардак. Ну и есть риск перемудрить, если переборщить с уровнями абстракций.
-
mr-x
(10.02.2026 12:27
)