|
Cortex-M7, Не угнаться. |
|
|
|
 |
Ответов
(675 - 689)
|
Dec 22 2015, 10:31
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(scifi @ Dec 22 2015, 13:15)  Обычный МК прост как 3 копейки: питание подал - и он работает. Документация обозримая, можно вкурить за несколько дней. М7 далеко не так прост, если программировать не через кубы и квадраты... Это не АВРка, где действительно, хоть на асме за день можно прогу сбацать.. Цитата(scifi @ Dec 22 2015, 13:15)  А все эти гигагерцовые процы требуют многослойных плат (DDR, ага), к которым не очень понятно, как подступиться, заморочные схемы питания Большинство покупает недорогие модули, на которых уже все это есть  Цитата(scifi @ Dec 22 2015, 13:15)  Запорожец можно починить при помощи кувалды и какой-то матери, а к мерсу без набора инструментов на 100500 баксов не подойдёшь. Прошли те времена, когда люди сами чинили технику - все купились но потребуху, радиолюбительство и так было загнано в угол, а теперь убивают напрочь, все только через авторизированые СЦ! Гады!
|
|
|
|
|
Dec 22 2015, 12:11
|
Гуру
     
Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136

|
Цитата(mantech @ Dec 22 2015, 13:31)  М7 далеко не так прост, если программировать не через кубы и квадраты... Это не АВРка, где действительно, хоть на асме за день можно прогу сбацать.. Вопрос, конечно, интересный. Если M7 действительно по сложности будет приближаться к A9 и т.п., то будет возникать вопрос - зачем? Но я совсем не исключаю, что кто-то сделает МК "простой как авр, быстрый как м7". Цитата(mantech @ Dec 22 2015, 13:31)  Большинство покупает недорогие модули, на которых уже все это есть  И сразу возникает вопрос надёжности поставок. С микросхемами как-то спокойнее. Плюс нужно вписывать модуль в свой конструктив. В общем, всё совсем не однозначно.
|
|
|
|
|
Dec 22 2015, 12:17
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 2-11-15
Пользователь №: 89 142

|
Мы попробовали платку от Атмел с V70. Ничего такого страшного, память TCM там действительно шустро работает. Надо только придумать как это использовать. Вот Cortex A5 - это действительно сложно и не понятно, да еще и 4 питания. Тоже от Атмела платку пробовали. Типо царь всех зверей. Одного программера будет мало.
|
|
|
|
|
Dec 22 2015, 12:27
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(scifi @ Dec 22 2015, 15:11)  И сразу возникает вопрос надёжности поставок. Сначала тоже это напрягало, но потом понял, что почти все делают по референсу на чип, разве, что разъемы поменяют распиновку и кол-во пинов, но это все решаемо... Цитата(maxx2 @ Dec 22 2015, 15:17)  Вот Cortex A5 - это действительно сложно и не понятно Что именно там сложнее чем М4 или М7? В М4 не надо работать с кэшем, в М7 уже надо, Ах да, в А5 нужно запустить ММУ (2 десятка строк кода) Цитата(maxx2 @ Dec 22 2015, 15:17)  Одного программера будет мало. biggrin.gif Написал один целиком графическую "операционку", не винда, конечно, но многооконный ГУЙ, сеть, ФС, многозадачность и загрузка конфигурации и форм гуя с усб и сд флешек. И еще куча периферийных интерфейсов... Так что все поднимаемо и реализуемо! Самая большая проблема - первый шаг, создать "Hello world" и запустить на проце  Просто у людей страх перед этим, это же процы для линукса!! Нельзя идти в разрез с мейнстримом, уйдет нцать человеколет и т.д. Что мне только не говорили! Просто не надо бояться и все
Сообщение отредактировал mantech - Dec 22 2015, 12:33
|
|
|
|
|
Dec 22 2015, 22:26
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
Привет мир для М4/М7 выглядит даже проще Атмела. Другое дело, что индусы весь мир завалили своим гавёшко-кодом, этим запугали и загнали в угол программистов. Хотя если разобраться, всё элементарно, как три копейки. Но в отличии от 8-битников, в АРМ много, очень много всего натолкано. Если реализовать все фишки М7, получится настольный компьютер. Фактически Диско-М7 им и является! В М4 не надо работать с кэшем, в М7 уже надоА чего с ним работать? Я так понял, он программно недоступен. Только включить во время инициализации и всё.
|
|
|
|
|
Dec 24 2015, 15:13
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
Между делом A5 уже объявлен устаревшим, а ему на смену приходит A35 с его улётной 64-битной архитектурой. Ассемблер там просто фантастический. Хочу! Хочу отладку на ARMv8 Старшенькие 32-битники уже начинают замещаться 64bit. Ждём ARMv8 в дипах?
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|