Электронная электротехническая библиотека

 

Навигация по сайту

Программирование микроконтроллеров для начинающих - видеокурс Максима Селиванова

Программирование микроконтроллеров для начинающих - замечательный и очень информативный курс для тех кто хочет реально начать разбираться в микроконтроллерах, в частности разрабатывать и создавать свои устройства на микроконтроллерах AVR.

Автор видеокурса - Максим Селиванов. В видеокурс входит 108 видeoуpоков пo низкoуpoвневoму пpoгрaммировaнию микpoконтрoллерoв и интeрфeйcoв cвязи.

Программирование микроконтроллеров для начинающих - видеокурс Максима Селиванова

Для кого этот курс?

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

Курс замечательно подойдет и тем, кто только недавно предпринял первые попытки изучить программирование микроконтроллеров, но уже готов все бросить от того, что у него ничего не работает или работает, но не так как ему нужно (знакомо?!).

Курс будет полезен и тем, кто уже собирает простенькие (а может и не очень) схемы на микроконтроллерах, но плохо понимает суть того как микроконтроллер работает и как взаимодействует с внешними устройствами.

Что Вы узнаете, изучив курс?

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

Вы узнаете, как микроконтроллеры взаимодействуют с различными периферийными устройствами и электронными компонентами.

Научитесь грамотно создавать принципиальные схемы и грамотно проектировать печатные платы для своих устройств.

Познакомитесь с популярными протоколами обмена: RS232, UART, I2C, SPI, 1-WIRE, Манчестерский код, кодирование без возврата к нулю.

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

Благодаря программной реализации протоколов, у вас появиться очень четкое понимание того, как организованы протоколы обмена данными на самом низком уровне и по какой логике происходит построение протоколов обмена! Более того, вам вполне по силам будет создать свой собственный протокол обмена!

Вы научитесь использовать различные средства отладки и программирования: от программы виртуального моделирования электронных схем до логического анализатора. Без этих средств сегодня не обходиться ни один серьезный разработчик.

Вы научитесь программировать на самом низкоуровневом языке – на Assembler'е. Почему на ассемблере, а не на Си? Потому что Ассемблер, в отличие от более высокоуровнего языка Си, дает намного более глубокое понимание работы микроконтроллера. Изучение языка ассемблера дает программисту одно очень важное преимущество - он глубже начинает понимать принцип работы программ, написанных на любых других языках.

Но самое главное, что вы приобретете - это бесценный практический опыт!   

Подробнее смотрите тут

 

 

 


Категории: ---

  • Супер проектировщик в AutoCAD - видеокурс Максима Фартусова
  • AutoCAD для электрика - бесплатные видеоуроки Николая Угольника
  • Видеокурс по программированию ПЛК и разаработке АСУ ТП в Codesys
  • Обучающий видеокурс Evernote-мастер
  • Учебный курс "Введение в цифровую электронику"
  • Автоматизация системы вентиляции на ПЛК LOGO! Siemens

  • Явно полезное
     



     

    © www.electrolibrary.info, 2017 e-mail: electroby@mail.ru При использовании материалов сайта обязательно должна присутствовать ссылка в виде: http://www.electrolibrary.info - "Электронная электротехническая библиотека. Современное инженерное оборудование и системы"