У меня есть плата STM32F4Discovery, которая содержит как микроконтроллер STM32F4, так и интерфейс отладчика ST-LINKv2. Я хотел бы выполнить простое программирование на C в этой настройке, и хотел бы использовать для этого свободно доступные инструменты.
Вот что я знаю:
- Eclipse можно настроить для кросс-компиляции для различных целей ARM с использованием различных наборов инструментов, таких как YAGARTO или других.
- Eclipse может использовать GDB для удаленной отладки.
- OpenOCD предоставляет сервер GDB.
- OpenOCD (в последней версии) поддерживает как плату ST-LINKv2, так и плату STM32F4Discovery, в частности (скрипт для этой платы прилагается).
Вот чего я не знаю: как собрать эти части в единое целое. Я считаю, что все необходимые движущиеся части существуют, но не знаю, как их собрать. Я обнаружил кусочки и фрагменты, часто начинающиеся с таких вещей, как «Установить Eclipse Indigo». Есть ли простой учебник, или список шагов, или вещи, которые нужно проверить?