Дополнительные материалы к занятию можно скачать здесь.
Мобильные и встраиваемые системы предъявляют специфические требования к энергопотреблению, габаритам, программному обеспечению. Встраиваемые контроллеры широко применяются в бытовых приборах, медицине промышленных установках, военном деле. Зачастую специфика их эксплуатации требует минимального времени отклика, поэтому, подобные устройства часто работают под управлением операционных систем реального времени (ОС РВ). В отличие от персональных компьютеров производительность обычно здесь не так важна, зато ценится высокая интеграция. Зачастую весь функционал заключен в одной микросхеме.
Рассмотрим некоторые характерные особенности мобильных и встраиваемых систем.
Универсальные микропроцессоры типа Pentium IV в силу их высокого энергопотребления обычно не используются. Более распространены процессоры с системой команд x86 (Intel Atom, VIA
Самыми известными производителями процессоров данной архитектуры являются фирмы Qualcomm, Marvell, Apple и Samsung. Их разработки используются не только в мобильных устройствах собственного производства, например Apple iPhone, но и в изделиях сторонних производителей, таких как HTC или Nokia.
На базе процессоров Intel® Atom™ создаются разнообразные устройства, в том числе планшетные ПК, смартфоны, нетбуки, гибридные устройства, бытовая электроника и настольные ПК начального уровня. Процессоры Intel® также оптимизированы для разнообразных ОС. В сочетании с наборами микросхем Intel® SM35 Express процессор Intel Atom поддерживает операционные системы Windows, MeeGo и
Кроме того, они обеспечивают достаточно высокую производительность для поддержки HD-видео с разрешением
Процессоры Intel Atom могут содержать одно или два ядра, они изготавливаются по 45 нм-технологии. Тактовая частота варьирует от 1,5 до 2,13 гигагерц. В некоторых моделях реализована поддержка технологии Intel® 64 и Intel® Virtualization (VT-x)[1].
До недавнего выхода iPad 2 последним продуктом компании являлась платформа Apple A4. В ее основе - разработанный совместно с Samsung одноядерный процессор S5L8930 на архитектуре ARM Cortex-A8. Частота процессора достигает значения 1000 МГц для iPad и 800 МГц для iPhone 4. Мощности вполне достаточно, чтобы снимать и воспроизводить HD-видео стандарта
Платформа поддерживает память типа LPDDR, в одноканальном режиме подключенную по специальной скоростной шине
На кристалле также интегрирован видеопроцессор PowerVR SGX 535 от компании Imagination, поддерживающий API OpenGL ES версии 2.0. Данный графический процессор, несмотря на немолодой по современным меркам возраст, способен поддерживать игры с достаточно сложной 3D-графикой и спецэффектами на основе шейдеров второго поколения. Кстати, идентичное видеоядро применялось в одном из первых в мире нетбуков ASUS Eee PC - Intel GMA500
В зависимости от модели платформа оснащается сторонними модулями Wi-Fi стандартов
Кстати, нередко отмечаемые недостатки устройств на данной платформе, отсутствие поддержки технологии Adobe Flash, кард-ридера или USB-порта являются следствием идеологии компании, а отнюдь не техническими недоработками [13].
В начале марта нынешнего года компания Apple выпустила новую платформу Apple A5. В данный момент она используется в планшете iPad 2, и, вероятнее всего, на ее основе будут представлены новые iPhone и
Процессоры, объединенные в линейку
| Максимальная тактовая частота - 600 МГц; |
| Ядро - 32-разрядное, полностью совместимое с x86/x87; Выполнение приложений Windows и Linux без перекомпиляции; |
| Кэш-память первого уровня (команд/данных) - 64/64 Кб; |
| Интерфейс памяти - 64-разрядный |
| Поддержка наборов команд Intel MMX and AMD 3D Now! |
| Внутренняя шина - GeodeLink, 9 Гб/с; |
| Поддержка 128-разрядного шифрования по алгоритму AES (CBC/ |
| Встроенный графический процессор и дисплейный контроллер, разрешения - 1920x1440 (CRT) и 1600x1200 ( |
| Поддержка |
| Микропроцессор выпускается по нормам 0,13 мкм. |
Одновременно компания представила два набора разработчика, ориентированных на процессоры AMD Geode LX: AMD Geode LX Network Attached Storage (
| Характеристики микропроцессора Marvell PXA320 следующие: |
|---|
| тактовая частота - 806 МГц |
| кэш второго уровня - 256 KB |
| поддерживаются технологии Intel SpeedStep и MusicMax, а также Wireless MMX 2 2D |
| поддержка 5-мегапиксельные камеры (реализована в Apple iPhone) |
| Флэш-память: 64-256 MB |
| ОЗУ - 64 - 256 MB |
| USB - 1 слот |
| Последовательные порты: 3 порта 3 |
| Беспроводная периферия: |
| Проводная периферия: Ethernet, множественный SPI/ |
| Аудио: 20-бит стерео кодек с прямым подключением к микрофону и стереонаушникам, совместим с |
| Видео: вплоть до |
| Поддерживает Windows® CE и Linux |
| Энергопотребление: менее одного ватта [4]. |
Тактовая частота - 533 МГц.
Имеется встроенное устройство для обработки чисел с плавающей точкой, и поэтому он предназначен, в первую очередь, для использования в приложениях, требующих интенсивных вычислений и быстрое время исполнения, например в системах обработки графической информации.
Обеспечивается поддержка OpenGL-ES и мобильной версии Direct3D.
Память до 256 Мбайт
В качестве жесткого диска в сверхмобильных системах применяется энергонезависимая
Объем установленной flash-памяти, как правило, зависит от позиционирования продукта в линейке: 8-16 Гб для бюджетных моделей и десятки гигабайт - для более дорогих имиджевых модификаций.
Во многих мобильных устройствах присутствует дополнительный разъем для установки стандартных карт SD или microSD, что позволяет значительно увеличить доступное пользователю "дисковое" пространство [13].
Фактически обязательным элементом сверхмобильных платформ стали сетевые интерфейсы, проводные и (или) беспроводные - в частности, 100 Мбит/1 Гбит Ethernet, Wi-Fi стандартов 802.11b/g/n и Bluetooth. За них отвечает отдельный сетевой контроллер, как правило, разработки Broadcom или Atheros [13].
Поддержка беспроводной сети Wi-Fi позволяет, при наличии точки доступа, легко интегрировать мобильный гаджет в домашнюю сеть и обмениваться данными между ним и основными устройствами (настольный ПК, ноутбук, домашний файловый сервер или
В отличие от медиаплееров, смартфоны и некоторые планшеты дополнительно оснащаются модулями GSM/GPRS, позволяющими совершать звонки, используя сотовую связь, или самостоятельно выходить в Сеть [13].
Системы, предназначенные для использования в GPS-навигаторах, а также смартфоны с аналогичной функцией дооснащаются GPS-приемником, обеспечивающим связь с навигационными спутниками NAVSTAR [13].
Как в любой компьютерной системе, одним из обязательных элементов
Типичный объем оперативной памяти в современных мобильных устройствах за последнее время существенно возрос (с 128 до 512 Мб-1 Гб) и фактически соответствует объему ОЗУ настольных ПК трех-четырехлетней давности, позволяя использовать новейшие мобильные операционные системы и приложения, которые по своей функциональности мало в чем уступают настольным аналогам [13].
В современных гаджетах применяются сенсорные дисплеи двух типов: емкостные и резистивные. Первые обладают более высокой прозрачностью и, следовательно, требуют менее мощной подсветки для обеспечения высокой яркости и контрастности - это положительно сказывается на энергопотреблении, позволяя увеличить время автономной работы мобильного устройства. Кроме того, емкостные экраны лучше реагируют на легкое касание пальцем, тогда как для четкого срабатывания резистивного экрана требуется некоторое усилие при нажатии - оптимальным является ввод с помощью стилуса. Впрочем, в 2008 году компания HTC разработала и запатентовала электронное перо для работы с емкостными экранами, специально предназначенное пользователям, привыкшим к управлению с помощью стилуса и не желающим переходить на "пальцевый" метод [13].
Дополнительным преимуществом емкостных экранов является возможность определения нескольких нажатий сразу (технология
Мобильные и встраиваемые системы могут иметь разнообразные проводные и беспроводные порты ввода вывода. Они обычно содержать USB-порты, последовательные порты, Ethernet, Wi-Fi, Bluetooth, встречается поддержка GPS.
Встраиваемая компьютерная система eBox 2300 X86
Вид задней панели eBox 2300 [6]
Как уже описывалось выше, многие специализированные микропроцессоры имеют встроенные графические процессоры, обеспечивающие поддержку видео высокого разрешения, встречается поддержка сенсорного экрана и ускорители трехмерной графики. Многие микропроцессоры, предназначенные для мобильных или встраиваемых систем, имеют встроенные аудиокодеки. Все это делает возможным их применение в сотовых телефонах, мультимедийных киосках и других развлекательных устройствах.
Встраиваемые системы предназначены для управления некоторыми процессами или оборудованием. Данное обстоятельство предъявляет определенные требования к устанавливаемым на этом оборудовании операционным системам. При управлении, например, авиационным или автомобильным оборудованием, критично время отклика. Оно не должно превышать некой заранее известной небольшой величины. Если оборудование имеет небольшие размеры, приходится решать вопросы, связанные со снижением энергопотребления. Часто устройства бывают одноразовыми и необслуживаемыми.
Для критичных к времени отклика приложений используются так называемые операционные системы реального времени (ОСРВ). В качестве примера ОСРВ можно привести
В качестве примера миниатюрных необслуживаемых контроллеров можно привести моты (узлы)
Операционные системы для мобильных платформ обладают развитыми коммуникационными возможностями, поддерживают большое количество беспроводных сетей. В таких ОС обычно реализована поддержка специфического оборудования, такого как сенсорные экраны, цифровая фотокамера,
Microsoft предлагает собственную продуктовую линейку ОС, предназначенных для мобильных и встраиваемых платформ. Для управления оборудованием Microsoft разработала Windows CE, для смартфонов и коммуникаторов - Windows Mobile.
| Характеристики: |
|---|
| Время переключение контекста/реакция на прерывание - десятки мкс |
| Ресурсоемкость: ОЗУ/ПЗУ - десятки Мб |
| Поддержка сетей TCP/IP(IPv4, IPv6) |
| Поддержка веб-сервисов (XML, SOAP, COM/ |
| Интеграция с Windows-инфраструктурой (ActiveSync, |
| Поддержка беспроводных сетей ( |
| Функции управления энергопотреблением |
| Штатная графическая оболочка (GWES), поддержка Adobe Flash Lite и Microsoft Silverlight |
| Поддержка мультимедиа: потоковое аудио/видео, медиа-кодеки, встроенная поддержка VoIP |
| Поддержка баз данных: реляционные СУБД и БД реального времени |
| Разработка в среде Microsoft Visual Studio и Embedded Visual C++ |
| Поддерживаемые процессоры: х86, ARM, MIPS, SH-4 |
| Поддержка оборудования Advantech, Men Mikro Elektronik, ADLINK, LiPPERT, |
| Частично доступный исходный текст |
Типовые применения: связанные мобильные устройства, потребительская электроника, операторские терминалы, промышленные контроллеры, медицинские приборы, мультимедийные устройства [8]
Имеются следующие предустановленные программы: мобильная версия Microsoft Office, пакет программ Outlook Mobile, мобильный браузер Internet Explorer Mobile, Windows Media Player для Windows Mobile. Поддерживается интеграция с сервисами Windows Live. Есть клиент для PPTP VPN и функция Internet Connection Sharing (
Существуют три версии операционной системы для различных программно-аппаратных платформ:
В ОС реализована интеграция с сервисами Microsoft
| Устройства должны обладать: |
|---|
| емкостным мультисенсорным дисплеем (распознавание 4 прикосновений одновременно). Предоставляется выбор из двух вариантов разрешения: 800x480 и 320x480; |
| процессором с частотой не менее 1 Ггц; |
| 256MB оперативной и 8GB флэш памяти; |
| поддержкой DirectX 9; |
| GPS-приемником; |
| электронным компасом; |
| FM-радио; |
| камерой со вспышкой и разрешением не менее 5 МП. |
Также, все устройства должны будут иметь 6 аппаратных кнопок
В Windows Phone 7 не будет прежней многозадачности. Вместо неё будет использована технология Tombstoning, аналогичная Push Notifications в iPhone.
WP7 поддерживает Silverlight и XNA.
В состав нового инструментария входит специальная версия среды разработки Microsoft Visual Studio 2010 Express for Windows Phone, Expression Blend 4 for Windows Phone (ориентированный на дизайн интерфейсов для мобильных приложений), среда конструирования игр XNA Game Studio for Windows Phone, эмулятор мобильных устройств Windows Phone 7 Series Emulator для тестирования, а также технология Silverlight for Windows Phone [10].
Недавно Microsoft объявила о выпуске обновленной версии мобильной операционной системы - Windows Phone 7.1 - Mango.
Ключевые возможности Windows Phone 7 Mango:
Приложения для
Google предлагает для свободного скачивания инструментарий для разработки (Software Development Kit), который предназначен для x86-машин под операционными системами Windows XP, Windows Vista, Mac OS X (10.4.8 или выше) и Linux. Для разработки требуется JDK 5 либо JDK 6.
Разработку приложений для
| Доступные библиотеки: |
|---|
| SSL - шифрование |
| Media Framework (PacketVideo OpenCORE, MPEG4, H.264, MP3, |
| Surface Manager |
| LibWebCore (на базе WebKit) |
| SGL - 2D-графика |
| OpenGL ES - 3D-библиотека |
| SQLite - легковесная СУБД [11] |
Apple iOS - операционная система, разработанная компанией Apple на основе Mac OS X для мобильных устройств: iPhone,
| Стандартными приложениями iOS являются: |
|---|
| Сообщения; |
| Календарь; |
| Часы; |
| Телефон; |
| Диктофон; |
| Заметки; |
| Safari 5 Mobile основанный на WebKit (поиск от Google, Yahoo! и Bing); |
| Калькулятор; |
| Apple Mail Mobile; |
| Карты (использует Google Maps); |
| Компас; |
| YouTube; |
| Контакты; |
| Настройки; |
| App Store; |
| Акции; |
| Погода; |
| Game Center; |
| iBooks (С версии приложения 1.1 добавлена поддержка чтения PDF-файлов); |
| Поиск Spotlight; |
| FaceTime; |
| Voice Control/ [12] |
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.