STM32 или AVR. Как изучать программирование микроконтроллеров.
Программирование микроконтроллеров следует начинать изучать с более простой линейки и не гнаться сразу за STM32. Проще всего освоить программирование микроконтроллеров на примере МК ATmega8. Поработав в достаточной степени с данным МК и отработав его периферию: таймеры, АЦП, ШИМ, TWI, UART, SPI и т.п., можно переходить к изучению 32 битных микроконтроллеров, коими являются STM32.
В качестве примера представлены две среды разработки – Atmel Studio, которая сейчас имеет название Microchip Studio, и Cube IDE – в некоторой степени схожа с Keil + Cube MX. Первая программа применяется для работы с МК AVR, а вторая – с STM32.
5. Программатор для микроконтроллеров STM32 ST-Link V2:
Джентельменский набор электронщика:
6. Набор резисторов 600 штук, 30 номиналов по 20 штук: