Maple Mini под Eclipse + Nightly Arduino Eclipse Plagin / Linux

Пепе
Пт 12 июня 2015 г., 20:32
Перед изменением сделайте резервную копию. :)
плагин: http: // eclipse.Baeyens.это/ночной линукс.HTML

Файл: arduino_stm32/stm32f1/platform.текст

Добавить линии:
строить.use_archiver = false
строить.система.path = {время выполнения.платформа.Путь}/Система
загрузчик.Tool = maple_upload

Изменить строки:
инструменты.maple_upload.путь.linux = {время выполнения.платформа.путь}/../инструменты/linux
компилятор.path = {время выполнения.инструменты.ARM-None-Eabi-GCC.Путь}/bin/

Файл: arduino_stm32/tools/linux/maple_upload
Перед $ {dfu_util} line:

Dir = $ (cd "$ (dirname" $ ​​{bash_source [0]} ")" && PWD)
$ Dir/reset.пирог
спать 1

Изменить линию:
$ {Dfu_util} -d $ {usbid} -a $ {altid} -d $ {binfile} -r

перезагрузить.py: https: // github.com/leaflabs/libmaple/bl ... S/RESET.пирог

наслаждаться :)

Некоторые выходы:
Скомпилируйте: http: // pastebin.com/3dzqgbfz
скачать: http: // pastebin.com/ncttsij2
настройки: http: // kepfeltoltes.HU/150613/fz_www.ке ... эс.hu_.пнн

Стюарт
SAT 13 июня 2015 г., 5:16 утра
Привет, Пепе!

Не могли бы вы уточнить, о чем это? Если я прочитаю вас правильно, вы говорите, что последняя сборка Arduino Eclipse Plus приведенные ниже изменения заставляют вещи работать для нас с STM32F1? Это было бы отличным новостями...

Я все равно попробую.

Пепе
SAT 13 июня 2015 г., 5:30 утра
Привет!

Да, некоторые изменения, компиляция и загрузка работы с STM32F1 (Maple Mini с загрузчиком 2.0 Протестировано).

Стюарт
SAT 13 июня 2015 г. 9:50 утра
Очень интересно, я попробую!

К сожалению, мне нужно бороться с окнами (слишком много других инструментов сборки для проектов), но это
будет стоить того, если я смогу получить хорошие чистые сборки, происходящие там.

Моя главная причина поиска поддержки Eclipse - это отладка интеграции - я поражен Arduino
Проекты зашли так далеко без лучшей поддержки отладки аппаратного обеспечения - не то, чтобы его просто.
Жизнь была бы намного проще, если бы они сделали свои сборки в более стабильном месте, а не в своих
Рандомизированный каталог сборки.

Мой Eclipse Foo должен быть слабым сегодня, даже используя ежедневную полную сборку Eclipse (Windows, 32 бит), я не могу
Получите его, чтобы перечислить любые цели Arduino, кроме стандартных сегодня вечером, так что, очевидно, я что -то упускаю.
С вашим проектом или созданием нового проекта, я не могу получить подходящую доску, которую я могу выбрать..

Использование текущей почасовой сборки Arduino также.. (ежечасно? Действительно? кажется безумным ;) )

Однако продолжит бороться с хорошим боем, однако :)

Пепе
SAT 13 июня 2015 г. 10:42 утра
Отладка не пробовала, но я нашел эту тему,
Stlink/GDB Howto:
http: // fab.CBA.грань.Edu/Classes/4.140/TU ... STM32.HTML
Может, это работает

Martinayotte
SAT 13 июня 2015 г. 13:24
Этот метод работает, так как некоторые люди здесь, на форуме, используют его.
Лично я получил свой Stlink в начале этой недели, я попробовал, и он работал.

Стюарт
Солнце 14 июня 2015 г. 10:08
Да, ST-Link (и Segger J-Link, который я предпочитаю, но оба являются функциональными), безусловно, хорошо подходит для отладки STM32.

Шаг вперед, который я ищу (и я знаю, что некоторые другие здесь, кажется, также), состоит в том, чтобы иметь одну среду разработчика
Это позволяет редактировать, строить, загружать и отлаживать с серьезными задержками между этапами. У меня есть некоторые надежды, что этот проект может привести
к этому :)

