Easyelectronics.ru

Электроника для всех
Текущее время: 25 мар 2019, 17:24

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 74 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: STM8 vs STM32
СообщениеДобавлено: 22 окт 2018, 14:46 
Заглядывает иногда

Зарегистрирован: 03 окт 2012, 13:02
Сообщения: 75
Всем привет.
Только начал разбираться с STM, как наткнулся на один вопрос.
Обнаружил, что в Чип-Дип стоимость STM32 даже ниже, чем STM8:
STM8S003K3T6C - 74р
STM8L051F3P6 - 60р
STM32F030F4P6 - 53р

Вопрос: стоит ли и дальше ковырять 8 бит, или сразу переходить на 32?
Остались ли ещё ниши, где 8 бит имеет смысл и будет лучше чем 32?
Раз STM8 всё ещё выпускают, значит зачем-то он нужен??!!
Или просто это случайность для данной пары кристаллов, и большинство STM32 будет таки дороже, чем STM8?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 22 окт 2018, 15:10 
Заглядывает иногда

Зарегистрирован: 04 окт 2017, 22:23
Сообщения: 109
JustMoose писал(а):
Вопрос: стоит ли и дальше ковырять 8 бит, или сразу переходить на 32?

Увы... Не стоит ковырять....

JustMoose писал(а):
Остались ли ещё ниши, где 8 бит имеет смысл и будет лучше чем 32?

Ниши там где питание 5В или там где нужно "малопотребление"(для этого 8L серия хорошо подходит)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 22 окт 2018, 15:17 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 1547
А вы думаете только в ЧиД продаются МК? В других магазинах будет другое соотношение цен немного.
Десяток STM8S003 стоит $4, т.е. по $0.4 за штучку ~= 26 рублей.

А если смотреть не на Али, а на официальных поставщиков, вроде Digikey/Mouser/Arrow - там разброс цен совсем другой будет. STM32 значительно дороже будет различных 8-биток.

Цитата:
Раз STM8 всё ещё выпускают, значит зачем-то он нужен??!!

Ну это вообще странная фраза. Вы задумайтесь, что многие промышленные устройства выпускают сериями. Их могли разработать хрен знает когда, под какой-нибудь 8-битный PIC и вполне успешно сейчас и продолжают выпускать дальше на пиках, потому что пофиг, если ус-во делает что надо. А переход на новую платформу это всегда затраты. Он смысл будет иметь только при окупаемости оного.
А домашние и мелкосерийные поделки совсем не определяют рынок и "зачем-то он нужен".

А теперь приходим к вопросу - стоит ли для домашних и мелкосерийных поделок начинать что-то не на ARM Cortex-M? Вот тут уже пожалуй единственный плюс за 8-битки может быть лишь более низкая сложность и более низкий порог вхождения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 22 окт 2018, 15:32 
Заглядывает иногда

Зарегистрирован: 03 окт 2012, 13:02
Сообщения: 75
radioslon писал(а):
Ниши там где питание 5В или там где нужно "малопотребление"(для этого 8L серия хорошо подходит)

Ага, понял, спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 22 окт 2018, 15:39 
Заглядывает иногда

Зарегистрирован: 03 окт 2012, 13:02
Сообщения: 75
NStorm писал(а):
А вы думаете только в ЧиД продаются МК? В других магазинах будет другое соотношение цен немного.

Digikey:
STM32F030F4P6TR - 1.34$
STM8S003K3T6C - 1.22$
Это если штучно.

NStorm писал(а):
Ну это вообще странная фраза. Вы задумайтесь, что многие промышленные устройства выпускают сериями. Их могли разработать хрен знает когда, под какой-нибудь 8-битный PIC и вполне успешно сейчас и продолжают выпускать дальше на пиках, потому что пофиг, если ус-во делает что надо. А переход на новую платформу это всегда затраты. Он смысл будет иметь только при окупаемости оного.
А домашние и мелкосерийные поделки совсем не определяют рынок и "зачем-то он нужен".


