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

 
 
51 страниц V  « < 13 14 15 16 17 > »   
Reply to this topicStart new topic
> Cortex-M7, Не угнаться.
Golikov A.
сообщение Apr 2 2015, 12:03
Сообщение #211


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



да как 2 пальца
...
__asm("VMUL.F32 s7, s1, s0 // G * x");
__asm("VFMS.F32 s7, s2, s5 // -a1 * tn-1");
__asm("VFMS.F32 s7, s3, s6 // -a2 * tn-2");
...
и дальше по текстуsm.gif....

но это так ради шутки... общий смысл что ассемблер действительно единственный механизм объяснить процессору что ты в точности хочешь и как в данный момент (ну кроме машинных кодов, конечно). Но и применять его надо именно так, когда по какой-то причине тебе именно сейчас надо точно объяснить что ты хочешь. То есть строго дозировано и в очень специальных местах.
Go to the top of the page
 
+Quote Post
LWW
сообщение Apr 2 2015, 13:40
Сообщение #212


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

Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471



Я уже не помню, почему именно затеял разговор про ASM, но дело вот в чём. Что меня удивляет. Ждём камушек уровня PIII, а до сих пор моргалками моргаем..

И сейчас начнётся разговор на 7 страниц о том, что pentium - это "совсем другой" камушек, но никто не объяснит, что в нём такого другого, циферки по регистрам гонять..

И начнётся, что кортексы - это не того уровня камушки. Ну так это естественно, написание микрокода на СИ и приводит к тому, что камни уровня PIII работают как восьмибитники.

В моём телефоне процессор уровня настольного i7-920, а годится только в телефон, потому что программисты не могут ему написать прошивку на нормальном языке. Неудобно же!
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Apr 2 2015, 14:07
Сообщение #213


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



если вы не знаете чем отличается PIII от ARM
чем отличается RISC от CISC и что такое гарвардская архитектура и фоннеймана, то вам действительно надо писать мигалки и на чистом ассемблере не больше...

Ей богу какой-то тупой тролинг, предлагаю игнорировать...
даже i7 в ноутбуке и настольном разные... блин... пойду я лучше чайку выпью...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Apr 2 2015, 14:07
Сообщение #214


Ally
******

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



Цитата(LWW @ Apr 2 2015, 16:40) *
В моём телефоне процессор уровня настольного i7-920, а годится только в телефон, потому что программисты не могут ему написать прошивку на нормальном языке. Неудобно же!


Засуньте свой телефон в жидкий азот и получите "уровень настольного i7-920" biggrin.gif

Не, но тема ассемблера не раскрыта.
Я уже вторые сутки сижу и тупо не могу понять почему компилятор вместо логической операции делает функцию в RAM причем в месте уже занятом посторонним массивом.
Напиши я эту операцию на ассемблере (если бы умел ) сэкономил бы сутки. wacko.gif
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Apr 2 2015, 16:06
Сообщение #215


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



А есть известия когда можно будет купить микросхемку Cortex-M7 от Atmel и цинично её припаять?
Или это надо в ЭФО звонить?
Go to the top of the page
 
+Quote Post
Xenia
сообщение Apr 2 2015, 16:30
Сообщение #216


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(_4afc_ @ Apr 2 2015, 19:06) *
А есть известия когда можно будет купить микросхемку Cortex-M7 от Atmel и цинично её припаять?
Или это надо в ЭФО звонить?


Да вот уже продают, но дорого: ATSAME70N21A-AN
MCU 32-bit SAM E70 ARM Cortex M7 RISC 2048KB Flash 1.8V/2.5V/3.3V 100-Pin LQFP Tray. Мин.заказ=180 sm.gif
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Apr 2 2015, 21:16
Сообщение #217


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(Xenia @ Apr 2 2015, 19:30) *
Да вот уже продают, но дорого: ATSAME70N21A-AN
MCU 32-bit SAM E70 ARM Cortex M7 RISC 2048KB Flash 1.8V/2.5V/3.3V 100-Pin LQFP Tray. Мин.заказ=180 sm.gif


Мне бы ATSAM4SA16B сменить на семёрочку с 64 ногами, лучше с 384 ОЗУ. Про 7S сроки продаж известны?
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 2 2015, 21:20
Сообщение #218


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(Xenia @ Apr 2 2015, 19:30) *
Да вот уже продают, но дорого: ATSAME70N21A-AN
MCU 32-bit SAM E70 ARM Cortex M7 RISC 2048KB Flash 1.8V/2.5V/3.3V 100-Pin LQFP Tray. Мин.заказ=180 sm.gif

Поскоку файндчипс не находит ничего вообще, а ефайнд находит только эту контору, то наверняка это ошибка.

