|
|
  |
Cortex-M7, Не угнаться. |
|
|
|
Jun 30 2015, 10:33
|

Местный
  
Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345

|
Цитата(AlexandrY @ Jun 30 2015, 13:05)  Херни (т.е. самой Java) там кстати очень мало. А оcновной объем занимает middleware. И там вполне стандартный набор: TCP c IoT протоколами и SSL , FS, GUI и некий HAL к периферии. Ровно то же самое предлагают такие проекты как mbed.org , MQX и прочие. А поставить сверху скриптовый движок плёвое дело. Но именно такой состав middleware это уже закон. Без этого набора в IoT нечего делать. Не вы этом дело. Что там внутри я прекрасно знаю. Просто ради управления лампочками городить такую хрень - верх идиотизма. И очень по индусски. Есть гораздо боле интересные и нужные применения, например - здравоохранение, приборостроение итд. Цитата(Aner @ Jun 30 2015, 12:42)  Ну это неверно в корне. Поскольку всё нынче определено рынками. Если много запросов от клиентов, то почему бы и нет? Все же там не лампу включают, а показан элемент умного дома. А тема вообщем востребована. Да и причем тут индусы? Китайцев все же больше. Да пох.. мне что надо клиентам. Маркетологи придумывают "незаменимые вещи' и впаривают их потребителям. Фирмы их разрабатывают, и на выходе получается вот такя хрень - выключатель лампочки. Об - этом речь. А джава на таком проце - "вау -анальный эффект". Не более.
--------------------
Если в сердце дверь закрыта - надо в печень постучать..
|
|
|
|
|
Jun 30 2015, 10:41
|

Местный
  
Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345

|
Цитата(Aner @ Jun 30 2015, 13:36)  KostyantynT вы правила форума давно читали? ... чтоб так не в тему писать? Ок, не по** , а равнодушен. Смысл поменялся? А по теме - заказал его себе. Хочу попробоваь на интересных DSP задачах. К сожалению - инфы по производительности ноль. Посмотрел по теме прцессора - тоже ничего особенного, бла-бла. Почему бы не обсудить?
--------------------
Если в сердце дверь закрыта - надо в печень постучать..
|
|
|
|
|
Jul 1 2015, 05:33
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Присоединяюсь к модератору. Как по мне сравнивать CM7 и A7/A9 это не то, что жигули и форд, а, скорее, легковой и грузовик. Чаще всего это абсолютно разные ниши. Это без разницы что цена сопоставимая. Цена приобретения и цена применения совершенно разная. Мне необходимо применить флэшку, озу, плату многослойку. Необходимо использовать другое ПО, необходимо ОС (как правило) другую применить ну и так далее. Мне это абсолютно ненужно в моих проектах. Поэтому рекомендую завести новую тему и там обсуждать разные камни в основном заточенные под linux.
И ещё один момент. Хотелось бы не обобщать по национальному признаку. Индусы, китайцы и так далее... Те кто чувствуют своё превосходство - пусть докажут его на деле!!! Не в стенах конторы с годовым оборотом в 1 лимон $ и 25 сотрудниками, а явят миру свои тексты, изделия, которыми мы все могли бы гордится. Пока, к сожалению, качество отечественной техники, и в особенности электроники, сопоставимо скорее с китайской, чем, с немецкой.
|
|
|
|
|
Jul 1 2015, 05:55
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(LWW @ Jul 1 2015, 08:41)  SasaVitebsk
Ещё не многие поняли, что Cortex-M7 стирает грань между А8/9 и ногодрыгалками. Теперь "настоящий" процессор сам затисался в ногодрыгалки. Дело за малым, осталось только поднять частоту. И скоро она поднимется. Вот и всё.. Cortex-M7 просто следующий этап эволюции аврок и пиков на новый, более быстрый, навороченный и, конечно, более сложный для разработчика уровень. С серией Ах его сравнивать некорректно, т.к. эти процы заточены под графику и мультимедиа, а Мх - на управляющий низкий уровень. Конечно, было бы круто, если иметь "под рукой" сочетание этих процов, типа вибрида, но с полнофункциональным процом типа mx6d и M7 от stm с его широкой периферией...
|
|
|
|
|
Jul 1 2015, 07:04
|

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

|
Цитата(mantech @ Jul 1 2015, 08:55)  Cortex-M7 просто следующий этап эволюции аврок и пиков на новый, более быстрый, навороченный и, конечно, более сложный для разработчика уровень. С серией Ах его сравнивать некорректно, т.к. эти процы заточены под графику и мультимедиа, а Мх - на управляющий низкий уровень. Конечно, было бы круто, если иметь "под рукой" сочетание этих процов, типа вибрида, но с полнофункциональным процом типа mx6d и M7 от stm с его широкой периферией... Почему же ST тогда так ломится сделать графические всякие акселераторы и контроллеры дисплеев в своих STM-ах? Сравнивать все можно.
|
|
|
|
|
Jul 1 2015, 07:10
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
Может они гребут друг к другу. Был набор команд АРМ и Тхумб, потом стал Тхумб2 и из кортексов набор АРМ вообще выкинули. Систему прерываний АРМ7 заменил NVIC который теперь в ядре и поудобнее чем эти медленные и быстрые прерывания....
Может в ходе эволюции они еще доработают ядро и появиться кортекс МXX, который в зависимости от набора периферии закроет все ниши, и как А8-9 будет работать в мультимедиях, и как кортексы маленькие просто ногами шевелить. Ведь одно универсальное ядро будет удобно всем производителям, каждый его в своем размере напечатает и будут шлепать чипы на разных частотах и по функционалу.
Это как желать на АРМ7 получить NVIC, хотя фактически это станет кортексом, так чего бы его тянуть, а не бросить? И пусть ядро по функционалу будет завышено для задачи, но в производстве иметь 1 ядро может быть выгоднее чем иметь несколько тех процессов и шаблонов пусть и более дешевых...
|
|
|
|
|
Jul 1 2015, 07:24
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (mantech @ Jul 1 2015, 08:55)  Cortex-M7 просто следующий этап эволюции аврок и пиков на новый Нет. Эволюции "аврок и пиков" никакой нет. Они просто вымерли, не как динозавры, ибо в зоопарках еще живут, но вымерли. QUOTE конечно, более сложный для разработчика уровень Это, увы, слова пико-аврщика который просто жутко боится даже ознакомится с чем-то другим. Для разработчика мелкие армы МНОГО проще. Проще и ядро без разных вульгарных ограничений, проще в ИСПОЛЬЗОВАНИИ и переферия, по причине меньших ограничений и большей аппаратной функциональности. QUOTE (Golikov A. @ Jul 1 2015, 10:10)  Был набор команд АРМ и Тхумб, потом стал Тхумб2 и из кортексов набор АРМ вообще выкинули. Набор ARM обладает своей перелестью и добротными фичами. Просто надо понимать, что есть и МЕЛКИЕ контроллеры в которых каждый цент на счету. QUOTE Систему прерываний АРМ7 заменил NVIC который теперь в ядре и поудобнее чем эти медленные и быстрые прерывания.... А вот это для ПЛОТНОЙ работы с железом - фигово. Но для массового "программиста" сие благо - все однообразненько, вложенннько... В общем - ПРОСТО не думая использовать, вопреки опять-же утверждению mantech.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 1 2015, 07:29
|
Гуру
     
Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136

|
Цитата(zltigo @ Jul 1 2015, 10:17)  Это, увы, слова пико-аврщика который просто жутко боится даже ознакомится с чем-то другим. Для разработчика мелкие армы МНОГО проще. Проще и ядро без разных вульгарных ограничений, проще в ИСПОЛЬЗОВАНИИ и переферия, по причине меньших ограничений и большей аппаратной функциональности. Сложнее, конечно. Даже если судить просто по объёму соответствующей технической документации. Конечно, это барьер для входа, особенно для пугливых. Ну и пугливые, конечно, ограничивают доступный им инструментарий, и, следовательно, круг доступных для решения задач. Если честно, когда я увидел структуру шинных коммутаторов STM32F7, слегка ужаснулся. Потом пригляделся и понял, что на самом деле всё должно работать "из коробки", а присматриваться нужно будет тогда, когда понадобиться выжать все возможности из этого МК.
|
|
|
|
|
Jul 1 2015, 07:37
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (scifi @ Jul 1 2015, 10:29)  Если честно, когда я увидел структуру шинных коммутаторов STM32F7, слегка ужаснулся. Ну это вообще-то не есть родимое пятно ARM-ов, просто ST так сделали. И на самом деле это ведь многое УПРОЩАЕТ в реальной работе! Ну и "из коробки", как Вы сказали, тоже работать можно.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 1 2015, 08:15
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
Цитата А вот это для ПЛОТНОЙ работы с железом - фигово Чем NVIC хуже? На нем можно с легкостью симулировать режим прерываний ARM7, просто там было фактически 2 приоритета и вложенности, а тут гораздо больше с настраиваемой вложенностью. Я чего-то не учитываю? Цитата Набор ARM обладает своей перелестью и добротными фичами. ну как я понимаю в Тхумб2 фичи остались, усложнился парсер команд, который раньше брал слово и все, а теперь ему надо крутить 16 или 32 бита. Но зато 128 бит шины флеш хватает на выбор не 4, а уже 8 команд, как следствие для 20 МГц флеши проц в 100-120 МГц может работать без пауз. И это гораздо важнее по мне, чем то что в память больше команд влезает.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|