Про легаси я в курсе.


NStorm писал(а):
А теперь приходим к вопросу - стоит ли для домашних и мелкосерийных поделок начинать что-то не на ARM Cortex-M? Вот тут уже пожалуй единственный плюс за 8-битки может быть лишь более низкая сложность и более низкий порог вхождения.

Нуууу, как тебе сказать.
С другой стороны, а стоит ли изучать монструозный ARM, если надо сделать пару сложений и пошимить? :)
Короче, запишу в блокнотик, что надо учить 32 бита.

Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 22 окт 2018, 15:51 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 1547
Если сравнивать, то уж в одинаковых корпусах:
STM8S003F3P6 - $0.88

Цитата:
С другой стороны, а стоит ли изучать монструозный ARM, если надо сделать пару сложений и пошимить? :)

Ну так и я о том же.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 22 окт 2018, 15:58 
Заглядывает иногда

Зарегистрирован: 03 окт 2012, 13:02
Сообщения: 75
NStorm писал(а):
Если сравнивать, то уж в одинаковых корпусах:
STM8S003F3P6 - $0.88

Цитата:
С другой стороны, а стоит ли изучать монструозный ARM, если надо сделать пару сложений и пошимить? :)

Ну так и я о том же.


Ну, за взаимопонимание.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 22 окт 2018, 16:35 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 5621
Гм. Вопрос на экономическое мышление.
Какой объем партии продукции должен быть, чтобы окупить бОльшие сложности написания кода и упихивания алгоритма в "кастрированное" аппаратное обеспечение?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 22 окт 2018, 16:50 
Заглядывает иногда

Зарегистрирован: 03 окт 2012, 13:02
Сообщения: 75
u37 писал(а):
Гм. Вопрос на экономическое мышление.
Какой объем партии продукции должен быть, чтобы окупить бОльшие сложности написания кода и упихивания алгоритма в "кастрированное" аппаратное обеспечение?


А кому вопрос?
У меня нет такой задачи.
Мой примитивный код будет одинаково хорошо работать на любом STM.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 14 фев 2019, 21:27 
Только пришел

Зарегистрирован: 07 фев 2019, 16:13
Сообщения: 22
JustMoose писал(а):
Всем привет.
Только начал разбираться с STM, как наткнулся на один вопрос.
Обнаружил, что в Чип-Дип стоимость STM32 даже ниже, чем STM8:
STM8S003K3T6C - 74р
STM8L051F3P6 - 60р
STM32F030F4P6 - 53р

Вопрос: стоит ли и дальше ковырять 8 бит, или сразу переходить на 32?
Остались ли ещё ниши, где 8 бит имеет смысл и будет лучше чем 32?
Раз STM8 всё ещё выпускают, значит зачем-то он нужен??!!
Или просто это случайность для данной пары кристаллов, и большинство STM32 будет таки дороже, чем STM8?


Приветствую категорически !
Если бы разговор был до 2014 года. Смело рекомендовал бы именно в вашем случае плотно сесть на MSP430. Не мучать себя ARM ядром.
Вычислительные мощности у 430-й серии вполне нормальные. И уровень тех.поддержки соответствует. И всё остальное на высоте.

Но вот сейчас, когда доллар явно не 27-28 рублей :-).

Из всего оставшегося однозначно STM8! Среди 8-ми битных архитектур самое оптимальное соотношение всего на свете.

Но если у вас стоят задачи где нужна математика с плавающей точкой. Написание приложений для различных мини RTOS в области пром.автоматики. Декодирование видео или аудио (H.264\MP3). Всякие линухи, для организации очень сверх тощих WEB-клиентов. То тогда однозначно STM32.

Однозначно надо изучать архитектуру ARM.

Если стоимость поделок на ARM не играет роли. То тогда самый лучший выбор линейка ARM процессоров от TI начиная от OMAPов заканчивая Да Винчами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 14 фев 2019, 21:43 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 2905
Хех, ну раз категорически, тогда и в ответ так же категорически :)
Нынче без знания ARM - мало где вывезешь. Только если на Ардуине или в области ПЛИС.
Во-вторых, STM8 - это не ARM.
В-трерьих, ARM - это совсем не только STM32, это еще дофига всего.
В-четвертых, для "всяких линухов и web" как раз лучше НЕ STM32.

Касательно нужности именно STM8 относительно STM32. У них (STM8) есть встроенная EEPROM, которая почти отсутствует у STM32 (за исключением L-серии, и то не везде).


Последний раз редактировалось BusMaster 14 фев 2019, 21:52, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 14 фев 2019, 21:52 
Старожил

Зарегистрирован: 22 июн 2010, 21:53
Сообщения: 1003
Откуда: Brussels
vazovec писал(а):

. . .
Всякие линухи, для организации очень сверх тощих WEB-клиентов. То тогда однозначно STM32.
. . .

Не надо так.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 11:01 
Старожил
Аватара пользователя

Зарегистрирован: 26 окт 2013, 07:58
Сообщения: 2143
Камень камнем, но ведь под архитектуру ещё и инструменты нужны.
Для 32-ых с этим много проще, ИМХО.
Я бы не тратил время на 8-ые.
Если нужно что то простое - есть и 32-ые простые недорогие.
Как то отговорил знакомого делать проект на 8-ом, а взять 32-ой, он не пожалел.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 14:38 
Старожил

Зарегистрирован: 16 окт 2013, 01:27
Сообщения: 859
Привет! Категорично против категоричности :)
Пользуюcь STM 8S003, STM32F0xx, STM32F103, STM32F207, STM32F373 и косо посматриваю в сторону SiLabs -EFM32 :)

Вообще исходя из реалий лучше учить ARM Cortex M0 (M0+) -они дешевы, Кейл под них бесплатный.

P\S решение должно быть исходя из задачи.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 17:10 
Только пришел

Зарегистрирован: 07 фев 2019, 16:13
Сообщения: 22
Здравствуйте старожилы !!!

Итак, задуманный тест прошёл успешно. Сразу перед вами надо покаяться. Меня тут озадачила одна чисто техническая проблемка.
Чрезмерно редко обращаюсь на различные форумы за помощью. Решил вот попробовать сообщество изиэлектронщиков. Создал тему. Прошло нормально времени. Результат нулевой. :-).

Решил кое что проверить. На мою удачу, тут недалеко была тема из разряда " А что лучше молоток или топор, отвёртка или кусачки, пила или нож ". Запустил очередные "круги" на воде. И результат превзошёл все ожидания !!!

Столько старожил сразу откликнулось :-). Просто праздник какой-то !!!

А по сути темы скажу очередную банальность. Не судите за банальность строго, каков вопрос, такой и ответ.
Выбор инструментария зависит от постановки конкретной задачи !

Существует такой огромный перечень технических задач, где 8-ми битные системы будут жить и здравствовать ещё очень долго.
И вопрос экономической целесообразности никто никогда не снимал с повестки дня.

Если ставиться вопрос обучения, наработки серьёзных навыков, создания профессионального задела. То совет один, надо и STM8 хорошо изучить, набить руку. И изучать STM32, набить руку.

Вопрос в виде STM8 vs STM32 категорически ставить нельзя !


P.S. ( я лично покупаю STM8S003F3P6 по 21 рублю..... где ещё можно найти такое соотношение цены\качество\производительность\богатый инструментарий)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 18:31 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 2905
Чот я ниче не понял, чем недоволен vazovec. Тем, что ему мало внимания уделили? Ну дак мы ж тут не сотрудники техподдержки. Когда есть время и когда вопрос интерсный, ну или хотябы он толково изложен, тогда и эта... А когда в вопросе идут пространные рассуждения про "Пошёл в торговый центр, где сидят весёлые ключники", то извиняйте, эту лирику долго читать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 18:33 
Старожил
Аватара пользователя

