Страница 1 из 1
Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн июн 16, 2014 14:02:37
prosto_andriy
Начну с того, что в программировании ARM контроллеров не разбираюсь вообще – знаком только с Arduino (это действительно просто – в плане программирования: код очень простой и понятный)
Программы для ARM по сравнению с Arduino выглядят как «темный лес», но думаю – это только на первый взгляд!
Хочу начать изучать ARM, но не знаю, какую отладочную плату выбрать – сначала решил купить
самую дешевую плату на STM32 под Cortex M0, но потом подумал, что лучше всё-таки выбрать что-то с большей функциональностью и остановился на
такой плате под Cortex M3.
Но не знаю, стоит ли её покупать? Хотелось бы узнать мнение опытных форумчан! Может кто-то из них посоветует вариант получше. Заранее спасибо!
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн июн 16, 2014 14:17:56
kapitan0v
Доброго времени суток. Серия STM32F030 не очень хорошо подходит для экспериментов, так как flash память МК рассчитана (согласно datasheet) всего на 1 000 циклов перезаписи. Что брать M0 или M3 - не подскажу. Лично я выбрал STM32F0Discovery для обучения. Вам прежде всего нужно будет определиться какая функциональность требуется для ваших будущих проектов. Исходя из этого и выбрать плату. Удачи вам в освоении STM32!
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн июн 16, 2014 15:27:21
Morroc
prosto_andriy писал(а):Начну с того, что в программировании ARM контроллеров не разбираюсь вообще – знаком только с Arduino (это действительно просто – в плане программирования: код очень простой и понятный)
Программы для ARM по сравнению с Arduino выглядят как «темный лес», но думаю – это только на первый взгляд!
на второй тоже

можно попробовать Arduino на STM -
http://leaflabs.com/devices/, я себе такую брал -
http://www.aliexpress.com/item/leaflabs ... 67476.html, отрисовка на графическом дисплее получилась в ~5 раз быстрее, чем на Arduino Nano, ну и другие приятности в виде большего кол-ва аппаратных i2c/spi
проблем с ними больше, готового рабочего кода меньше (чем у Arduino на мегах), форум дохловат, но в целом работает и перепилить обычный ардуинский код под maple вполне можно, он там ардуинский с некоторыми тонкостями
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн июн 16, 2014 15:39:56
balmer
Лучше уж взять из STM32 DISCOVERY платок, например
STM32L-DISCOVERY
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн июн 16, 2014 16:53:04
Morroc
я вот взял такие - пока так и валяются, а ардуинку на stm по привычке заюзал

Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн июн 23, 2014 02:19:09
prosto_andriy
Уже надумал купить
такую Arduino-совместимую плату на STM32, но хотелось бы знать, что там у неё за отверстия почти в центре, с виду похожие на какой-то не распаянный разъем. Нужен ли он? И если да, то зачем? Объясните пожалуйста!
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн июн 23, 2014 06:57:43
optima
Это разьем для программирования МК! да и зачем нужна такая плата если у тебя нет программатора? тебе же посоветовали лучше что нибудь из DISCOVERY взять! там хоть программатор на борту имеется, а такую что выбрал ты можно и самому сваять, а может и круче!
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Вс авг 31, 2014 17:52:32
prosto_andriy
В итоге, заказал такую
leaflabs Leaf maple mini ARM STM32 compatibility (проще и дешевле ничего не нашел). И ещё заказал
такой программатор-отладчик.
Подскажите пожалуйста, он подходит к любым микроконтроллерам STM8 и STM32???и какую программу лучше всего использовать для работы с ним???
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Вс авг 31, 2014 21:52:48
Open
Ехххъ... А я себе налутал на f100.
Учитывая, что это был первый опыт лута, как и знакомства с СТМ, можно представить эти струи кипятка, которыми сопровождалось первое мигание светодиодами.
Советую. При таком подходе стимуляция к дальнейшему развитию зашкаливает

Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн сен 01, 2014 06:24:00
ArtDen
Open, полностью согласен. Сделать самому гораздо приятнее, чем использовать покупное. Вот, похвастаюсь. Последнее творение для STM32L15*-серии с 48 ногами:
ВЧ-кварц пока не запаян. Работает от внутреннего RC-генератора. Надо ещё наклейки сделать с названиями портов.
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн сен 01, 2014 08:51:34
optima
Вывода D+, D- от USB не хорошо на прямую к контроллеру подключать! резисторы бы желательно установить.
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн сен 01, 2014 10:54:28
ArtDen
optima писал(а):Вывода D+, D- от USB не хорошо на прямую к контроллеру подключать! резисторы бы желательно установить.
Да, забыл про них. Придётся аккуратно разрезать дорожки и подпаяться
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн сен 01, 2014 19:53:37
Morroc
Open писал(а):
Советую. При таком подходе стимуляция к дальнейшему развитию зашкаливает

Это не ардуинский подход

Для меня стимулом было прямо противоположное - принес домой, воткнул в макетку, взял скетч, переделал - мигает - вауу! Теперь можно цеплять все подряд! Очень уж неповоротливый маховик у ЛУТ - пока раскрутится (ту бумажку купи, эту пленку попробуй, картридж поменяй, принтер "не тот", плату в травилке передержал), когда все уже на ходу - тогда конечно.
Re: Посоветуйте отладочную плату на ARM для новичка!
Добавлено: Пн сен 01, 2014 21:22:57
oleg110592
ардуинский подход
http://www.chipdip.ru/news/stm32-nucleo ... ent-board/
можно использовать онлайн компилятор
https://mbed.org/platforms/ST-Nucleo-F030R8/ где полно высокоуровневых объектно ориентированных библиотек, как и в ардуине.
Потом можно перейти и к нормальным компиляторам и своим платам:

односторонняя, можно лутом