Кто там хотел мелких АРМов?

Компания NXP анонсировала линейку контроллеров на базе ядра Cortex M0+, позиционирующихся как замена 8-ми битников. Среди пока весьма скромной номенклатуры (заявлено 5 девайсов), есть тело в корпусе DIP8!
www.ru.nxp.com/products/microcontrollers/cortex_m0plus/lpc800/



Ну начинка более-менее стандартная — несколько USART`тов, SPI, I2C, таймеры. Правда, почему-то нет АЦП, только компаратор. И EEPROM нет, так что применение весьма ограниченное.
Потребление обещают 1.4-3.3мА в работе, 170мкА в глубоком сне и 1.8мкА в повердауне.
LPC800. таблица моделей
  • 0
  • 20 ноября 2012, 18:46
  • Alatar

Комментарии (31)

RSS свернуть / развернуть
Правда, почему-то нет АЦП, только компаратор
ну тогда STM32F050F в TSSOP20 однозначно лучше: www.st.com/internet/mcu/product/254168.jsp
0
Да фиг с ним, с АЦП, далеко не везде он нужен. Меня больше смущает отсутствие еепрома, без него только какие-нить ногодрыгалки и преобразователи интерфейсов, не требующие настройки, делать, иначе на их сохранение кода будет чуть ли не столько же, сколько на остальную логику =).
0
иначе на их сохранение кода будет чуть ли не столько же
если контроллер с 8..16К Flash (меньше нет смысла) — на сохранение нужно мало кода, до 100..150 байт, на последней странице организуется кольцевой буфер настроек — ничем не хуже EEPROM
+1
Да кому это надо, если можно взять 500 ног и 500 мгц в корпусе 5x5 мм. Лишнее просто не использовать!
0
подскажите, а каково применение мк со столь странным набором периферии?
вспоминаются только атмеловские ат89, но там ног было больше…
0
Вопрос в цене. За 2$ это конечно не нужно, а вот за 0.5 и ниже…
0
Слышал что обещаю цену аж 0.4$
Области применения:
8/16-bit applications
Consumer
Climate control
Lighting
Motor control
Fire and security applications
Разнообразные датчики, там где сейчас господствует тинька… Имхо — вполне применимо.
+1
В продаже, правда, пока не видел ;))
0
Вот-вот. Даже експрессо под нее пока нигде нету, а все чипы числятся как «development», то есть массово их пока нет.
0
«Climate control» -прямо-таки HAARP :).

Кортексы начинают решительный штурм на 8-битники. Но ведь 8051 тоже сколько не пытаются похоронить, а оно все лезет и лезет отовсюду. Опять же, по энергопотреблению пока 8бит далеко впереди. Пока опросил знакомых инженеров — никто не планирует уходить с 8 бит в таких простых задачах. Разве что ценой задавят.
0
Пардон, это какие это 8 бит далеко впереди по энергопотреблению? Ну, разве что, только STM8L на ум приходит (MSP430 не в счёт, он 16 бит). Мы вот как раз начали переходить с AVR на ARM именно с тех применений, где нам критично энергопотребление и, надо отметить, перед этим бы долго рассматривали параметры разных 8-им и 16-ти битных low-power семействи.
А AVR для меня пока что выигрывает только простотой работы с ним — что не говори, а avr-libc+avr-gcc сделано очень удобно.
0
Пардон за мой французский — что-то спросонья по клавишам плохо попадаю, а комменты редактировать тут нельзя…
0
Поглядите в сторону libmaple для стм-ок. В связке с gcc весьма удобная штука.
0
И на какой ARM вы переходите? STM32L? И как оно с точки зрения потребления? И чем не угодили те же MSP430?
0
Да, сейчас STM32L. С точки зрения потребления оно гораздо эффективнее, чем ATmega644PA, которую мы использовали ранее. Спит лучше, просыпается более гибко (в меге что бы выдержать нужную частоту просыпания приходилось просыпаться только для того, что бы перенастроить таймер), данные обрабатывает быстрее => спит больше. По поводу, чем не угодили MSP430 уже точно не помню, скорее всего по интегральным показателям давали выигрыш, недостаточный для перехода на новый тип камней в серийной продукции.
0
Для экономии энергии EFM32 лучшее будут.
0
В общем да, хотя в этом плане на первом месте мелкие «кинетисы».
Увы, выпуск Zero Gecko (та же ниша, что у здесь обсуждаемых) отложен на следующий год.
0
NanoWatt, PicoPower, Sleepwalking, штатная работа от 0.7В — у восьмибитников есть еще порох в пороховницах :). Теперь большинство контроллеров жрет крохи в режиме сна, вопрос в том кто быстрее пробуждается и кто может обойтись без полного старта ядра. У 8-битников главной бедой было отсутствие ПДП, теперь уже есть. Ну и специализированные STM8L тоже очень неплохи и дешевы.
0
штатная работа от 0.7В
Это ты про ATTINY44U (ЕМНИП)? Там просто встроенный преобразователь, с внешним NCP1450 и ARM так же умеет.
0
С внешним DC-DC даже х86 умеет :). А вот я давно мечтаю о SoC с встроенным лоу-дропом, чтобы делать одночиповые датчики и прочую мелочь. Странно что никто не идет в этом направлении, я знаю только новые Кинетисы со встроенным лоу-дропом для непостредственного питания с USB.
0
Ну у x86 штатное питание недалеко от 0.7В уже)
0
У Silabs есть контроллеры со встроенным LDO, в C8051F410 например есть. Правда как микропотребляющие они никогда не позиционировались.
0
900-е у них в микропотребляющих числятся. Но там не LDO на борту, а step-up — для питания от одного гальванического элемента.
0
Вдогонку. Ну и насчёт SoC силабсы — смотря что под этим понимать. Аналоговая периферия у них неплохая и хорошо отработана, корпуса мелкие, для датчиков — самое то. Да и цены в последнее время становятся адекватными.
0
и как это они хотят мотором управлять без АЦП?))
шутники, однако.
0
датчики??? а где калибровочные константы хранить?
кроме того, что т не видел, где тинька господствует: в основном c51, ну или те же пики.

p.s. очень часто аналоговый датчик + мк с ацп стоит дешевле, чем цифровой дачтик + мк с спм/и2к
0
как-то скромно на картинке про таймеры в этом М0 изложено.
0
ARM однозначно похоронил бы все 8-16 битники, если бы не куча готового софта под AVR, PIC итд. Меня самого «терзают смутные сомненья» (с). С одной стороны знакомый AVR c кучей наработок, с другой стороны ARM — мощнее, дешевле, больше возможности. Насчет сложнее — ну, немного есть такой момент. Решение принял с пол-года назад: в новых разработках — только ARM. Последним аргументом для меня стало желание иметь одну платформу… Старею наверна :(
0
И зачем я накупил STM8…
0
ооо, попёрло:) как красиво нас подсаживают на ARM, прям с получением удовольствия, молодцы:)
0
Собственно, это замена NXP-шных же 8051, которые они медленно, но верно снимают с производства. А именно — серии LPC900. Совпадает даже распиновка, за исключением одного вывода — земли (в 16-выводном корпусе LPC8xx — 13-й, а у P89LPC9xx — 4-й). Однако удобнее же блокировочную ёмкость ставить. :)
0
  • avatar
  • Katz
  • 21 ноября 2012, 11:38
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.