Зарегистрирован: 26 окт 2013, 07:58
Сообщения: 2143
Какой "богатый инструментарий" на stm8?
gcc есть для 8-го?
Даже экзотика типа Cosmic стал бесплатным относительно недавно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 19:04 
Только пришел

Зарегистрирован: 07 фев 2019, 16:13
Сообщения: 22
BusMaster писал(а):
Чот я ниче не понял, чем недоволен vazovec. Тем, что ему мало внимания уделили? Ну дак мы ж тут не сотрудники техподдержки. Когда есть время и когда вопрос интерсный, ну или хотябы он толково изложен, тогда и эта... А когда в вопросе идут пространные рассуждения про "Пошёл в торговый центр, где сидят весёлые ключники", то извиняйте, эту лирику долго читать.


Приветствую категорически !

Я как раз всем доволен, тест прошёл удачно. :-). И вправду если люди все занятые и у них совершенно нет времени, разве можно на это жаловаться. Но тест показал... что время есть. :-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 19:06 
Только пришел

Зарегистрирован: 07 фев 2019, 16:13
Сообщения: 22
Pingvin писал(а):
Какой "богатый инструментарий" на stm8?
gcc есть для 8-го?
Даже экзотика типа Cosmic стал бесплатным относительно недавно.


Приветствую категорически !

IAR + Библиотека периферии для STM8 под IAR. Есть скромное предположение что это серьёзный инструментарий.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 19:09 
Старожил
Аватара пользователя

Зарегистрирован: 26 окт 2013, 07:58
Сообщения: 2143
IAR свободный (бесплатный)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 19:22 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3561
Откуда: КЧР, поселок Нижний Архыз
Геймерам пофиг: они из торрентов качают софт для своих игровых приставок.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 19:32 
Только пришел

Зарегистрирован: 07 фев 2019, 16:13
Сообщения: 22
Pingvin писал(а):
IAR свободный (бесплатный)?


В зависимости от комплектации. IAR FULL конечно платный. Но есть бесплатные версии IAR. К примеру я пользуюсь для STM8 версией IAR с ограничением по объёму кода до 8К.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 19:34 
Старожил
Аватара пользователя

Зарегистрирован: 26 окт 2013, 07:58
Сообщения: 2143
Понадобился простой камень для пультика - взял STM32F030F4P6 ажно за 31 рубль/штука!

https://www.youtube.com/watch?v=y4Z5tCsMO00

Вот я лохонулся!
Мог бы 10 р. съэкономить, поковыряв полгодика stm8.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 19:38 
Старожил
Аватара пользователя

Зарегистрирован: 26 окт 2013, 07:58
Сообщения: 2143
vazovec писал(а):
Pingvin писал(а):
IAR свободный (бесплатный)?


В зависимости от комплектации. IAR FULL конечно платный. Но есть бесплатные версии IAR. К примеру я пользуюсь для STM8 версией IAR с ограничением по объёму кода до 8К.


А для stm32 gcc открытый, бесплатный, кроссплатформенный, без ограничений чего-либо.
Есть проприетарный (но бесплатный для stm32) тоже кроссплатформенный SES (Segger).
Кейл проприетарный, бесплатный с огораничением до 32 кБт размера прошивки.
А IDE-шек разных - пальцев руки не хватит перечислять.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM8 vs STM32
СообщениеДобавлено: 15 фев 2019, 20:01 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 3561
Откуда: КЧР, поселок Нижний Архыз
Под STM8 тоже жизнь есть. Но sdcc до gcc — как раком до Пекина!
Но у меня всякие железячки на STM8 работают. И вольтметры от Сереги я перешивал...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 74 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB