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

 
 
> High Speed USB Cortex M0-M3
pofikus
сообщение Apr 7 2011, 19:05
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 8-12-10
Пользователь №: 61 494



кто нибудь реально выпускает Cortex M0 или M3 с High Speed USB или надо ждать LPC1800?

Сообщение отредактировал pofikus - Apr 7 2011, 19:18
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
brag
сообщение Jun 14 2011, 12:53
Сообщение #2


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

Группа: Свой
Сообщений: 1 047
Регистрация: 2-12-06
Из: Kyiv, Ukraine
Пользователь №: 23 046



Скомпилил все ARM C/C++ Compiler, 4.1 [Build 713] [Standard]
armcc --thumb -O3 --cpu=Cortex-M3 --bss_threshold=0 --c99 --gnu --wchar16 --diag_error=Warning -g
результ еще хуже:
Код
Microseconds for one run through Dhrystone: 30
Dhrystones per Second:                      33333
VAX MIPS rating = 18.971


arm-kgp-eabi-gcc -Werror -Wall -Wextra -pipe -mcpu=cortex-m3 -mthumb -O2 -fomit-frame-pointer -ffreestanding -fno-common -fwide-exec-charset=UTF-16LE -fshort-wchar -g
Код
Microseconds for one run through Dhrystone: 19
Dhrystones per Second:                      52631
VAX MIPS rating = 29.955


где вы столько понабирали, или это connectivity line такая тормозная?

AHTOXA, можете выложить откомпиленные бинарки dhry21a.о,dhry21b.о или как там у вас? уж больно интересно стало...
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jun 14 2011, 15:05
Сообщение #3


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(brag @ Jun 14 2011, 18:53) *
AHTOXA, можете выложить откомпиленные бинарки dhry21a.о,dhry21b.о или как там у вас? уж больно интересно стало...

Вот держите, весь проект (с *.o): Прикрепленный файл  dhrystone.7z ( 132.54 килобайт ) Кол-во скачиваний: 87

Цитата(sonycman @ Jun 14 2011, 19:28) *
Хех, секунды, сотые - вот тут мои микросекундные таймеры рулят в полную laughing.gif

Это потому у вас такое ровное число:
Цитата
Microseconds for one run through Dhrystone: 6.0

? Или случайно совпало? sm.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jun 14 2011, 15:21
Сообщение #4


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(AHTOXA @ Jun 14 2011, 19:05) *
Это потому у вас такое ровное число:
? Или случайно совпало? sm.gif

Хм, конечно случайно, там ведь время одного прохода вычисляется в плавучке.
Просто у меня точность измерения общего отрезка времени выполнения функции идёт до микросекунды sm.gif
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jun 14 2011, 17:40
Сообщение #5


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Тогда подправьте в тесте формат выдачи результата, чтоб было типа
Код
Microseconds for one run through Dhrystone: 6.002

, так будет видно микросекундное разрешениеsm.gif

Цитата(AHTOXA @ Jun 14 2011, 21:05) *
Вот держите, весь проект (с *.o): Прикрепленный файл  dhrystone.7z ( 132.54 килобайт ) Кол-во скачиваний: 87

Упс, накладочка вышла. Так не заработает. Чтоб заработало, надо в makefile исправить
USE_LTO = YES
на
USE_LTO = NO
. Это я пытался улучшить результат, но не заработало.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jun 15 2011, 01:48
Сообщение #6


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(AHTOXA @ Jun 14 2011, 21:40) *
Тогда подправьте в тесте формат выдачи результата, чтоб было типа
Код
Microseconds for one run through Dhrystone: 6.002

, так будет видно микросекундное разрешениеsm.gif

Это уже будет нано- и пико- секундное разрешение sm.gif
А если серьёзно, то ничего так не будет видно, после вычисления на основе double переменных дробные значения получатся хоть из целых секунд.
Чтобы увидеть разрешение таймера нужно распечатать полученное общее время теста, или разницу между Begin_time и End_time.
В моём случае Begin_Time всегда равно нулю, поэтому достаточно только End_Time, в микросекундах:
Код
EndTime: 3035526
Microseconds for one run through Dhrystone: 6.0710520000
Dhrystones per Second:                        164716.1
VAX MIPS rating =     93.748
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jun 15 2011, 03:35
Сообщение #7


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(sonycman @ Jun 15 2011, 07:48) *
А если серьёзно, то ничего так не будет видно, после вычисления на основе double переменных дробные значения получатся хоть из целых секунд.

Я не о томsm.gif Просто после того, как у меня получилось усечение секунд до целых (с изрядным улучшением результата теста), я с подозрением отнёсся к
Microseconds for one run through Dhrystone: 6.0.
Вот так - совсем другое дело:
Microseconds for one run through Dhrystone: 6.0710520000
sm.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- pofikus   High Speed USB Cortex M0-M3   Apr 7 2011, 19:05
- - aaarrr   А что нужно - device, host или OTG? Вообще же ест...   Apr 7 2011, 20:01
|- - pofikus   Цитата(aaarrr @ Apr 7 2011, 23:01) А что ...   Apr 7 2011, 20:19
|- - aaarrr   Цитата(pofikus @ Apr 8 2011, 00:19) STM32...   Apr 7 2011, 20:38
||- - pofikus   Цитата(aaarrr @ Apr 7 2011, 23:38) Ну, эт...   Apr 7 2011, 20:58
||- - topkin   Цитата(aaarrr @ Apr 8 2011, 00:38) Ну, эт...   Apr 8 2011, 05:22
|||- - aaarrr   Цитата(topkin @ Apr 8 2011, 09:22) И что ...   Apr 8 2011, 09:03
|||- - Velund   QUOTE (aaarrr @ Apr 8 2011, 13:03) Доступ...   Apr 9 2011, 07:27
|||- - aaarrr   Цитата(Velund @ Apr 9 2011, 11:27) я заре...   Apr 9 2011, 13:42
|||- - Velund   QUOTE (aaarrr @ Apr 9 2011, 17:42) А она ...   Apr 9 2011, 19:41
||- - Shuuura   Цитата(aaarrr @ Apr 8 2011, 00:38) Ну, эт...   Apr 8 2011, 05:57
|- - etoja   Цитата(pofikus @ Apr 8 2011, 00:19) доста...   Apr 8 2011, 09:16
|- - Dir   Цитата(pofikus @ Apr 7 2011, 22:19) STM32...   Apr 8 2011, 16:40
- - *rust*   Atmel выпускает серию SAM3U и в них реально High S...   Apr 7 2011, 20:10
|- - pofikus   Цитата(*rust* @ Apr 7 2011, 23:10) Atmel ...   Apr 7 2011, 22:43
- - aaarrr   Full и High - это как бы две очень большие разницы...   Apr 8 2011, 10:02
- - rezident   По-моему Cortex-ы до High-speed USB еще не доросли...   Apr 8 2011, 10:07
|- - aaarrr   Цитата(rezident @ Apr 8 2011, 14:07) По-м...   Apr 8 2011, 10:14
|- - rezident   Цитата(aaarrr @ Apr 8 2011, 16:14) Прости...   Apr 8 2011, 10:27
- - aaarrr   Вот из вашего поста и получается, что кортексы до ...   Apr 8 2011, 10:30
|- - rezident   Цитата(aaarrr @ Apr 8 2011, 16:30) Вот из...   Apr 8 2011, 10:37
- - jasper   Из реально доступных и работающих есть еще AT32UC3...   Apr 8 2011, 10:58
|- - pofikus   Цитата(jasper @ Apr 8 2011, 13:58) Из реа...   Apr 8 2011, 14:00
|- - VslavX   Цитата(jasper @ Apr 8 2011, 13:58) Из реа...   Apr 9 2011, 06:10
- - MSL   Цитата(Dir @ Apr 8 2011, 20:40) Этот ULPI...   Apr 11 2011, 07:26
- - brag   тоже нужен контроллер с HS. раньше юзал AT32UC3A, ...   Jun 2 2011, 03:10
- - sonycman   Да, вот как всегда - STM32F2xx могли бы быть конфе...   Jun 3 2011, 14:18
|- - ZyBEX   Цитата(sonycman @ Jun 3 2011, 17:18) Зато...   Jun 3 2011, 15:39
|- - sonycman   Цитата(ZyBEX @ Jun 3 2011, 18:39) А некот...   Jun 3 2011, 17:47
|- - aaarrr   Цитата(sonycman @ Jun 3 2011, 21:47) Инте...   Jun 3 2011, 18:29
|- - sonycman   Цитата(aaarrr @ Jun 3 2011, 22:29) До 52-...   Jun 6 2011, 08:48
|- - aaarrr   Цитата(sonycman @ Jun 6 2011, 12:48) В см...   Jun 6 2011, 09:39
- - brag   QFN ноемальный корпус, ничем не хуже QFP, даже пая...   Jun 3 2011, 22:03
|- - sonycman   Цитата(aaarrr @ Jun 3 2011, 21:29) Хотите...   Jun 4 2011, 01:56
|- - aaarrr   Цитата(sonycman @ Jun 4 2011, 05:56) Инте...   Jun 4 2011, 10:00
|- - sonycman   Цитата(aaarrr @ Jun 4 2011, 14:00) Беда в...   Jun 4 2011, 13:46
|- - aaarrr   Цитата(sonycman @ Jun 4 2011, 17:46) Чест...   Jun 4 2011, 14:54
|- - sonycman   Цитата(aaarrr @ Jun 4 2011, 18:54) Интере...   Jun 4 2011, 18:25
- - kan35   Вообще по-моему весь этот диалог праздный. Чем вы ...   Jun 4 2011, 15:28
|- - sonycman   Цитата(kan35 @ Jun 4 2011, 19:28) Потому ...   Jun 5 2011, 08:39
|- - aaarrr   Цитата(sonycman @ Jun 5 2011, 12:39) Друг...   Jun 5 2011, 09:52
|- - kan35   Цитата(sonycman @ Jun 5 2011, 12:39) Да л...   Jun 5 2011, 12:16
|- - sonycman   Цитата(aaarrr @ Jun 5 2011, 13:52) Если б...   Jun 5 2011, 12:36
|- - kan35   Цитата(sonycman @ Jun 5 2011, 16:36) Поче...   Jun 5 2011, 13:07
|- - sonycman   Цитата(kan35 @ Jun 5 2011, 17:07) Не проб...   Jun 5 2011, 13:37
- - aaarrr   Думаете, скорости между 12мбит и 480мбит никому не...   Jun 4 2011, 15:47
- - aaarrr   Цитата(kan35 @ Jun 5 2011, 16:16) Ну а 10...   Jun 5 2011, 15:10
|- - DmitryM   Цитата(aaarrr @ Jun 5 2011, 19:10) Для I2...   Jun 5 2011, 17:52
||- - aaarrr   Цитата(DmitryM @ Jun 5 2011, 21:52) Ну на...   Jun 5 2011, 21:22
|- - kan35   Цитата(aaarrr @ Jun 5 2011, 19:10) Так-та...   Jun 5 2011, 18:32
- - MrAlex   Для HS резервируется не больше 25% полосы 480 Мб. ...   Jun 6 2011, 13:32
|- - aaarrr   Цитата(MrAlex @ Jun 6 2011, 17:32) Для HS...   Jun 6 2011, 14:45
|- - sonycman   Цитата(aaarrr @ Jun 6 2011, 18:45) Обещан...   Jun 6 2011, 19:08
||- - aaarrr   Цитата(sonycman @ Jun 6 2011, 23:08) Как ...   Jun 6 2011, 20:48
||- - sonycman   Цитата(aaarrr @ Jun 7 2011, 00:48) А там ...   Jun 7 2011, 08:38
|||- - aaarrr   Цитата(sonycman @ Jun 7 2011, 12:38) Мало...   Jun 7 2011, 08:59
||- - KnightIgor   Цитата(aaarrr @ Jun 6 2011, 22:48) Можно,...   Jun 7 2011, 14:58
|- - sonycman   Цитата(aaarrr @ Jun 6 2011, 18:45) 93.4 D...   Jun 9 2011, 09:26
||- - aaarrr   Цитата(sonycman @ Jun 9 2011, 13:26) Скач...   Jun 9 2011, 09:33
|- - sonycman   Цитата(aaarrr @ Jun 6 2011, 18:45) Обещан...   Jun 11 2011, 22:21
|- - aaarrr   Что ж, вполне закономерный результат: в деле постр...   Jun 11 2011, 22:37
||- - VslavX   Цитата(aaarrr @ Jun 12 2011, 01:37) Что ж...   Jun 11 2011, 22:55
||- - sonycman   Цитата(VslavX @ Jun 12 2011, 02:55) Вы Ки...   Jun 12 2011, 09:00
||- - brag   Цитата(sonycman @ Jun 12 2011, 12:00) Ещё...   Jun 12 2011, 13:26
||- - sonycman   Цитата(brag @ Jun 12 2011, 17:26) там явн...   Jun 12 2011, 18:41
|- - sonycman   Вот, откопал свою старенькую покуроченную отладку ...   Jun 13 2011, 20:29
|- - AHTOXA   Цитата(sonycman @ Jun 14 2011, 02:29) 95....   Jun 14 2011, 10:35
|- - sonycman   Цитата(AHTOXA @ Jun 14 2011, 14:35) Ну во...   Jun 14 2011, 13:28
- - MrAlex   Приврал каюсь, 50 Мб/с теоретический предел.   Jun 6 2011, 16:25
|- - aaarrr   Цитата(MrAlex @ Jun 6 2011, 20:25) Привра...   Jun 6 2011, 16:41
- - brag   ЦитатаНе подскажете доступный кортекс от NXP с USB...   Jun 6 2011, 21:23
|- - dinam   Мы на CY7C68013A+FPGA получаем около 40Мбайт/сек. ...   Jun 7 2011, 01:38
- - brag   ЦитатаМы на CY7C68013A+FPGA получаем около 40Мбайт...   Jun 9 2011, 09:32
- - aaarrr   Вот потому и интересно сравнить с законодателями м...   Jun 12 2011, 13:42
- - brag   ЦитатаВнутреннюю структуру ускорителей почему-то н...   Jun 12 2011, 13:50
|- - aaarrr   Цитата(brag @ Jun 12 2011, 17:50) u nxp 8...   Jun 12 2011, 14:19
- - brag   ЦитатаНу и, смысл всего вышесказанного? Вы может...   Jun 13 2011, 10:50
|- - sonycman   Цитата(brag @ Jun 13 2011, 14:50) с этого...   Jun 13 2011, 12:49
|- - AHTOXA   Цитата(sonycman @ Jun 13 2011, 18:49) В о...   Jun 13 2011, 13:13
- - brag   щас прогоню попробую, stm32f105rc 72mhz   Jun 13 2011, 13:32
|- - sonycman   Цитата(AHTOXA @ Jun 13 2011, 17:13) А что...   Jun 13 2011, 13:37
- - brag   прогнал. все компилилось так: arm-none-eabi-gcc -W...   Jun 13 2011, 15:56
|- - AHTOXA   Цитата(brag @ Jun 13 2011, 21:56) VAX MIP...   Jun 13 2011, 16:20
- - brag   прогнал второй код, скачал с сайта арма http://inf...   Jun 13 2011, 16:29
- - brag   а этот код он выполняет 100е6 раз за 18 сек. и тог...   Jun 13 2011, 18:13
- - brag   и на последок весь код в SRAM. 0.52 DMIPS/MHz Код...   Jun 13 2011, 19:38
- - aaarrr   Добавим энтропии в тему? STM32F103VET6 Z, 72MHz, ...   Jun 13 2011, 22:41
- - aaarrr   -Otime поставьте для RVCT.   Jun 14 2011, 13:14
- - brag   спасибо,поставил. КодMicroseconds for one run thro...   Jun 14 2011, 13:21
|- - aaarrr   Цитата(brag @ Jun 14 2011, 17:21) спасибо...   Jun 14 2011, 13:29
- - brag   ЦитатаЧестно говоря, странные результаты. Даже дре...   Jun 14 2011, 13:39
- - brag   проверил еще на IAR V6.20.3.22642 iccarm --thumb -...   Jun 16 2011, 13:16
|- - sonycman   Цитата(brag @ Jun 16 2011, 17:16) все фун...   Jun 16 2011, 13:24
- - brag   ЦитатаВсе - это которые? Strcpy и Strcmp? Ну а смы...   Jun 16 2011, 14:12
2 страниц V   1 2 >


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

 


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


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