Web – сервер на базе микроконтроллерного устройства.

Презентация:



Advertisements
Похожие презентации
Специальность «Программное обеспечение вычислительной техники и автоматизированных систем» Ижевск 2009 Мамаев Михаил Владимирович Платформа для.
Advertisements

ПРОГРАММИРОВАНИЕ ДЕЯТЕЛЬНОСТИ КЛАССНОГО РУКОВОДИТЕЛЯ.
Основы объектного программирования на C# Основы ООП на C#. МГУ, 2008 Владимир Биллиг
Программное и аппаратное обеспечение. Программное обеспечение (ПО, software) Классификация ПО по назначению: –системное; –прикладное; –инструментальное.
Симпозиум 2008 Сергей Шутов, ДИМАС Борис Егоров, Интерсистемс Практика использования Zen и Прототип-6.
AUTODESK 3ds Max О программе Autodesk 3ds Max ( ранее 3D Studio MAX) полнофункциональная профессиональная программная система для создания и редактирования.
Разработка мобильных приложений в Microsoft ® Visual Studio ®.NET 2003 Эд Кэйм Менеджер по продукту Разработка для мобильных устройств Корпорация Майкрософт.
ООП Лекция 1. Основные понятия. Литература Шилдт Г. С#: полное руководтво.-М.:ООО Вильямс, с. Культин Н.Б. Microsoft Visual C# в задачах и.
Oracle APEX для Парус 8: направления использования APEX, учебные курсы Парус 8.
Учебный курс Объектно-ориентированный анализ и программирование Лекция 4 Трансформация логической модели в программный код Лекции читает кандидат технических.
Тема 1.3. Сервисное программное обеспечение. 1. Понятие операционного окружения Операцио́нное окруже́ние (англ. operating environment) среда, в которой.
ИНФОРМАЦИОННАЯ ПОДДЕРЖКА ИННОВАЦИОННОЙ ДЕЯТЕЛЬНОСТИ.
Toys, kids are playing with these days Compiler Project Roman Mitin.
Куратор: Ямпольская Л.И., директор УЦ ТПУ&Softline, тел.раб.(3822) Томск Национальный исследовательский Томский политехнический.
Министерство образования и науки Российской Федерации ФГБ ОУ ВПО «Волгоградский государственный технический университет» Факультет электроники и вычислительной.
Joomla! vs Drupal Сравнение CMS. Joomla! Joomla! Joomla! – (Jumla – «все вместе», «в целом», суахили ). Молодая (первый релиз – ) CMS.
Микропроцессорная техника Лекция 4 Микроконтроллеры серии AVR.
Разработка баз данных предприятий ЯОК Саровский физико-технический институт.
Технология сервис-ориентированной архитектуры (SOA). Докладчик: Сычёв Игорь Викторович 2010.
Дипломная работа на тему: «Система анализа информационных потоков для принятия управленческих решений на примере ООО «РЭМЗ»» Выполнил: Пересадько А.С.
Транксрипт:

Web – сервер на базе микроконтроллерного устройства

Выбор микроконтроллера Наименование характеристикиМикроконтроллер MCSPICTIAVR Средняя цена, руб Языки программированияASMASM, C/C++ ASM, С ASM, C/C++ и др Кол-во тактов на инструкцию~2-174~4~4~1~1 Доступность--++ Самодельные программаторы+--+ Бесплатные компиляторы+-++ Бесплатные библиотеки периферии -+-+ RTOS (ОСРВ)-+++ Доступность информации-+-+ Сообщества разработчиков---+ Большой набор периферии---+ 2

Выбор средств программирования Среды разработки AVR Studio + WinAVR CodeVisionAVRBascom-AVR Поддерживаемый язык asm, C/C++C/C++AVRBasic Бесплатная версия компилятора +++ Ограничения бесплатной версии Без ограничений - Размер прошивки < 4 Кб; - Отсутствие ряда библиотек Размер прошивки < 4 Кб 3

Структурная схема устройства 4

Структурные модули системы 5

Структура управляющей программы Кооперативная операционная система с приоритетным планированием 6

Архитектура операционной системы mRTOS 7

Схема работы операционной системы 8

Пример использования устройства 9

Структура размещения и доступа к HTML страницам 10

Диаграмма работы пользователя с интерфейсом системы 11

Интерфейс пользователя системы 12

Моделирование работы системы 13