-
- Ни разу не тайна. Технологический пульт - кнопки, дисплей, физические драйверы интерфейсов. Пульт позволяет реализовать функции проверки тех самых интерфейсов (далее "режимы") в серийных изделиях либо м.б. использован в качестве имитатора приборов Chum_A(878 знак., 30.01.2020 14:00)
- Я пару похожих по смыслу задач решал через динамическое создание классов C++. Каждый режим это класс. Все классы режимов унаследованы от одного базового. При старте создается экземпляр класса, соответствующий нужному режиму, при смене настроек он AlexG(176 знак., 30.01.2020 18:52)
- 1. Ставится загрузчик, который грузит приложение, в которое включен HAL на этапе компиляции. 2. HAL можно оформить как библиотеку. 3. HAL можно включить в загрузчик с предоставлением сервисов через таблицу функций. Ну а прерывания поделите, VLLV(65 знак., 30.01.2020 16:05)
- Я думал, что-то более замысловатое. По сути, раздельные приложения с общей частью. Отлаживаются по одному, загружаются для исполнения тоже по одному. Слишком просто... - SciFi(30.01.2020 14:43)
- Да уж... "регистрировать обработчики прерываний" "регистрировать программные таймеры" урезать осетра и само взлетит. Вместо программных таймеров - события с фиксированными временами, и т.д. а то сущностей ... - VLLV(30.01.2020 12:15)
- Ни разу не тайна. Технологический пульт - кнопки, дисплей, физические драйверы интерфейсов. Пульт позволяет реализовать функции проверки тех самых интерфейсов (далее "режимы") в серийных изделиях либо м.б. использован в качестве имитатора приборов Chum_A(878 знак., 30.01.2020 14:00)