Я также использую устройства PSOC Cypres
Аппаратная сложность их индивидуального вторичного оборудования) и некоторые очень хорошие библиотеки, однако определенно есть
Также преимущество в том, чтобы получить доступ к некоторым сообществом, которое окружает Arduino (а также STM32Duino, который
Очень впечатляющий в его росте и функциональности, я не могу поблагодарить Роджера и других, достаточно за то, что они делают).

Буквальный поток дешевых и функциональных плат на основе семьи STM является огромным ресурсом, но некоторые инструменты действительно необходимы
Чтобы немного созревать, чтобы действительно открыть его - и хорошая интеграция сборки/отладки, я считаю, что критическая для этого.

Или, возможно, я просто старею и ленив, и командная строка GDB слишком сложна в наши дни ;) Я действительно надеюсь получить
Хороший стек, работающий под затмением, чтобы помочь моим усталым старым ленивым костям.

Такое ощущение, что это приближается!

Rogerclark
Вт 16 июня 2015 г., 3:45
Eclipse CDT Автономный отладчик, Windows Version, должен быть доступен в конце июня.

Таким образом, может быть вариант, чтобы выключиться из IDE до этого отладчика.

На данный момент отладчик доступен только на Linux (и, возможно, OSX), поэтому я провожу исследование, как его интегрировать, пока его действительно поперечная платформа. Я пытался использовать других отладчиков с графическим интерфейсом, но они, кажется, доступны только на Linux.

Большинство людей ожидают, что IDE о себе будет общаться с отладчиком, но команда IDE не имеет этого в качестве вершины своего списка на данный момент.

Tekk
Ср. 15 июля 2015 г. 8:29
Ссылка сломана.

Запрещенный

У вас нет разрешения на доступ / ночью / на этом сервере.

Rogerclark
Ср. 15 июля 2015 г. 9:35
Tekk написал:Ссылка сломана.

Запрещенный

У вас нет разрешения на доступ / ночью / на этом сервере.

Tekk
Ср. 15 июля 2015 г. 12:04
Мой экран настроек для Arduino в Eclipse выглядит по -разному:
http: // s13.пост.org/r5xx296ev/screen ... _00_22.пнн

Какие изменения должны быть внесены для Windows?
Спасибо.

РЕДАКТИРОВАТЬ:
Моя цель - вспыхивать прошивку зонда черной магии на мою синюю таблетку, а затем отлаживать визуально с Eclipse.
Я не понял, чтобы сделать инструмент STM32 работать под Eclipse.

victor_pv
Пн 20 июля 2015 г., 19:21
Я сделал это в прошлые выходные и не смог правильно работать. Это сработало для AVR, но не для STM32. Иногда я получал ошибки, говоря, что нет никакого проекта для компиляции, иногда ошибка при изготовлении.
Кто -нибудь успешно использовал его в Windows для STM32 с нашим ядром?
Если некоторые, что нужно добавить/изменить?

michael_l
Четверг 03, 2015, 15:27
Простите мое невежество, но где я могу найти загрузки для Eclipse Ide Nightly Builds? И последнее CDT тоже было бы неплохо получить

Франман11
Вторник 15 сентября 2015 г. 12:29
Привет,

Я новичок на этом форуме, так что терпите меня за мои неприятности.

Я недавно настроил файлы STM32 с Arduino 1.6.5 IDE, и он работает нормально.
Я уже давно использую Arduino Eclipse Ide из Baeyens и привык к этому. Поэтому, когда я пытаюсь настроить STM32 (более конкретно, в моем случае Maple Mini), у него, похоже, возникают проблемы с типами данных uint8_t, uint16_t... и т. д.. Я обнаружил, что не могу найти файлы Stdint.H, stdlib.H, Stdio.час или нить.час.

Кто -нибудь может помочь мне с этим?
Спасибо

Martinayotte
Вторник 15 сентября 2015 г. 13:46
Внутри вашей папки Arduino IDE расположены в чем-то вроде оборудования/инструментов/gcc-arm-none-eabi-4.8.3-2014q1/arm-none-eabi/include/

Томч
Пн 18 апреля 2016 г., 9:37 утра
Привет, Пепе,
Не могли бы вы написать заказ шаг за шагом, как можно собрать базовый пример Blink для Maple Mini +Nightly ArduinoeClipse / Linux. У меня новая тема, похожая на вашу в другой ветке (http: // www.STM32duino.com/viewtopic.PHP?F = 41&t = 1023).

Спасибо, Пепе.

Томас

Выбор IDE для STM32 и Arduino?

Решено: [Sloeber] Программные сбои

Uecide с ядром Роджера и последним GCC 7