Встраиваемые системы это, как правило, системы, обладающие ограниченными вычислительными ресурсами, в первую очередь ограниченной мощностью процессора и объемом памяти, поскольку эти параметры определяют как стоимость устройства, так и его энергопотребление. Если встраиваемая система обладает человеко-машинным интерфейсом, то, как правило, этот интерфейс очень специфичен. Встраиваемые системы выпускаются миллионными тиражами, поэтому исправление ошибок является исключительно дорогим делом.
Поэтому требования к ПО встраиваемых систем не менее жесткие, чем к ПО, управляющем космическим аппаратом или ядерным реактором.
Во-первых, это небольшой футпринт приложений, во-вторых, это предсказуемость и работа в реальном времени, в-третьих, необходима экспертиза в низкоуровневом программировании. И, конечно, очень высокая надежность ПО.
Наша компания предоставляет широкий спектр услуг по разработке программного обеспечения для различных встраиваемых систем и внедрения их в различных производственных областях. Комбинируя наш 10-ти летний опыт использования решений на базе встраиваемых систем в собственных разработках, глубокие знания в области встраиваемых операционных систем и профессиональный подход к разработке программного обеспечения, мы помогаем нашим клиентам свести время цикла разработки встраиваемого решения к минимуму. Мы предлагаем программные решения для различных систем как на основе микропроцессоров Atmel8051/80251, Motorola, так и для встраиваемых компьютеров на базе различных процессоров от таких производителей как Octagon systems, Fastwel, Advantech, Diamond Systems и других. В наших решениях мы применяем широкий спектр программных продуктов и инструментальных средств. Большим спросом у наших клиентов пользуются приложения, разработанные на базе операционной системы реального времени QNX. Мы также предлагаем свои услуги в области разработки QNX IPL (InitialProgram Loader) для различного оборудования.
Наши решения успешно внедрены и работают в различных областях промышленности. | |