LINUX.ORG.RU

Как подключить STM32 плату в macOS или Linux?

 , , ,


0

1

Совсем недавно пришла данная плата и собсна возник вопрос, а как ее правильно подключить чтоб ее Arduino IDE видел? В первую очередь интересует вопрос как ее подключить так чтоб в macOS видна была.

На гиктаймс есть данная статья, но работает только под оффтопиком как я понял

★★

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

А какой смысл в Arduino IDE? P.S Попробуй по юарту прошить или stlink использовать (судя по описанию, бут по usb оно не поддерживает).

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

у этого чипа есть uart bootloader, через него вкатываешь ардуиновский бутлоадер, потом используешь ардуино иде.

профит.

Dark_SavanT ★★★★★
()

Бросай всю эту ерунду с ардуино - прогь чистые стмки программатором.

Для macos есть прошивальщик и сервер gdb: https://github.com/texane/stlink

А так же официальная утилита: http://www.st.com/en/development-tools/stm32cubeprog.html

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

Заниматься ногодрыгом в стм32 через андурино иде, это как забивать гвозди микроскопом.

Зачем тебе стм? Купи обычную андурину и мигай светодиодами как все. И поменьше читай дезинформационные порталы вроде хабрахабра.

redixin ★★★★
()

Если очень хочется трушного ст ембеддеда, то придется завязать с линупсом, пушо софта тупо нет.

Эти ваши sdcc и попытки увязать стлинк с гдб это развлечение для мазохистов.

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

Чего эт нет. Успешно занимаюсь профессиональной разработкой под stm32 камни на лине. Компилятор - gcc или clang. Как редактор использую emacs, а дебаг и заливка с помощью st-util и gdb чрезвычайно удобны. Удобнее любых гуишных инструментов в этом keil с интерфейсом из прошлого века.

Уже успешно завершил довольно много проектов.

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

Вот видео работы одной из первых версий моего пакета для емакс для разработки под stm32. Сейчас там множество новых фич, а так же прекрасно работающий irony-mode и дополнительные плюшки делают разработку сказкой.

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

Вот видишь, тебе пришлось делать свой пакет для емакс.

На самом деле да, с st-util жить можно. И юайку к гдб можно заюзать, чтобы не расставлять брейкпоинты набирая имя файла и номер строки в консоли, и регистры чтобы удобно смотреть было. Настоящие трудности начинаются когда нужно дружить с stm8.

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

Брекпоинты и тд ставятся сочетанием файла в емаксе - emacs gud - это лучший интерфейс к GDB. Да, стм8 слишком проприетарна.

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