[an error occurred while processing this directive]
IAR: оптимизация (по коду ,скорости) и глюки?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
Engine 12 июля 2002 г. 10:17
|
|
|
|
IAR по умолчанию ставит оптиммизацию по коду, с уровнем HIGH.
Но мне сказали, что в этом случае компилятор может выкидывать некоторые куски программы,типа для оптимизации, и отсюда возникают всякие непонятные трудноуловимые глюки. И в связи с этим мне порекомендовали использовть LOW или MEDIUM. Но в моем случае даже медиум приводит к увеличеню кода в 2 раза, что для меня недопустимо.
Что можете сказать по этим глюкам и способам их упреждения?
Заранее спасибо:)
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ответ: Позвольте "риторический ;-) " совет... (+) — Serg-ant (12.07.2002 11:46, 1710 байт)
- Все не так. Совсем не так. — Yuriy (12.07.2002 16:02, 423 байт)
- Ответ: Давайте пойдем дальше. Следующий уровень Понимания - а на ... нужна эта оптимизация, если и так все работает. — Oldring (12.07.2002 12:11, 336 байт)
- Ответ: А знаете- тогда, действительно, можно "ДАЛЬШЕ НЕ ИДТИ", когда выясняется (как правило по мнению тогоже заказчика), что задача, СОВСЕМ ещё и не решена и нужно ещё добавить то-то, и это и того (Судьба тех же АОНОВ -"РУСЬ 1;...21...27...продолжение следует") Тут всё вступает в силу: и требование неизменности конструктива и сроки и т.п. Вот ТУТ и помните свою "НЕоптимизированную прогу". (+) — Serg-ant (12.07.2002 15:57, 581 байт)
- Этим настоящие профи и отличаются от ламеров. У ламеров принцип: работает - и так сойдет. — Михаил Е. (12.07.2002 14:32, пустое)
- Ответ: Я готов с Вами согласиться, только вопрос в том какой именно ценой — Bill (12.07.2002 12:17, пустое)
- Ответ: — Bill (12.07.2002 13:02, 1937 байт)
- Глюков, в смысле ошибок, от оптимизации не встречал — Аскольд (12.07.2002 10:58, 232 байт)
- Ответ: Уточните - какая версия. — Bill (12.07.2002 10:48, пустое)
- Глюков при оптимизации ( в ИАРе) никогда не видел.. А трудноуловимые глюки часто возникают при неявном преобразовании типов.. Приходится быть внимательнее.. — Dr.Alex (12.07.2002 10:43, пустое)
- Уточнение — Engine (12.07.2002 11:33, 508 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru