План на курса

Въведение

Обзор на Вграждани Системи

  • Практическо използване: Часовници, DVD плеъри, мобилни телефони и т.н.
  • Разлики между оперативни системи в реално време, EmbeddedLinux и др.
  • Ограничения на ресурсите: размер, скорост и потребление на енергия

Обзор на архитектурата на микроконтролъри

  • Микроконтролъри срещу микропроцесори
  • Избор на архитектура на микроконтролъра

Започване на проект

  • Определяне на изискванията за дизайн
  • Подготовка на разработващата среда, инструменти и хардуер
  • Взаимодействие между микроконтролъра и ПК.

Програмиране на микроконтролър 8051 с използване на вграден C

  • Работа с системни периферии
  • Взаимодействие с потребителски периферии
  • Обикновен вход/изход

Програмиране на ARM CORTEX M-3 с използване на вграден C

  • Работа с системни периферии
  • Взаимодействие с потребителски периферии
  • Обикновен вход/изход

Програмиране на ядро ARM9 с използване на вграден C

  • Работа с системни периферии
  • Взаимодействие с потребителски периферии
  • Обикновен вход/изход

Тестване и отстраняване на грешки

  • Инструменти и техники
  • Оптимизация за размер, скорост и потребление на енергия

Разработване на вграждан систем

  • Екологични разсъждения
  • Защита на устройството

Отстраняване на проблеми

Резюме и заключение

Изисквания

  • Разбиране на електрониката.
  • Опит с програмирането на C.
  • Хардуер (микроконтролер, кабели и тн.) и софтуер (IDE и др.) ще бъдат необходими за всички участници. Моля, свържете се с координатора на обучението за специални изисквания.

Целева група

  • Инженери по електроника
  • Разработчици с познания в електрониката
 35 часа

Брой участници


Цена за участник

Отзиви от потребители (3)

Предстоящи Курсове

Свързани Kатегории