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

 
 
> 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
 
Start new topic
Ответов
SasaVitebsk
сообщение May 2 2016, 13:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 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
Сообщение #3


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
krdmitry
сообщение May 3 2016, 07:48
Сообщение #4


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

Группа: Участник
Сообщений: 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
AlexandrY
сообщение May 3 2016, 19:11
Сообщение #5


Ally
******

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



Цитата(krdmitry @ May 3 2016, 10:48) *
Александр, спасибо вам за статьи по теме, очень интересен ваш опыт.
Скажите, почему выбрали эти контроллеры? Какие у них преимущества перед ST?
Дело только в MQX, или есть другие важные преимущества?
Вроде бы ходят слухи, что NXP сделает MQX платной?


Как ни странно именно из-за MQX.
Что бы там не говорили, но MQX самая развитая RTOS из открытых.
К ней и бенчмарки прилагаются в таком качестве которого я ни в какой открытой RTOS не видел.
Т.е. это реально RTOS, а не лабуда для организации многозадачности как например FreeRTOS.

Просто с некоторого времени в MQX стали выкладывать фичи которые остальные за десятки тысяч долларов продают.
Это и файловая система с wear leveling на NAND, и TCP стек с маршрутизацией, NAT-ами и SSL, и межпроцессорные стеки протоколов и слой драйверов с огромными BSP, Bluetooth и ZigBee стеки, USB, командный Shell.
И отладочные Add-On-ы для Eclipse, IAR, Keil каких ни у одной RTOS нет. И т.д. и т.п.
Ну к то в теме должен понять.

Вот NXP и тормознули.. Может им указали конкуренты на такой беспредел опенсорса.
И они решили уже MQX 5 с IPv6 отдавать только за деньги. И правильно. Найдите на халяву где-нибудь IPv6 для микроконтроллеров класса Cortex-M3..M7 .
Но в текущей комплектации MQX 4.2 будет жить и развиваться бесплатно.

Go to the top of the page
 
+Quote Post
mantech
сообщение May 4 2016, 06:58
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ May 3 2016, 22:11) *
Как ни странно именно из-за MQX.


Опенсорс - это совсем не означает код, хорошо написанный для понимания и исправлений. Полтора года назад так и не смог понять, почему глючит усб хост на вибриде, при горячем подключении флешки. Начал смотреть сорцы - чуть мозги не расплавил, плюнул, написал свое с нуля, все заработало, да, потратил пару месяцев, но оно того стоило...

Цитата(AleksBak @ May 4 2016, 08:11) *
И TCP стек у них свой да? А он документирован нормально да?


С доками на использование готовых модулей у них нормально, но в сорцы лучше не лезть(см выше)

Цитата(AlexandrY @ May 3 2016, 22:11) *
Это и файловая система с wear leveling на NAND


Вот единственное, что нормально спортировалось на свою ось и работало biggrin.gif
Правда, потом понял, нахрена мне все это счастье, если есть микро-сд карточки biggrin.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- krdmitry   Kinetis K04 Cortex-M0   May 2 2016, 09:58
- - adnega   Цитата(krdmitry @ May 2 2016, 12:58) В св...   May 2 2016, 11:04
- - Aner   Аналогично, на STM32 более 7 лет, кучка стартапов,...   May 2 2016, 13:08
|- - SasaVitebsk   2 AlexandrY. Не буду спорить. Для того, чтобы оцен...   May 3 2016, 06:19
|- - jcxz   Цитата(AlexandrY @ May 4 2016, 01:11) И о...   May 3 2016, 19:55
|- - AleksBak   Цитата(AlexandrY @ May 3 2016, 23:11) ......   May 4 2016, 05:11
- - Сега   Цитата(AlexandrY @ May 2 2016, 16:41) ста...   May 2 2016, 15:20
- - Aner   Kinetis также не надежен как STM. К томуже победне...   May 2 2016, 16:24
- - KnightIgor   Цитата(krdmitry @ May 2 2016, 10:58) Осно...   May 2 2016, 19:02
|- - AleksBak   Цитата(KnightIgor @ May 2 2016, 23:02) .....   May 3 2016, 05:24
||- - ViKo   Цитата(AleksBak @ May 3 2016, 08:24) Т.е....   May 3 2016, 05:45
||- - AleksBak   Цитата(ViKo @ May 3 2016, 09:45) Прикол в...   May 3 2016, 06:08
||- - KnightIgor   Цитата(ViKo @ May 3 2016, 06:45) Прикол в...   May 3 2016, 18:34
||- - ViKo   Цитата(KnightIgor @ May 3 2016, 21:34) Да...   May 3 2016, 18:58
|- - Kabdim   Цитата(KnightIgor @ May 2 2016, 22:02) Со...   May 4 2016, 07:07
- - one_eight_seven   ЦитатаДело только в MQX, или есть другие важные пр...   May 3 2016, 15:10
- - krdmitry   По последним данным: дистрибьюторы NXP продукцию F...   May 5 2016, 19:42


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

 


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


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