UPD:: говорят, доступен кит http://www.atmel.com/tools/atsamv71-xult.aspx
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Apr 14 2015, 05:14
Сообщение #219


Гуру
******

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



Atmel уже подсуетился http://mymcu.ru/news/vypuschena_plata_smar...xplained_ultra/
300 МГц.
Ждём ответа от ST с какой-нибудь stm32f7discovery. ))
Go to the top of the page
 
+Quote Post
LWW
сообщение Apr 20 2015, 18:41
Сообщение #220


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

Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471



Ну да ну да.. rolleyes.gif

С этим ужастиком на 200 мгц уж лучше пропустить серию целиком и ждать следующую..

Зато вот между делом появились новые STM32F469/79. Я так понимаю, их главная фишка в наличии MIPI DSI. Подключение экранов по трём парам, навроде как здесь. А между делом, это очень круто. Фактически это означает, что в embedded теперь появится HDMI. Без проблем можно будет подключать стандартные мониторы. А то эти экранчики на fpc закошмарили уж всех...

Нууу.... Теперь только повышать частоты, улучшать графические возможности и разрешение!
Go to the top of the page
 
+Quote Post
mantech
сообщение Apr 20 2015, 19:00
Сообщение #221


Гуру
******

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



Цитата(LWW @ Apr 20 2015, 21:41) *
Без проблем можно будет подключать стандартные мониторы. А то эти экранчики на fpc закошмарили уж всех...


Стандартные мониторы?? Так и захотелось посмотреть, как этот сверхбыстрый камень будет отрисовывать стандартное разрешение, хотябы 720p biggrin.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 20 2015, 19:04
Сообщение #222


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(LWW @ Apr 20 2015, 21:41) *
Фактически это означает, что в embedded теперь появится HDMI. Без проблем можно будет подключать стандартные мониторы.

С 90MHz 32-bit SDRAM только HDMI-монитор подключать, ага sm.gif
Да и что мешало раньше через параллельный LCD-интерфейс подключать монитор?
Так что на прорыв не тянет, ИМХО. Хотя возможность подключения MIPI-панелек - вещь полезная, разумеется.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Apr 20 2015, 19:28
Сообщение #223


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



хочу мегагерцев в stm
ну т.е. гигагерцев
когда ???
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Apr 21 2015, 04:35
Сообщение #224


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



В расбери MIPI вход, а не выход... (у этих MIPI есть беда, что они все MIPI но есть вход, выход, соединение и так далее... то есть MIPI не определяет интерфейс полностью, надо смотреть MIPI-camera, MIPI-display, MIPI-host...)

А у этих проциков MIPI может выдавать на экран, но максимальное разрешение экрана 800 на 480 пока что... Так что еще рано говорить про взрослые мониторы, только про очень старыеsm.gif
Go to the top of the page
 
+Quote Post
Xenia
сообщение Apr 21 2015, 05:37
Сообщение #225


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Golikov A. @ Apr 21 2015, 07:35) *
А у этих проциков MIPI может выдавать на экран, но максимальное разрешение экрана 800 на 480 пока что... Так что еще рано говорить про взрослые мониторы, только про очень старыеsm.gif

"MIPI у процика" это как? sm.gif Например, я вижу на демо-плате разъем с надписью "MIPI" (где-то 60 пин, мама). Но в даташите на контроллер слово "MIPI" даже не упомянуто. Смотрю схему демо-платы и вижу: у контроллера есть 32-битный ETM-порт (External Trace Macrocell). Вот он-то и разведен на этот самай разъем MIPI. Еще туда же разведен JTAG, земля и питание +3.3V.



Про сам же загадочный ETM в даташите написано всего два абзаца текста, но такого, что я в нем ни одной строки толком не понимаю. Цитирую целиком:
Цитата
4.7 ETM
The device contains an ARM Cortex™-R4F External Trace Macrocell (ETM-R4) with a 32bit data port. The ETM-R4 module is connected to a Test Port Interface Unit (TPIU) with a 32bit data bus. The ETM-R4 is CoreSight compliant and follows the ARM ETM v3 specification; for more details see ARM CoreSight™ ETM-R4 TRM specification Revr0p0. The ETM-R4 supports "half rate clocking" only.
The ETM clock source can be selected as either VCLK or the external ETMTRACECLKIN pin. The selection is done by the EXTCTRLOUT[1:0] control bits of the TPIU; the default is '00'.

Что же это такое, и как им пользоваться? А если это все-таки MIPI, то где берут ту периферию, которая через эту MIPI работает?
Go to the top of the page
 
+Quote Post

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

 


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


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