SDK-1.1M для начинающих: мигаем светодиодами

Пишем простую программу и мигаем светодиодами. 

 

 

Читаем далее

Учебный стенд SDK-1.1M для изучения микроконтроллеров

Учебный лабораторный стенд SDK-1.1M разработан фирмой ЛМТ в сотрудничестве со специалистами из университета ИТМО и предназначен для обучения студентов программированию встроенных и киберфизических систем.

Читать далее «Учебный стенд SDK-1.1M для изучения микроконтроллеров»

SDK-1.1M: подключение ST-Link v2 и использование IDE Keil

В Keil uVision используется компилятор несовместимый с OpenOCD (там используется свой компилятор, не GCC), поэтому использовать FTDI встроенный в SDK-1.1M проблематично. Разбираемся как с этим бороться.

 

Читать далее «SDK-1.1M: подключение ST-Link v2 и использование IDE Keil»

STM32CubeIDE: внешний OpenOCD

Как выяснилось, отладчик STM32CubeIDE эпизодически отваливается. Разбираемся как с этим бороться… Читать далее «STM32CubeIDE: внешний OpenOCD»

STM32CubeIDE: отладочный вывод

В STM32CubeIDE немного изменился способ включения отладочного вывода (semihosting) по сравнению STM32 Workbench. Читать далее «STM32CubeIDE: отладочный вывод»

STM32CubeIDE: прошивка программ в SDK-1.1M

Вы наверно заметили, что в STM32CubeIDE можно только отлаживать программу. Готовых средств для запуска релизной версии просто не предусмотрено. Давайте это исправим.

Читать далее «STM32CubeIDE: прошивка программ в SDK-1.1M»

Примеры для учебного стенда SDK-1.1M

Примеры программ на языке Си для учебного микроконтроллерного стенда SDK-1.1M (STM32)

Исходные тексты примеров

Программируем процессорный модуль SDK-1.1M на базе STM32 с использованием Yprog

Программируем процессорный модуль «Сова» (STM32F407) лабораторного учебного стенда SDK-1.1M с использованием программатора Yprog на базе двухканальной микросхемы FTDI с использованием OpenOCD. ОС Windows 7 и старше.

Читать далее «Программируем процессорный модуль SDK-1.1M на базе STM32 с использованием Yprog»