Программирование микроконтроллеров. Как начать?

Здравствуйте, учусь на радиоинженера. Одна из ветвей специальности — тема вопроса. Но затрагивается это дело очень поверхностно, хотя писал небольшую программу для pic микроконтроллера на ассемблере. Но все же основное направление радиолокация, навигация и так дале
Но мне стало интересно освоить именно МК (системы "умный дом", ловушки и так дале) . С чего начать? Надо изучать С или С+? Стоит ли сразу рваться покупать плату STM Discovery? Чем IDE отличается от STM32CubeMX? Как не спуститься в копирование чужого кода и непонимание того, что делаешь?
3 года назад от АльбинаГизатуллина

2 Ответы

0 голосов
Есть три варианта.
1- Arduino, легко осваивается для начала.
2- PIC найди книжку "Микроконтроллеры МikroCHIP практическое руководство" В. С. Яценков", там от ноля все по полкам (ассемблер) .
3- Микроконтроллеры Atmega для них много учебников в интернете,
В любом случае, надо учить ассемблер (или С+) и надо каждый урок подтверждать практической работой.
3 года назад от GinoKilgour9
0 голосов
Начать с Ардуино. В сети есть всё, что нужно с разбором и разжевыванием. Было б желание, уже б нашёл. А дальше как пойдёт. В зависимости от достатка и задач. МК разных как собак нарезанных, и каждый с особенностями.
3 года назад от Lonely Lone

Связанные вопросы

2 ответов
2 ответов
9 года назад от Ната Лисичка