Как стать автором
Обновить

Встроенные системы: с какими сложностями сталкиваются разработчики

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров3.3K
Всего голосов 14: ↑11 и ↓3+13
Комментарии2

Комментарии 2

Ответ как бы сам напрашивается - среда разработки как и аппаратная часть должны быть изначально консолидированы и если к примеру в проект включено линейное перемещение системы или ее частей, комфортная IDE при построении алгоритма (кодогенерация), должна автоматически учитывать набор команд и их код для I/O свистка в сторону драйвера актуатора ШД, а так же счета данных со стороны датчиков положения (расстояния, угла поворота) с настраиваемым триггерным значением и таймингами. Там же и аппаратные спецификации, чтоб разработчик в порыве написания кода, не ввел в уныние тех, кто занимается аппаратным дизайном и его топологией.
Этот пример взят из рутины и в каждом проекте мы повторяем определенное одно и то же множество процедур, будь то счет данных датчиков температуры, или запуск насоса по результатам счета данных уровня или давления воды и т.д. и т.п.
Статья отражает типовые хождения разработчиков в темных лабиринтах в грезах о взаимосвязи одного с другим, чтоб в финале все это воссоединилось в одно цельное и единое.

Да никаких встроенных систем самих по себе не существует. Есть автоматизация, где т.н."встроенные системы" являются частью общей системы автоматики.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории