реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Kinetis K04 Cortex-M0, Стоит ли связываться? (на замену STM32F0)
krdmitry
сообщение May 2 2016, 09:58
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 24-11-05
Из: СПб
Пользователь №: 11 354



Господа,

В связи с известной неустойчивостью STM32 к помехам появился вариант попробовать сделать девайс на Kinetis K04. У кого был опыт, расскажите - как они в деле? Стоит ли тратить время на переход?
Основные преимущества:
* питание 2.7 - 5.5 В
* оф. поддержка +- 20 мА на GPIO
* EMC/EMI robustness.
Основной недостаток: не понятны перспективы жизни семейства Kinetis вообще.

Выскажите свое мнение! sm.gif
Go to the top of the page
 
+Quote Post
adnega
сообщение May 2 2016, 11:04
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(krdmitry @ May 2 2016, 12:58) *
В связи с известной неустойчивостью STM32 к помехам появился

Кому известной? Я использую STM32 в промышленных масштабах и в суровых условиях - не видел ни одного убитого или зависшего МК.
Go to the top of the page
 
+Quote Post
Aner
сообщение May 2 2016, 13:08
Сообщение #3


Гуру
******

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



Аналогично, на STM32 более 7 лет, кучка стартапов, малосерийный ~100 устройств, серийный выпуск ~10К и более, десятки различных устройств, мобильных, стационарных и ни одного убитого или зависшего МК от помех.

Нет никакой неизвестной неустойчивости STM32 к помехам. Просто в соседней вете обсуждается всякая мура, неопытных AVR программеров, не придерживающихся никаких стандартов, никаких схемотехников, и когда просят схемку или платку то уходят в зависание.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение May 2 2016, 13:22
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



В одном девайсе (щиток приборов МАЗ) схемотехники забыли преобразователи уровней поставить. Подавалось 24V на несколько ног (через резисторы). Успел отладить проект. При сдаче сдох бедолага. Стал разбираться - был сильно удивлён. ))
Из преимуществ Kinetis, только аппаратная поддержка сенсорных кнопок, насколько я помню.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение May 2 2016, 13:41
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(SasaVitebsk @ May 2 2016, 16:22) *
Из преимуществ Kinetis, только аппаратная поддержка сенсорных кнопок, насколько я помню.


Ну далеко не только.
Очень важная фича Kinetis это аппаратная фильтрация глитчей на входах.

Известная всем профессионалам старая бага STM-ов с зависанием I2C в Kinetis-ах в принципе не сможет произойти.
То что аналоговые входы у STM горят на ура тоже все знают.

5-и вольтовые Kinetis очень надежны.
Работают без кварца с хорошей точностью.
На скорости 125000 UART работает при любой температуре без сбоев на внутреннем RC.
Удобно что под них есть своя RTOS.

Вот пример с портированной RTOS MQX на модуль c S9KEAZN64 - https://github.com/Indemsys/Light-Control-M...X_light_porting
Реализует многофункциональный тестовый генератор ШИМ-а управляемый с планшета.

Go to the top of the page
 
+Quote Post
segment
сообщение May 2 2016, 15:20
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 352
Регистрация: 10-08-06
Из: Санкт-Петербург
Пользователь №: 19 471



Цитата(AlexandrY @ May 2 2016, 16:41) *
старая бага STM-ов с зависанием I2C

Что за бага? Флажок BUSY?
Go to the top of the page
 
+Quote Post
Aner
сообщение May 2 2016, 16:24
Сообщение #7


Гуру
******

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



Kinetis также не надежен как STM. К томуже победнее с периферией, либами. Использовать в проектах без проблем, по ценам близкий к STM. Объясните их выбор аппаратно, программно, экономически и вперед. Я никак не против.
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение May 2 2016, 19:02
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(krdmitry @ May 2 2016, 10:58) *
Основной недостаток: не понятны перспективы жизни семейства Kinetis вообще.
Выскажите свое мнение! sm.gif

Здесь как Провидение на душу положит. Например, TI, купив Luminary Micro, практически убила их линейку Кортексов, явив свету ограниченый набор всяких Tiva... Представляю, как попали некоторые изобретатели, заложив LM.

С другой стороны, Silabs, купив Energy Micro, продолжила добрую традицию этих камней, хотя на подходе была своя серия Кортексов.

Совсем недавно Freescale была приобретена NXP. Поэтому сказать, что станет с линейкой Kinetis, сложно.
Go to the top of the page
 
+Quote Post
AleksBak
сообщение May 3 2016, 05:24
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 6-02-16
Из: г. Баку
Пользователь №: 90 364



Цитата(KnightIgor @ May 2 2016, 23:02) *
...
Совсем недавно Freescale была приобретена NXP...

