Если же более-менее периодически что-то делать для себя, то про ардуину лучше забыть сразу.
Если же более-менее периодически что-то делать для себя, то про ардуину лучше помнить, сэкономит время и нервы. Помнить лучше все варианты решения задачи и выбрать лучшее.
Пример, задача измерять показания аналогового датчика с разрешением в 24 бита и отправлять данные по 3G модему. Берем 2 шилда, АЦП (15$) и модем (30$). Примеры работы с устройствами есть, время реализации проекта пара дней.
Или другой вариант решения роутер с 3G модемом (50$), и вместо шилда модема - шилд Ethernet на W5100 (10$).
Всё, из любой точки планеты получаем весьма точные данные. Что тут не так? Зачем нужна плата с STM32, на которой даже EEPROM нет?
Усложняем задачу, хочется в придачу локально смотреть красивые графики на телевизоре подключаемым по HDMI. Ставим Raspbery Pi 3, ардуину или выкидываем или используем для согласования между шилдом АЦП и Raspbery Pi, Ethernet шилд выкидывем.
Ну это частные случаи, приводил же рисунок для общего случая, вроде нормально нарисовал области применения трех основных платформ, зоны пересечения можно расписать подробнее:
Можно под STM32 задачу придумать, частотомер например, более совершенные и быстрые счетчики будут там очень к месту. Но это уже не домашнее применение, что-то специфическое и узкоспециализированное. Еще более высокие частоты (около гигагерца) уже ПЛИС потребуют.
Цитата:
А в меге на сегодняшний день ничего интересного и нет, она уже стара как мир
SoC быстрее развиваются, тот же микроконтроллер с Linux на борту уже от 5$ По сравнению с ними и Atmega и STM32 примерно одно и то же, даже скрипт на Python не потянут. Не отрицая достоинств STM32, Atmega, SoC теснят старые платформы, даже в простых случаях - помигать лампочкой (выключатель с WiFi например).
Sim, на счет часототомера ты в точку попал. На stm он реализуется аппаратно и требует намного меньше телодвижений чем на обычных восьмибитках. Но вот ты хоть что-то воплотил в реале, кроме обычного тебе трепа?
Идём на Алиэекспресс, набираем в поиске по очереди или на разных вкладках 2 варианта - STM32F103C8T6 и Arduino. Результат сортируем по цене при бесплатной доставке. Ищем собственно готовые отладочные платки, не внешние модули. Находим следующие результаты при минимальных ценах, например ...
Не так уж и плохо для такого старичка висеть в топе продаж.
Цитата:
для приведенного модуля на STM32 имеется порт Ардуины для STM32
Даже для Arduino Due не все примеры запустятся, не все шилды совместимы по напряжению, нужно качать 100 мб обновлений для фреймворка и т.п. А так тема интересная. На одном фреймворке гонять МК от чахлого Atmega8 до монстра STM32F4.
Цитата:
название темы
Да, тут больше бы подошла тема "выбор платформы для новчика". Хотя и STM32 везде тоже упоминается.
Если же более-менее периодически что-то делать для себя, то про ардуину лучше помнить, сэкономит время и нервы. Помнить лучше все варианты решения задачи и выбрать лучшее.
Угу. Ардуина и варианты решения задачи вещи вообще несовместимые. Ибо у ардуины нет вариантов решения задач кроме наращивания количества используемых ардуин.
Цитата:
Пример, задача измерять показания аналогового датчика с разрешением в 24 бита и отправлять данные по 3G модему. Берем 2 шилда, АЦП (15$) и модем (30$). Примеры работы с устройствами есть, время реализации проекта пара дней.
Или другой вариант решения роутер с 3G модемом (50$), и вместо шилда модема - шилд Ethernet на W5100 (10$).
Ага. А без ардуины эти шняги категорически использовать запрещено, а в случае STM32 - ваще под угрозой расстрела.
Цитата:
Всё, из любой точки планеты получаем весьма точные данные. Что тут не так? Зачем нужна плата с STM32, на которой даже EEPROM нет?
Потому что на ней это всё проще делается.
Цитата:
Ну это частные случаи, приводил же рисунок для общего случая, вроде нормально нарисовал области применения трех основных платформ, зоны пересечения можно расписать подробнее:
Рисунок то ни о чём, если вы ещё не поняли.
Цитата:
Можно под STM32 задачу придумать, частотомер например, более совершенные и быстрые счетчики будут там очень к месту. Но это уже не домашнее применение, что-то специфическое и узкоспециализированное. Еще более высокие частоты (около гигагерца) уже ПЛИС потребуют.
Судя по форумам и не такая уж узкоспециализированная. А судя по ардуиновскому форуму, в случае с электросчётчиками, один STM32 заменяет 10!!! ардуин. Десять, Карл!
Цитата:
SoC быстрее развиваются, тот же микроконтроллер с Linux на борту уже от 5$
И что? Тоже низкий порог вхождения для единичных школьников? А ест он сколько, вместо с обвязкой? Да и с метровым теликом не везде то и развернёшся.
ЖЕСТЬ, кто кому и что пытается доказать(это риторический вопрос)
люди, НАЗВАНИЕ ВЕТКИ "Stm32 с чего начать изучение"(это про контроллеры STM). Под этим названием подразумевается - с чего начать изучение микроконтроллеров STM32, а не AVR, не PIC, не Intel, а именно STM32, а не мерятся пи...., у кого больше. Это значит что люди которые имеют опыт работы(зашли дальше чем помигать зеленым светодиодом в симуляторе) именно с STM, деляться этим опитом роботи с людьми которые решили для себя использовать STM, в дому, пирожках, производстве, не важно...
Если вам религия не позволяет использовать STM или AVR - не используйте. Вас никто не заставляет и в ад вы из за этого не попадете. Но как это все касается этой ветки.
Для таких разборок есть куча иных веток, форумов, и т.д, где вас поймут и поддержат.
А в этой же ветке сейчас вообще ничего полезного по ТЕМЕ найти не возможно...
1. Это надо было писать в ЛС. 2. У вас самое бесполезное сообщение. В предыдущих сообщениях упоминается "имеется порт Ардуины для STM32", отладочные платы STM32. Хотя бы поэтому часть сообщений имеют пользу. У вас нет. Плюс анимация и детсад с разметкой.
Sim, на счет часототомера ты в точку попал. На stm он реализуется аппаратно и требует намного меньше телодвижений чем на обычных восьмибитках. Но вот ты хоть что-то воплотил в реале, кроме обычного тебе трепа?
Да. Кстати наша компания из 4 человек резидент Сколково, гранты кое-какие отрабатываем, спасибо за интерес Работаю с Атмеловскими МК, ПЛК на 80186, Raspbery pi и еще по мелочам. Но железячной работы не так много.
Вопрос о наличии сред разработки для СТМ32 типа Ардуиновской. По моему, в этом что то есть. Реальный способ не трудится программистам по одиночке над одним и тем же, а делать сообща единую среду использования СТМ32 используя свои и чужие разработки. Можно даже частично на комерческой основе. Драйверами и функциями для единой среды использования можно и торговать вполне. Можно создать некий сайт, который бы в качестве поощрения платил гранды за разработку интересных вещей для этой среды...
Тогда можете и дальше ждать, пока другие не зацикленные на ардуино будут во всю использовать STM32 в своих проектах. Не зря говорят что после ардуины больше ничего освоить не получается...
Почему вы выделяете СТМ32 среди остальных МК? Они устарели морально, тот же хлам типа АТмега 8, прокаченный до 32 бит. Ну что в них принципиально иного? Сейчас модно SoC под Линукс. Или PSoC, технологии просто космические по сравнению с устаревшими МК:
Зачем, если всё давно есть на Arduino.cc, в том числе ARM 32 - Arduino Due, и с Линукс на борту Arduino Yún. Нет только с PSoC на борту пока что, или я не в курсе. Делать кастрированную Ардуину только для STM32 против существующей всеядной? Сомнителен успех. Лет 10-15 идея была бы кстати, сейчас 100500 клонов Ардуины, смысла нет.
Что то, смотрю, все платки разномастные. Совместимости по пинам не видно.
Для меня такие вещи выглядят странно, не совсем понимаю зачем использовать такой многоэтажный огород, когда можна максимум за час времени витравить плату под конкретное устройство, которая будет максимально компактной, энергоэффективной, и без лишних рудиментов, а иногда для чего то очень простого достаточно и аналога монтажной плати: ,
Да уж. Уровень технологий растет. Можно б было, например, взять и всю промышленную РС совместимую плату десятилетней давности на один кристалл разместить с шиной PCI на выходе. И использовать старый промышленный софт тех лет с данной "микросхемой"...
Самостоятельная разводка вообще не факт что заработает. Типично на форумах пишут - работает, но не совсем, руку поднес - работает, руку убрал, через минуту зависло всё (паразитная связь несогласованных дорожек где-то на частоте под 100 МГц). Да и смысла экономить нет, при цене в 10$ там комплектующих на 6$. Плата отлажена, так как выпущена миллионами экземпляров. Оторвать лишние детали вообще не проблема, и потребление снизится )
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения