Пишем простую программу и мигаем светодиодами.
IT-технологии и программирование
При попытке отладки с помощью GDB под Linux выскакивает ошибка:
1 |
Could not determine GDB version using command: ... |
arm-none-eabi-gdb при этом не хочет запускаться, хотя права на запуск у файла есть.
Это лечится установкой библиотеки lib32ncurses5
1 |
sudo apt-get install lib32ncurses5 |
В STM32CubeIDE немного изменился способ включения отладочного вывода (semihosting) по сравнению STM32 Workbench. Читать далее «STM32CubeIDE: отладочный вывод»
Вы наверно заметили, что в STM32CubeIDE можно только отлаживать программу. Готовых средств для запуска релизной версии просто не предусмотрено. Давайте это исправим.
Читать далее «STM32CubeIDE: прошивка программ в SDK-1.1M»
Примеры программ на языке Си для учебного микроконтроллерного стенда SDK-1.1M (STM32)
Программируем процессорный модуль «Сова» (STM32F407) лабораторного учебного стенда SDK-1.1M с использованием программатора Yprog на базе двухканальной микросхемы FTDI с использованием OpenOCD. ОС Windows 7 и старше.
Читать далее «Программируем процессорный модуль SDK-1.1M на базе STM32 с использованием Yprog»