|
|
  |
Посоветуйте малопотребляющий проц, 64-128К флэш, 8-16К ОЗУ, ~48 ног |
|
|
|
Mar 15 2014, 03:44
|

pontificator
     
Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483

|
Раздумываю, на что упасть, то ли на STM32 серии L, а именно STM32L151C8, то ли на Кинетис серии KL1, такой как MKL14Z64VFT4. Параметры у них схожие, Кинетис подешевле, что не очень принципиально. А какие у них подводные камни - я пока не в курсе. А может, что-то другое выбрать? Кто что посоветует? Задача - устройства с батарейным питанием. Сейчас использую PIC24FJ64GB004, однако он слегка устарел, АЦП всего лишь 10 бит, требует обвески (супервизор, EEPROM), и т.п. Хочу перейти на ARM, в частности, на mbed. В mbed нравится бесплатный компилятор и пр., но не нравится отсутствие отладчика. Сомнительно как-то...
|
|
|
|
|
Mar 15 2014, 08:36
|

Профессионал
    
Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409

|
Цитата(=AK= @ Mar 15 2014, 06:44)  Задача - устройства с батарейным питанием. Сейчас использую PIC24FJ64GB004, однако он слегка устарел, АЦП всего лишь 10 бит, требует обвески (супервизор, EEPROM) Не припомню в kl14 наличие eeprom. В контроллере есть несколько полезных модулей (LPUART, LPTIMER, MCG, RTC, LLWU) , сохраняющих работоспособность в режиме сверхнизкого потребления и способных выводить его из этого режима. Множество режимов сверхнизкого потребления (от состояния полный труп, до состояния труп с сохранением содержимого всей RAM). Есть возможность пробуждения из глубокого сна по внешним прерываниям (что актуально для батарейных устройств, работающих по нажатию кнопок). MCG способен работать с кварцем 32768 герц , при этом ядро может тактироваться напрямую или через FLL (~24MHz). Есть делитель тактовой частоты ядра и переферии так что есть возможность менять частоту работы разменивая производительность на частоту. В наших устройствах с батарейным питанием удалось достич потребления 440nA. При этом использовался режим LLS в котором содержимое RAM сохранялось. По выходу из сна FLASH и RAM мгновенно готовы к работе. Глюков в процессоре не замечено. Освоение прошло более-менее гладко. На сайте производителя достаточное кол-во инфы. Цена адекватная. Производитель надёжный. Плюсом семейства Kinetis является возможность установить pin-to-pin совместимый CORTEX-M4 процессор. Опишите что должно делать ваше батарейное устройство и какой у него должен быть режим работы (непрерывный или периодическое просыпание).
|
|
|
|
|
Mar 15 2014, 09:24
|

pontificator
     
Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483

|
Цитата(mempfis_ @ Mar 15 2014, 19:06)  Опишите что должно делать ваше батарейное устройство Даталоггер. Соответственно, внешний EEPROM так или иначе придется ставить. Однако наличие небольшого внутреннего EEPROM является преимуществом. Цитата(mempfis_ @ Mar 15 2014, 19:06)  и какой у него должен быть режим работы (непрерывный или периодическое просыпание). Периодическое просыпание Цитата(Aner @ Mar 15 2014, 19:14)  Дорогие они, да и устаревают на глазах. Например, питание начинается только от 2В. Цитата(kan35 @ Mar 15 2014, 19:26)  Посмотрите STM32L051C8, M0+ с очень навороченной периферией типа АЦП с 16 битным режимом, UART, тактируемый от часового кварца в режиме глубокого сна и много чего еще http://www.st.com/web/catalog/mmc/FM141/SC...N1843/PF2597837Они только объявлены, купить нельзя пока.
|
|
|
|
|
Mar 15 2014, 12:35
|

Гуру
     
Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463

|
QUOTE (=AK= @ Mar 15 2014, 12:24)  Дорогие они, да и устаревают на глазах. Например, питание начинается только от 2В. Cortex-M4 ... устаревают??? О чём это вы? Вы ж сами просили... 32 MHz and 3 V the MCU only consumes 150 μA/MHz while running real life code Найдите лучше.
|
|
|
|
|
Mar 15 2014, 23:31
|

pontificator
     
Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483

|
Цитата(Aner @ Mar 15 2014, 23:05)  32 MHz and 3 V the MCU only consumes 150 μA/MHz while running real life code Найдите лучше. Так, чисто для сравнения: Ренесас RX100 - 100 μA/MHz, причем, это CISC, у которого 3.08 Coremarks/MHz Если сравнивать по цене, то EFM32 при прочих равных - самые дорогие, STM32 L - ненамного дешевле. Вот несколько АРМ-ов со схожими характеристиками, флэш 128К, ОЗУ 16К - SiLabs EFM32G222F128-QFP48 - $5.88 - STM STM32L151CB - $5.88 (есть EEPROM 4К) - Freescale MKL15Z128VFT4 - $3.05 - Atmel ATSAMD20J17 - $2.43
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|