Только корпоративное обучение
В данном курсе изучаются основные особенности процессорной архитектуры ARM Cortex-M, широко используемой в современных 32-разрядных микроконтроллерах. Слушатели знакомятся с расширениями системы команд, используемыми в архитектурах ARM Cortex-M, а также с семействами/сериями МК с ядром ARM Cortex-M, производимыми компанией STMicroelectronics.
Курс является подготовительным для слушателей, намеревающихся далее обучаться в рамках курсов 3 и 4 (ссылка на программу курса в целом), однако может изучаться отдельно теми, кому требуется знание архитектуры ARM Cortex-M и состава серий МК STM32F.
Занятия представляют собой лекции с элементами практических упражнений, в ходе которых учащиеся имеют возможность познакомиться с особенностями изучаемых архитектур, используя отладчик интегрированной среды Keil uVision v4.73 или v5.17 и оценочную плату Nucleo 32F103.
Эта программа реализуется как Дополнительная общеобразовательная общеразвивающая программа с выдачей сертификата установленного образца.
Знания и умения, полученные в результате обучения
В результате освоения программы у слушателей должен сформироваться комплекс знаний, умений и навыков в области проектирования цифровых управляющих систем на базе микроконтроллеров:
- приобретают знания по устройству современных микроконтроллеров и по типовому набору интегрированных периферийных подсистем;
- приобретают основные навыки работы в интегрированной среде разработки;
В результате освоения программы слушатели должны:
знать:
- основные свойства и характеристики периферийных подсистем, тесно связанных с ядром ОМК;
уметь:
- корректно пользоваться языковыми и программными средствами, позволяющими реализовать простые действия по управлению основными (типовыми) периферийными подсистемами МК;
- осуществлять обоснованный выбор МК для простой задачи управления объектом;