2016-05-07 7 views
0

Я работаю над проектом, который моделирует динамическую систему управления в Simulink. Мой план, когда он будет завершен, я буду использовать расширение STM32 встроенного кодера MATLAB для создания кода C, который я смогу скомпилировать и запустить. Я купил плату разработки STM32F407 Discovery для запуска кода.Reccommend IDE для обнаружения STM32F4

МОЙ вопрос, кто-нибудь работал с Discovery и мог ли рекомендовать IDE? Я сознательно не просил «лучшую» IDE, поскольку это слишком субъективно ... скорее, я ищу совет от тех, кто запрограммировал процессоры STM32 раньше или даже лучше самой платы разработки Discovery!

Спасибо :)

+0

[Помощь/по теме] четко говорит о том, что вопросы, требующие от нас найти или рекомендовать что-либо, не соответствуют теме. См. Раздел с пронумерованным списком, в частности, пункт №4 в этом списке. –

ответ

2

Для источника IDE открытым, вы должны затмить C/C++ (IDE), OpenOCD (режим отладки) и STLink (цель доступа). Вы можете по-разному настроить эти программные продукты и настроить их для совместной работы. Конфигурация проще в Linux

Тем не менее лучшим и простым решением является использование ST open source IDE AC6, он содержит все перечисленные программы и необходимые библиотеки (HAL и STDLIB) для начала разработки. Все уже настроено. и его легко начать с STM32f4.

Я бы посоветовал вам использовать его в Linux.

1

Я начал программировать STM32 несколько месяцев назад, и я пробовал на многих IDE, таких как coocox, Keil, IAR и Visual Studio. В настоящее время я использую Atollic TrueStudio для программирования моей платы STM32, поскольку она проста в использовании, и я думаю, что это может быть IDE, которую вы ищете. С ее официального сайта он сказал, что Atollic TrueStudio является «неограниченным IDE размера кода без расширенного анализа и функции отладки ». Кроме того, Atollic TrueStudio предоставляет пользователю очень полезные примеры кодировок, которые делают его хорошей альтернативой для тех, кто еще не знаком с ARM World.