Ответ: Я пользую IAR жалоб на оптимизацию не имею, отладчик в AVRStudio лучше не придумаещ если не считать пару багов
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
miv
07 августа 2003 г. 14:41
В ответ на:
сравнение компиляторов с си для AVR
отправлено юниор 07 августа 2003 г. 14:21
Составить ответ
|||
Конференция
|||
Архив
Ответы
Это в какой же Studio отладчик не желает лучшего? Уж не в 4.07 ли? Большего угробища не встречал, а 3.56 уже не развивают :(
—
Dir
(07.08.2003 21:48,
пустое
)
Я седня откомпилил ИАРом свой маленький проектик и получил (+)
—
ShiphT
(07.08.2003 14:58, 234 байт)
Allways do cross call optimization включил небось?
—
Аскольд
(08.08.2003 10:48, 12 байт)
У меня IAR AVR 2.27b дает такие результаты, проект на меге128:
—
CTAC
(07.08.2003 16:44, 74 байт)
Тут все нормально :)))
—
ShiphT
(08.08.2003 09:23,
пустое
)
Такие случаи возникают, где текст программы практически весь из вызовов библиотечных функций
—
Elek
(07.08.2003 16:04,
пустое
)
_НИ_ОДНОЙ_ библиотечной ф-ии не вызывается. _НИ_ОДНОГО_ библиотечного хидера не подключено (iom8.h и inavr.h не в счет). 1500 строчек чистого кода на С.
—
ShiphT
(08.08.2003 09:28,
пустое
)
:)))) интересный тест.
—
Max_Fly
(07.08.2003 15:12,
пустое
)
Еще один тест.
—
vldd
(07.08.2003 15:09, 315 байт)
Был как то напряг с памятью. (+)
—
Codavr
(07.08.2003 15:55, 181 байт)
Ответ: Поиграйтесь еще с кластеризацией переменных. Заранее нельзя сказать в каком случае код получается короче.
—
Bill
(07.08.2003 16:18,
пустое
)
И ею родимой тоже игрался ессно :)
—
Codavr
(08.08.2003 09:09,
пустое
)
Ответ: Это ж все вполне объяснимо. Нужно только на код взглянуть. Могу также добавить, что
—
Bill
(07.08.2003 15:16, 147 байт)
Я понимаю когда код по скорости короче чем по объему, но чтобы код БЕЗ оптимизации... Мозг отказывается это понимать. Все вавно что архивировать MPEG4...
—
ShiphT
(07.08.2003 16:06,
пустое
)
:) я работал с многими компиляторами - и порядком устав в борьбе с этими "моментами" решил называть это не "баг" - а "характерная особонность". :)
—
Max_Fly
(07.08.2003 15:19,
пустое
)
Ответ: Все правильно. Я работаю только с одним, и (может быть к счастью?) характерные особенности других мне неизвестны.
—
Bill
(07.08.2003 15:32, 32 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru