Прошлый раз спрашивали про недорогую плату в формате Nano, но 32bit.
Продавец сделал хорошее предложение на модули, совместимые с Arduino IDE и на базе микроконтроллеров STM32F401CCU6 и STM32F411CEU6.
Цена хорошая, обычно стоят на уровне $7.
Update: меня поправили по поводу названия платы — это не Arduino, это Blue Pill, что еще интереснее)))
Update2: добавил исходники
Плата разработчика STM32F401CCU6 в формате Arduino Nano ($3.40).
В лоте есть еще вариант STM32F411CEU6, чуть дороже.
У 32F401 — 25 МГц 64кб ram 256кб rom
У 32F411 — 100 МГц 128кб ram 512кб rom
Внимание, от Blue Pill отличия в трех пинах
Update: перезалил исходную информацию
с китайского байду на гуглодиск. около 600 Мб (датащиты, схемы, прошивки)
Перейти в магазин
Добавить в избранное
Рейтинг купона или акции:
+13
3dtoday.ru/blogs/3dmaniack/32bit-with-your-hands-shield-rabps
чем совместима, шагом 2,54?
Прошивается из Arduino IDE
P.S. Доставка для Украины 0.95.
домой доеду — перекину на файлообменник
Но смысл в том, что ценник был 83/107грн стал 88/125грн.
Пусть рыбалит дальше :)
Гривну успел в браузере зафиксировать, в приложении usd only. Там ценник подпрыгнул одновременно.
Да и на скрине 4,8 =/= 4.6
Хотя сама платка неплохая. Но рыболовы оставляют нехороший осадок.
Вот у его соседа получается дешевле. (411 в Украину)
так быстро не применяются цены.
я сейчас проверял — 3,4/4,8 цены
я тут с байду второй час пытаюсь схему вытянуть — спорить с вами не хочу совершенно. Тем более из-за 20 центов.
P.s. изначально скрин цены бы — там 4,8.сейчас ничего не поменялось.
ищите «рыбалку» на своей стороне.
Изначально я в корзину 411-ю за 4.10 закинул.
Но спорить смысла, действительно, нет. Как и покупать у данного продавца.
Да.
Разница между обращениями к странице минут 40.
Взять что ли… но зачем
Заказал за $8.97 модуль CC2538+CC2592 вместо 2531 (а то мощи маловато).
Главная фича F4 — кеширование Flash. Остальное не лучше, и даже хуже других серий (в F3, например, исправили ADC — появился диф. режим). А с кешированием, есть тонкий нюанс:
we.easyelectronics.ru/STM32/interesnyy-fakt-iz-errata-sheet-dlya-seriy-stm32f4xx.html
На F411 есть только А, а на F401 есть и А и Z.
Плата один в один известная Blue Pill на STM32F103C8T6, отличается только назначение трех пинов.
Кстати, небольшой совет. Так как контроллеры STM в одинаковых корпусах совместимы по распиновке, можно в Blue Pill впаять другой проц в LQFP-48 и получить другую отладочную плату. Я, например, STM32L151C8T6 впаял.
Для метеостанций, часов, паяльников, мигалки-гирлянды это уже перебор.
Хотя если брать учиться кодить, то без разницы что брать 103 или 411 (последний ессно приятнее будет).
И что не всем она требуется
Вообще тут разница вообще не в «разгоне».
Есть разные ядра Кортекс, со своим набором команд. Кортекс M0, M3, M4. С обратной совместимостью. То есть набор команд М0 будет выполняться на М4, но наоборот нет.
Да и по программированию интерфейсов у ST М3 и М4 отличаются, те же регистры GPIO совсем разные.
И «учиться кодить, то без разницы что брать 103 или 41» не совсем верное утверждение. Может на уровне «ардуино» это и будет так, но если захочется программировать на уровне регистров, то совсем не без разницы.
F103 это МК на ядре Кортекс М3. F103 вообще уже устаревший МК 2007 года.
МК из обзора на ядре Кортекс M4. И куда он разогнан? Он как раз самый «замедленный» из М4 ядер. :))). 84МГц. И я может удивлю, но F103 спокойно будет работать и на частоте за 100МГц, если почему то возникнет желание ее поднять (при штатной 72МГц).
Но на фоне F103 F401 посвежее и по характеристикам выглядит привлекательнее. У него даже потребление в разы меньше F103.
P.S. Название Blue Pill получила появившаяся несколько лет назад платка на STM32F103.
+16% к частоте да еще предвыборка переходов как я понял есть, это хорошо
Вопрос был Wadim — явно начинающий, раз спросил про совместимость с голубой таблеткой.
Если же человек обладает извилинами, он калокубом точно пользоваться не будет. Как и абдурино-IDE!!!
хал или дуина нужна, чтобы абстрагироваться от железа, решить задачу, а не играться в конфигурирование и изучение регистров, для прототипов особенно, нафига велосипеды городить каждый раз?
да в хале, а, тем более, в дуине, куча оверхеда, но в любом проекте есть не только критичные по скорости места, но и, как минимум, инициализация и неторопливая логика, это потом уже, когда задача решена или для решения не хватает ресурсов, выясняются узкие места и переписываются уже на низком уровне, да хоть на асме, если оно действительно нужно, потом уже пилится релизное железо и т.д.
если сразу начинать погружаться в регистры и порты, особенно на новом для себя железе где нет наработок своих, которые можно тупо ctrl-v из старого проекта, то можно завязнуть и сорвать все сроки к чертям, тем более если для хоббийных нужд
мозга нет, это когда ты тратишь неделю на код вместо двух дней, ковыряясь в регистрах, вместо того, чтобы писать логику, мозга нет, это оптимизация ради оптимизации, в тех местах, где оно того не стоит, мозга нет, это разводить девайс под самый тощий чип, тратить дни на то, чтобы упихать код в его ограничения, вместо того, чтобы накинуть 10-20 центов и получить запас, мозга нет, это писать страшный код с хардкодом регистров и битовых масок, который никто никогда не прочитает, а замена ноги под светодиод оборачивается судорожным find/replace по всему проекту и феерическими глюками, если что-то упустил, мозга нет, это накидываться на людей без попытки проанализировать их точку зрения
Естественно, F103 хуже, чем сабж, т.к. F103 — вообще самая худшая из ST'шной линейки! У нее errata по толщине с даташитом соперничает. Зато она крайне дешевая, и это честный Cortex-M3. А сабж — скорей всего вообще Cortex-M4, где даже флоаты можно использовать!
P.S. При покупке «таблеток» на STM32F103 обратите внимание, что многие продавцы мухлюют: в заголовке пишут STM32, а ниже мелким текстом — CS32. А некоторые и этого не пишут.
Брал у двух продавцов, не обратив на этот факт внимания. В итоге одна «таблетка» с CS32 пришла, а другая — с непонятной дичью, маркированной как STM32, но не реагирующей ни на прошивку через bootloader, ни на st-link. Выпаял и выкинул эту гадость, впаяв туда камни, которые до этого на распродаже по 70 центов брал.
Gd32, cs32, hk32, nv32, тысячи их, поэтому и ценник за таблетку как за голый чип нормальный
А насчет цен — так у китайцев полно примеров, когда суммарная стоимость комплектухи вдвое (а то и больше) дороже готового изделия… Взять те же вольтметры на STM8, «дофигометры» на допотопных аврках или еще что.
таблетки с f103c8 начинаются где-то от $2 на али, на таобао ~1.5, понятно что там стоит вместо stm32
А помеченные пины, насколько я понял, были по другому сделаны на предыдущей, зеленой ревизии.
Для ардуинщиков — этот камень есть в гите официального ядра от стм32, 1.7 версия, через ide пока недоступно
Главное отличие от F103 — M4F ядро, против M3, что дает аппаратный FPU, т.е. операции с плавающей точкой. Там где скорость и точность работы математики важна — отличный вариант на замену F103.
Минусы конкретно 401 — нет больших по флешу чипов типа F103*E и далее (upd уже есть, до 512к), нет UART4/5 из F103*C+, остальное плюс/минус, специфические вещи смотрите в даташитах уже. Стоимость чипов самих сейчас очень близкая.
Взял себе одну на F401. Я до этого с Cortex-M4 только баловался один раз (на идиотском SPL, т.е. можно сказать, что и не пробовал их), работаю в основном с STM32F0 и F103. Теперь будет шанс попробовать по-нормальному F4. Правда, очень много инфраструктуры для этой штуки придется доделывать (возможно, и стартап рихтовать с линкер-скриптами + по заголовочным файлам смотреть). Но овчинка наверняка стоит выделки, если вдруг захочется работать с числами с плавающей точкой (до этого такой необходимости не было особо).