другое? Микрочипы вообще планируют развивать линейку?
Микрочипы сейчас пилят кортексы под ASIL
Это к тому, что СЭМы не будут развиваться и в чем-то типо LTS находятся?
Да они под все пилят))
Дело в том, что я очень наелся говна с 8битным пиком и не очень хочу с ними дело иметь. И боюсь как бы они ща сэмы не заговномидасили.
Хз. Гарантий нет. У STM часть камешков обещают 15 лет поддерживать, но никто ирл это делать не обязан.
Не могу знать. Я не помню ни одного нового камешка в семействе SAM с момента покупки Atmel микрочипом. Но не сказать что сильно мониторил.
Обещали не трогать
Еще такой вопрос. Кто реально имел опыт переноса кодовой базы проекта с 8 бит на 32\АРМ, насколько реально вырастает размер кода? Так примерно можете почувствовать. Понятное дело что не в 4 раза вырастает. Но вот так - по прикидкам.
вообще не вырастает, по ощущениям
Я вот погуглил, там какая-то супер разная инфа, ее мало. От обещаний вендора о сокращении в среднем на 30% по сравнению с некими конкурентами. До перца, у которого в районе 2х раз выросло.
зависит от исходной архитектуры, от компилятора, от специфики данных
Ну понятно, я тут расчета точного не хочу, просто если опыт у кого-нибудь был - интересно.
В ARM скорее всего будет использоваться Thumb (т.е. команды упаковываются по паре в машинное слово). Как правило современные 32-битные МК обладают сильно больше Flash и бо́льшую тактовую частоту чтобы в разумных пределах не париться по поводу размера программы и времени ее выполнения
на 8 битах 128кб забиты (правда там таблиц много всяких) Если она увеличится еще раза в полтора то половина линеек отпадет, в том числе и обсуждаемый выше СЭМ С21 Плюс хотелось бы половину на плюсы и ООП переписать, что тоже подраздует. И выходит что вся кутерьма окажется ради 32кбоставшихся =)
Надо смотреть. Если нет требований по малому энергопотреблению - можно выбрать что-то а ля STM32H7 - мегабайт SRAM, два мега FLASH, 480+ МГц тактовой, возможность использовать XIP (execute in place) с внешних QSPI.
переносил с avr на esp32 ( xtensia) с 32 к выросло до 400к примерно. на самом деле до 900к, но 500 к заняла работа с wifi
Жесть конечно. Но не релевантно все таки, на есп блинк 150кб занимает =)
avr при этом ничего не мог и wifi даже рядом не планировался?)
согласен, не релевантно, но примерно позволяет покинуть хуй к носу
сеть была отдельным чипом
Ну там небось и вебморда и обновление по воздуху в комплекте. Мне не понять другое. Че так мало gpio у esp8266
с какого языка и на какой?
си в обоих проектах
надо ещё gpio - повесь расширитель на i2c
оно разрабатывалось как прищепка к системе, реализующая коннективити всякое, а не как ее основной мозг. Насколько мне известно.
Да это понятно что pcf можно кинуть. Просто странно что так мало из коробки. Spi повесил например и почти не остаётся свободных
вероятно, рост с 32к до 400к - это компилятор подговнил
нет, там реально блинк пример вести 150+ кб
но для кучи вещей хватает и так, всякое IoT
esp8266 это прототип esp32, выпускался для быстрого выхода на рынок, было сообщение вендора на конференции какой то
Как по мне довольно неплохой. Всегда относился с предубеждение к есп8266 как хрени. Но дома неплохо работают годы умного дома. Аптайм месяцы
я вот как на 32 ногу потерял об софт-резет, который не резет, так совсем с подозрением отношусь.
Если только себе сраку.
для некоторых задач вполне себе чип. но например шина i2c у него на битбанге :) и еще есть недостатки. потому в новых проектах только esp32 разных архитектур использую
Да у меня работает да и норм. Датчики по i2c читает и по мкутт шлёт. А есп32 чуть дороже всего но много получше вроде. Даже камеру тянет. Видел даже на гите проект что распознает лица
Последняя версия чипа много что позволяет делать. Вот например распознавание голоса в шумной обстановке : https://www.youtube.com/watch?v=jf6G5KKGvSo
Обсуждают сегодня