КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
ОС РВ для встраиваемых модулей от компании Microsoft
Начало XXI века было ознаменовано ростом количества портативных устройств, на что откликнулась корпорация Microsoft, выпустив компактную версию (Compact Edition) ОС Windows. Помимо преимуществ, свойственных стандартным ОС – наличие готовых библиотек с исходными кодами, стандартных драйверов, базы технических знаний, Windows CE обладает рядом особенностей, которые делают ее применение на встраиваемых устройствах особенно удобным: · Возможность изменения размера инсталлируемой программы. Устанавливаются только те модули, которые необходимы для функционирования ОС и для работы с конкретным устройством. Учитывая ограниченный объем памяти на встраиваемых платформах, данное свойство является одним из самых полезных. · Возможность применения для микропропроцессоров различной архитектуры. Windows CE разрабатывалась специально для встраиваемых платформ, включая поддержку процессоров архитектуры x 86, ARM, MIPS, SH. · Windows CE – OC РВ соответствует всем требованиям, предъявляемым к ОС такого типа в сфере промышленной автоматизации. · Открытый программный код ОС позволяет вносить изменения в код ОС при разработке приложения, максимально адаптировать систему под задачу и обеспечить защиту интеллектуальной собственности. ОС может работать с 32 тысячами параллельных процессов одновременно, с выделением до 2 Гбайт памяти виртуальной машины для каждого процесса. Полезными дополнениями являются выполненная на уровне ядра поддержка беспроводных сетевых интерфейсов WiFi с поддержкой криптозащиты, новые драйверы USB, поддержка файлов большого объема, криптозащита данных, поддержка VoIP -систем, расширенная поддержка графических и мультимедийных приложений.
Windows CE является удобной и качественной ОС для применения на встраиваемых платформах. Однако ее невозможно использовать на системах с ARM 7-процессором, не оснащенным модулем управления памятью. Для этих платформ корпорация Microsoft выпустила ОС. NET Micro Framework. ОС требуется до 500 Кбайт ОЗУ для размещения своего ядра и до 500 Кбайт ОЗУ для работы стандартных приложений системы, таких, как:. NET Framework Common Language Runtime, The Mono Project, и DotGNU Project. ОС включает в себя поддержку интерфейсов UART, I 2 C, SPI и имеет уникальную для нересурсоемких ОС возможность использования инструментов отладки и разработки, включенных в пакет Microsoft Visual Studio. Корпорация Microsoft сегодня предлагает решения, охватывающие весь спектр платформ встраиваемых решений – от простого терминала сбора данных до многофункционального мультимедийного устройства. Сравнительные характеристики ОС, области их применения и аппаратные требования приводятся в табл. 2.1. Современное встраиваемое решение, помимо вычислительного ядра и набора коммуникационных функций (поддержка последовательных протоколов, Ethernet -контроллер, DMA и т. д.) содержит мультимедийные контроллеры (контроллер ЖКИ, обработка звука), дополнительные коммуникационные контроллеры (USB, PCI, контроллеры внешней памяти), системы, обеспечивающие работу модуля с более высокой производительностью.
Примером многофункционального встраиваемого модуля служит устройство ConnectCore Wi -9 C (рис. 2.26) компании Digi International.
Модуль выполнен на базе 32-разрядного RISС -микропроцессора ARM, поддерживает работу по Ethernet 10/100 Мбит иWi - Fi стандарта 802.11 b/g с криптозащитой WPA 2/802.11 i, информационные интерфейсы UART, SPI, I 2 C, контроллер ЖКИ, контроллер внешней памяти.
Дата добавления: 2014-01-05; Просмотров: 361; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |