LINUX.ORG.RU

STM32duino и кубунту 14.04

 


1

2

Вкатил на плату BluePill загрузчик, подключаю, lsusb её видит как Bus 004 Device 012: ID 1eaf:0003 Запускаю ИДЕ ардуиновское, ставлю ядро Due, плату вроде видит. Пытаюсь записать и запустить пример «Blink» и получаю: Arduino: 1.8.3 (Linux), Плата:«Arduino Due (Native USB Port)»

Скетч использует 22124 байт (4%) памяти устройства. Всего доступно 524288 байт. На выбранном порту плата не найдена. Проверьте, что вы выбрали правильный порт. Если порт выбран правильно, попробуйте нажать кнопку reset на плате после начала загрузки

Этот отчёт будет иметь больше информации с включенной опцией Файл -> Настройки -> «Показать подробный вывод во время компиляции»

Ресет на плате не помогает. Ну и что делать дальше, как подружить плату с ИДЕ?

sudo cast ncrmnt

Заранее спасибо!

★★★

1. Поставь вместо бубунты линукс.

2. Не используй дуйню.

3. У тебя же STM32! Ставь нормальный arm-none-eabi-gcc с тулчейном и читай даташит.

anonymous
()
Ответ на: комментарий от anonymous

1. Юзаю что удобно. 2. Дуино хороши для того, чтоб начать разбираться, и вообще - см 1. 3. см. 2

Dorif ★★★
() автор топика
Ответ на: комментарий от Dorif

чтобы начать разбираться, предостаточно cubemx который уже сгенерит готовый проект с инициализацией периферии. а в том же qtcreator после несложных манипуляций этот проект будет на ура собираться и на ура дебажиться, хоть пошагово, хоть по брейкпоинтам.

а 22кб дуйни чтобы поморгать светодиодом - это ж эпик пипец. в менее чем 10кб влазит полноценный USB HID девайс...

NiTr0 ★★★★★
()

Согласен с ораторами выше, что ардуина это плохо.

Однако, если тебе надо завести именно её, то bluepill не имеет с Arduino Due ничего общего. Тебе надо доставить дополнительные пакеты плат для Arduino IDE.

KivApple ★★★★★
()
Последнее исправление: KivApple (всего исправлений: 1)

Дурина - это не ко мне. Попробуй вытащить из нее .hex/bin (она их в /tmp емнип сваливает) и зашить из консоли. Либо зашить /dev/urandom хотя бы один раз из консоли через ту же тулу, что юзает arduino.

ncrmnt ★★★★★
()
Ответ на: комментарий от NiTr0

в менее чем 10кб влазит полноценный USB HID девайс

у меня выходил в 2.2КБ

anonymous
()
Ответ на: комментарий от greenman

Ага, сделал. Спасибо! Правда я сначала сделал, потом здесь прочитал, но это ничего.)

Dorif ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.