Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Скажи требования - подберу тебе вкусный и доступный dsPIC/PIC24H
Отправлено
MBedder
18 марта 2008 г. 22:00
В ответ на:
Обидно.. AVR32 нету, да и жирновато, XMega была бы в самый раз - но тоже нету. PWM3B кое-как подходит, но боюсь в 8К не влезу, придется из@@@ми заниматься :((
отправлено argus98 18 марта 2008 г. 21:55
Составить ответ
|
Вернуться на конференцию
Ответы
PS раз уж разговор зашел (+):
—
argus98
(18.03.2008 22:24:2
81.23.149.149
, 412 байт)
Странный какой-то эталон для сравнения "система команд AVR32". Можно подумать, что все его уже опробовали.
—
Dir
(18.03.2008 23:26:54
193.151.255.99
, 360 байт)
Ну и что? Кто ж АРМы на ассемблере программит? Но тем не менее родной АРМовский компилятор производит вполне достойный код. Уже опробовано :) Хотя, конечно, если стоит типичная DSP-задача, то ручная ассемблерная оптимизация почти безнадежна.
—
Dir
(18.03.2008 23:41:52
193.151.255.99
,
пустое
)
Задачи именно под асм. У ARMa ассемблер вызывает, мягко говоря, отвращение. Что касаемо AVR32 (+):
—
argus98
(19.03.2008 10:20:14
81.23.149.70
, 173 байт)
Не в ассемблерном программировании дело, а в системе команд и архитектуре как таковой - ведь именно ими манипулирует любой компилятор. Лично я оцениваю потенциал AVR32/PIC32/STM32 как 100:75:50 в лучшем случае
—
MBedder
(18.03.2008 23:47:18
80.92.96.19
,
пустое
)
Ну, это вряд ли. Я про потенциал производительности. Где-то видел (возможно в пустыне) бенчмарки разных компилеров для разных ядер. Так там для одинаковой тактовой все они вокруг 1:1 прясали с вариациями в разные стороны для разных задач. Возможно это тест компилеров, а не архитектуры. Но однозначного преимущества ни у кого не было.
—
Dir
(18.03.2008 23:55:57
193.151.255.99
,
пустое
)
Я и сам писал бенчмарки для МК - можешь посмотреть на той же Сахаре. И писал их я именно для сравнения архитектур, а не компиляторов - и получал абсолютно прогнозируемые (=вытекающие из архитектур) результаты. Написать бенчмарк, который раскрое преимущество конкретно заданной архитектуры - не вопрос, этому меня еще в Атмеле учили, когда я там в течение 4-х лет FAE работал
—
MBedder
(19.03.2008 00:07:59
80.92.96.19
,
пустое
)
А, Атмель - ну тогда все понятно :))) А если серьезно, то ведь ни AVR32 ни PIC32 еще серийно не производятся. А человеку, вроде, надо сейчас, а не в августе, куда Атмел сдвинул срок запуска серии своих МК.
—
Dir
(19.03.2008 00:18:11
193.151.255.99
, 196 байт)
Ну, действительноЖ чего ждать-то?! Пора осваивать ;) Уже пару месяцев (попивая кофе т.с. ) тот же PIC32 в КИТе ейном проектик потихоньку разрешается. Появятся серийно чипы, а мы вот...тут, как тут :) Смелее! Там немало вкусного для нашего брата!
—
Макаров
(19.03.2008 01:12:31
77.235.200.210
,
пустое
)
У каждого свои предпочтения. У меня на столе лежат киты и с AVR32, и с PIC32, и ждут своего времени - и наверняка дождутся. А кит STM32 я уже вернул приятелю - но и ему найдется ниша
—
MBedder
(19.03.2008 00:21:37
80.92.96.19
,
пустое
)
Упс ... Не себе, естественно, отвечал, а MBedder-у
—
Dir
(18.03.2008 23:44:1
193.151.255.99
,
пустое
)
Дык сообразим - деревянных тут относительно немного :))
—
MBedder
(18.03.2008 23:48:20
80.92.96.19
,
пустое
)
один тут тупой ассембльрщег - это ты пидор мудакбендер
—
Отпр
(19.03.2008 00:45:46
193.200.150.167
,
пустое
)
Система команд Thumb2, которая реализована в STM32, рядом не лежала не только с AVR32, но даже и с PIC32 (=MIPS4/32) - т.е. отдыхает. Это я тебе как прожженный ассемблерщик говорю, поверь на слово
—
MBedder
(18.03.2008 23:34:21
80.92.96.19
,
пустое
)
Для 32-битного базиса - вряд ли или на грани, для 16-битного - с большим отрывом. 16-bit MUL (+MPY, +MAC etc.) - 1 такт (25 нс), MAX/MIN аппаратных нет, но займут 3..5 тактов, МАС и протчая ДСПовщина - однотактные, шикарные по реализации - как в настоящих ДСП, с предвыборкой, сдвигом-округлением-насыщением да постзаписью в том же такте
—
MBedder
(18.03.2008 23:18:57
80.92.96.19
,
пустое
)
Спасибо
—
argus98
(19.03.2008 10:15:33
81.23.149.70
,
пустое
)
Не... до PICов ещё не дорос :) К тому же я не один + наработанные библиотеки, так что со сменой платформы горячиться пока не буду
—
argus98
(18.03.2008 22:07:7
81.23.149.149
,
пустое
)
На переносе ASM-ASM с АВР на дсПИК я получил только ужловольствие - настолько красива и добротна система команд и архотектура дсПИК
—
Mbedder
(18.03.2008 23:11:25
80.92.96.19
,
пустое
)
—
и
(18.03.2008 23:12:14
80.92.96.19
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 56:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru