Я знаю, что существует много типов бортовых компьютерных систем с разными названиями и возможностями.
Меня больше интересует, из чего сделаны сами компьютеры?
Они, конечно, не являются «готовыми» компьютерными компонентами — и, скорее всего, представляют собой специально созданные одноплатные компьютерные системы, работающие под управлением какой-то ОС реального времени. Где я могу найти дополнительную информацию о нем (и/или приобрести его), если я хочу протестировать программное обеспечение на нем дома?
Исторически сложилось так, что производители авионики использовали готовые процессоры на специализированных печатных платах. Выбор процессора был основан на получении надежного процессора (установленная история) по разумной цене и на ожидании, что он будет доступен в течение длительного времени. Высокая текучесть (устаревание) конструкции процессора наряду с отсутствием целостности конструкции в коммерческих продуктах заставляет компании, производящие авиационную электронику, переходить на заказные микросхемы. Хотя некоторые продукты обеспечивают целостность за счет использования двух разных процессоров (хотя это не решает проблему устаревания). Я знаю несколько старых проектов, использующих процессоры 486 и PowerPC.
Операционные системы (как и все программное обеспечение для кондиционеров) должны соответствовать соответствующему уровню DO-178 (в настоящее время версия C). С практической точки зрения это означает, что ОС должна соответствовать уровню A стандарта DO-178. Существует ряд доступных коммерческих решений. LynxOS-178 — одна из них. Integrity-178 можно приобрести в Green Hills. У Wind River также есть продукт.
Джанни Алессандро
СнейкДок
фут
СнейкДок
минут