Ошибка во время компиляции (El Capitan, STM32F103C8T6, FTDI RS232)

Рагнарок
Пн 29 августа 2016 г., 13:23
Привет, ребята.
Я относительно новичок в этой области. Я получил в свои руки мини -совет по разработке STM43F103C8T6, и я хотел попробовать его в своей работе. Я последовал за этим видео: https: // www.YouTube.com/watch?V = ZE6Q6NIDS5W
Я выполнял все эти шаги, но я продолжаю получать эту ошибку каждый раз, когда пытаюсь что -либо собирать что -нибудь -
Невозможно запустить программу »{время выполнения.инструменты.ARM-None-Eabi-GCC.Путь}/bin/arm-none-eabi-g ++ "(в каталоге"."): error = 2, нет такого файла или каталога


Кроме того, мой порт показывает "bluetooth_incoming_port", который, как я знаю, неверно, потому что я столкнулся с той же ошибкой с платой Arduino Uno, и я подумал, что порт не обнаруживается.

Любая помощь ценится, спасибо! : D

Еще лучше, если у кого-то есть пошаговая инструкция о том, как использовать STM с Arduino IDE, пожалуйста, скажите.

Ваше здоровье!

Martinayotte
Пн 29 августа 2016 г., 14:50
Вам нужно установить GCC для ARM, используя BoardManager и выбрать установщик Arduino Sam.

Рагнарок
Сб 03 сентября 2016 г. 10:13
Эй, спасибо за ответ. Я сделал это, и теперь я получаю новую ошибку:
Невозможно инициировать устройство

Что -то не так с оборудованием?

еще раз спасибо! :)

Martinayotte
Сб 03 сентября 2016 12:19
Вы имеете в виду, что все сейчас компилируется, но загрузка не удалась ?
Пожалуйста, предоставьте более подробную информацию, такую ​​как выходной журнал.

Рагнарок
Вторник 06 сентября 2016 12:20
Да, когда я нажимаю на проверку, говорит Сделано компилирование. Но я пытаюсь загрузить, это показывает мне:


Sketch использует 7 060 байт (10%) пространства для хранения программ. Максимум составляет 65 536 байтов.
Глобальные переменные используют 1968 байтов динамической памяти.
Не удалось.
STM32FLASH ARDUINO_STM32_0.9

http: // GitHub.com/rogerclarkmelbourne/arduino_stm32

Использование анализатора: необработанный двоичный файл
Интерфейс serial_posix: 230400 8e1


Rogerclark
Вторник 06 сентября 2016 г., 21:28
Вы сначала разблокировали / сняли доску ?

Это может быть предварительно протекает с некоторым кодом, который просто моргает светодиод и который заблокирован.

Рагнарок
Ср. 07 сентября 2016 12:24
Это новая информация для меня. Я не знал, что мы должны были разблокировать доски.

Будет Google это и попробуйте разблокировать, если он заблокирован первым. :) Спасибо!

Рагнарок
Ср. 07 сентября 2016 г. 14:38
Я провел некоторое исследование. Узнал, что у моей доски ничего не было. Кроме того, у меня нет ошибок, связанных с заблокированным/защищенным статусом платы.

Я раньше не заметил, но светодиод не мигает, когда я подключаю FTDI. Вернуться к квадратному!

Rogerclark
Ср. 07 сентября 2016 г. 22:01
Если вы загружаете через USB в сериал, а загрузка успешно и код не работает, есть вероятность, что кристаллический генератор 8 МГц не работает.

У одного еще одного участника форума была эта проблема.

У меня также есть одна плата STM32, которая будет работать сразу после загрузки, но не работает, если вы ее цикл. У него снова был неисправный генератор.

Также. Можете ли вы подтвердить, какая версия GCC использует ваш IDE, я думаю, что это должно быть 4.8

Мадиас
Ср. 07 сентября 2016 г. 22:46
Можете ли вы опубликовать ссылку на свою доску? (Похоже на неисправную «уродливую доску») или если это «синяя таблетка» -> Плохое 10 -километровое USB -резистор.

Rogerclark
Ср. 07 сентября 2016 11:35
Я думаю, это звучит более серьезно, чем резистор :-(

У моей уродливой платы худшая проблема, его кристаллический генератор не очень хорошо начинается, что означает, что он, кажется, работает только сразу после того, как я загружаю через сериал

Уродливая доска в любом случае - кусок мусора. Я больше не использую это.

Рагнарок
Чт, 08 сентября 2016 г., 14:21
Мадиас написал:Можете ли вы опубликовать ссылку на свою доску? (Похоже на неисправную «уродливую доску») или если это «синяя таблетка» -> Плохое 10 -километровое USB -резистор.

Рагнарок
Чт, 08 сентября 2016 г. 14:24
Rogerclark написал:Если вы загружаете через USB в сериал, а загрузка успешно и код не работает, есть вероятность, что кристаллический генератор 8 МГц не работает.

У одного еще одного участника форума была эта проблема.

У меня также есть одна плата STM32, которая будет работать сразу после загрузки, но не работает, если вы ее цикл. У него снова был неисправный генератор.

Также. Можете ли вы подтвердить, какая версия GCC использует ваш IDE, я думаю, что это должно быть 4.8

Rogerclark
Чт, 08 сентября 2016 г., 21:26
Вы уверены, что ваше оборудование не ошибочно?

Рагнарок
Пн 19 сентября 2016 г., 13:16
Наконец -то у меня есть прекрасная вещь для работы! Мне нужно было в первую очередь для удивительного АЦП, и он поднимает 129 тыс. Образцов в секунду на моем лице!

Следующее попытка научиться использовать DMA, чтобы иметь возможность хранить эти значения на SD -карте отдельно. Будет просматривать эти форумы для идей, но не могли бы вы указать мне правильно? Как в том, как мне начать узнать об использовании DMA с Arduino IDE?

PS: Правление не было защищено в конце концов! Я скачал графический интерфейс Demonerator STM, который сообщает, защищена ли доска, и это не было. Я продолжал сбросить и повторно загружать ноутбук моего друга, и он сработал! Я даже не знаю, почему.
PPS: Спасибо всем, за все полезные вещи, которые вы мне сказали. Несмотря на то, что это не было основным решением, я многому научился после поиска решений вопросов, которые вы, ребята, опубликовали! : D

Кенджуцу
Пт, 04 ноября 2016 г., 7:35 утра
Если бы вы могли заставить его работать на вашем Mac?

Проблемы с драйвером Maple DFU