Применение микроконтроллеров с ядром ARM Cortex-M3 во встроенных системах

Применение микроконтроллеров с ядром ARM Cortex-M3 во встроенных системах
АктуальностьИдёт набор
Стоимость30000 руб
Продолжительность72 часа
Группаот 8 до 10 человек
Начало занятийПо мере формирования группы
  Записаться на курс

Программа направлена на изучение высокопроизводительных 32-разрядных микроконтроллеров с ядром ARM Cortex-M3 и их применения при разработке встроенных систем.

ARM Cortex-M3 является ядром нового поколения, отличающимся высокой степенью интеграции и низким энергопотреблением.

В основу курса положено изучение микроконтроллеров семейства LPC 17хх компании «NXP SEMICONDUCTORS”. Благодаря своим исключительным характеристикам и, прежде всего, быстродействию семейство LPC17xx, несомненно, выделяется среди конкурирующих линеек продуктов других производителей. Тактовая частота семейства LPC17xx достигает 120 МГц и по быстродействию на 30-60% опережает конкурентные решения на базе ядра Cortex-M3.

МК семейства LPC17xx используют новейшую модификацию (модификацию 2) ядра Cortex-M3 с интегрированным блоком управления питанием, включая контроллер «спящего» режима (WIC), который реализует эффективный вход и выход в/из режимов пониженного энергопотребления. Семейство LPC17xx предназначено для встраиваемых приложений, требующих высокого уровня интеграции и одновременно критичных к потребляемой мощности. Производитель относит к числу приложений LPC17xx счетчики электроэнергии, системы освещения, индустриальные сети, системы сигнализации и пожаротушения, бытовую технику и управление двигателями.

В программе рассматриваются особенности архитектуры микроконтроллеров, изучаются:

  • структура микроконтроллеров и подсистема памяти;
  • подсистемы ввода-вывода и прерываний;
  • интерфейсы и периферийные узлы микроконтроллеров,

а также система команд, вопросы программирования и программно-аппаратные средства разработки программного обеспечения микроконтроллеров.

Рассматриваются вопросы работы микроконтроллеров с различными промышленными датчиками и исполнительными устройствами, а также вопросы работы с использованием операционных систем реального времени..

Теоретический курс сопровождается практическими занятиями на базе платформы RDB1768.

Учебный план

№ п/п Наименование разделов Всего часов В том числе
Лекции Практические и лабораторные занятия Самостоятельное изучение Проверка знаний
1 Общая характеристика семейства LPC1700 и его архитектурные особенности 2 2      
2 Процессорное ядро ARM Cortex-M3 2 2      
3 Структура микроконтрол-лера LPC1768 2 2      
4 Регистровая модель микро-контроллера LPC1768 2 2      
5 Подсистема памяти микро-контроллера LPC1768 2 2      
6 Системный контроллер LPC1768, контроллер пита-ния LPC1768 2 2      
7 Тактирование, PLL 2 2      
8 Система команд микро-контроллера LPC1768 2 2      
9 Средства отладки программ-много обеспечения, инте-грированная среда Keil µVision4, платформа    RDB1768 4 2 2    
10 Порты ввода-вывода ми-кроконтроллера LPC1768. Обмен информацией че-рез порты ввода-вывода. 4 2 2    
11 Подсистема прерываний, контроллер векторных пре-рываний 4 2 2    
12 Организация прямого до-ступа к памяти. Контроллер DMA.  4 2 2    
13 Таймеры. Формирование им-пульсных последователь-ностей с заданными пара-метрами.  4 2 2    
14 Широтно-импульсные моду-ляторы. Организация управ-ления двигателем. 4 2 2    
15 Аналого-цифровые и цифро -аналоговые преобразователи. Организация сбора и выдачи аналоговой информации. 4 2 2    
16 Контроллер UART. Обмен информацией по интер-фейсу RS-232. 4 2 2    
17 Последовательные интерфейсы SPI, SSP, I2C 4 2 2    
18 Интерфейс USB, контрол-леры USB Device, USB Host, USB OTG 8 4 4    
19 Интерфейс CAN 4 2 2    
20 Интерфейс Ethernet. 4 2 2    
  Итоговая аттестация 4       зачет
  Итого 72 42 26   4

Контактная информация

пн. - пт. с 10:00 до 17:00
+7 812 346-28-18, +7 812 346-45-21
+7 812 346-45-21
ino@etu.ru

Запись на курс

Отправляя сообщение с помощью данной формы, вы соглашаетесь с обработкой своих персональных данных в соответствии с «Политикой обработки и защиты персональных данных СПбГЭТУ «ЛЭТИ». Все поля помеченные * являются обязательными для заполнения.