Т.е. NXP приобрела Freescale как я понял. Интересная новость.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 3 2016, 05:45
Сообщение #10


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(AleksBak @ May 3 2016, 08:24) *
Т.е. NXP приобрела Freescale как я понял. Интересная новость.

Прикол в том, что ни одно из двух сообщений не дает однозначного ответа, кто кого приобрел. Нужно добавить слово "фирма" ("фирмой"). Учитесь у юристов.
Go to the top of the page
 
+Quote Post
AleksBak
сообщение May 3 2016, 06:08
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 6-02-16
Из: г. Баку
Пользователь №: 90 364



Цитата(ViKo @ May 3 2016, 09:45) *
Прикол в том, что ни одно из двух сообщений не дает однозначного ответа, кто кого приобрел. Нужно добавить слово "фирма" ("фирмой"). Учитесь у юристов.

biggrin.gif Согласен (у меня правда чуть точнее, но практически также туманно)
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение May 3 2016, 06:19
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



2 AlexandrY. Не буду спорить. Для того, чтобы оценивать камни производителя, надо, как минимум, с ними поработать. Я же лишь бегло знакомился. И отметил лишь то, что мне запало.
Дело в том, что я сделал клаву сенсорную на stm и мне не понравилось как это работает. Видно, что надо очень тщательно подходить к разводке. А на Kinetis увидел аппаратную реализацию, правда с ограниченным количеством кнопок. Реализовать в живую не дошли руки. Было бы любопытно.
Цитата(AlexandrY @ May 2 2016, 16:41) *
Очень важная фича Kinetis это аппаратная фильтрация глитчей на входах.

На stm тоже есть причём достаточно навороченная. Как работает не понравилось. У меня есть обработка цифровых данных, и мне это очень пригодилось бы.
Всё перепробовать - жизни не хватит. Всякие мелочи вылазят, как правило, на последнем этапе, когда уже задний ход давать некуда ...
Операционку проприетарную, уж точно использовать не буду. FreeRTOS меня устраивает на 100%. И дописать можно что угодно. Зависеть от производителя очень бы не хотелось.
Go to the top of the page
 
+Quote Post
krdmitry
сообщение May 3 2016, 07:48
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 24-11-05
Из: СПб
Пользователь №: 11 354



Цитата(AlexandrY @ May 2 2016, 16:41) *
Ну далеко не только.
Очень важная фича Kinetis это аппаратная фильтрация глитчей на входах.

Известная всем профессионалам старая бага STM-ов с зависанием I2C в Kinetis-ах в принципе не сможет произойти.
То что аналоговые входы у STM горят на ура тоже все знают.

5-и вольтовые Kinetis очень надежны.
Работают без кварца с хорошей точностью.
На скорости 125000 UART работает при любой температуре без сбоев на внутреннем RC.
Удобно что под них есть своя RTOS.

Вот пример с портированной RTOS MQX на модуль c S9KEAZN64 - https://github.com/Indemsys/Light-Control-M...X_light_porting
Реализует многофункциональный тестовый генератор ШИМ-а управляемый с планшета.


Александр, спасибо вам за статьи по теме, очень интересен ваш опыт.
Скажите, почему выбрали эти контроллеры? Какие у них преимущества перед ST?
Дело только в MQX, или есть другие важные преимущества?
Вроде бы ходят слухи, что NXP сделает MQX платной?
Go to the top of the page
 
+Quote Post
one_eight_seven
сообщение May 3 2016, 15:10
Сообщение #14


Знающий
****

Группа: Участник
Сообщений: 916
Регистрация: 3-10-08
Из: Москва
Пользователь №: 40 664



Цитата
Дело только в MQX, или есть другие важные преимущества?

mqx - это не преимущество, а недостаток. Cейчас kinetis переводят на поддержку freeRTOS, а MQX замораживают. Дело в том, что эта ОС не принадлежала freescale, а была лицензирована и достаточно серьёзно переработана так, что работала исключительно с kinetis'ами, а на поддержку нужны деньги, которых больше на это выделять не будут. В общем-то "сдох Ефим - да и чёрт с ним", она всё-равно не была распространена, и лишь затрудняла переход с одной платформы на другую.

Но в остальном камни ничего так.
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение May 3 2016, 18:34
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(ViKo @ May 3 2016, 06:45) *
Прикол в том, что ни одно из двух сообщений не дает однозначного ответа, кто кого приобрел. Нужно добавить слово "фирма" ("фирмой"). Учитесь у юристов.

Да ладно! Я намеренно выбрал пассивный залог, откуда совершенно ясно, кто кем был куплен biggrin.gif . В английском "nxp acquires freescale", к счастью, однозначно понятно.
Кто хочет подробности, забейте фразу в гугл.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 17:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01544 секунд с 7
ELECTRONIX ©2004-2016