[an error occurred while processing this directive]
ты не прав
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Аскольд 04 декабря 2002 г. 13:07
В ответ на: Имхо немного не по вопросу (+) отправлено Алексей Мусин 04 декабря 2002 г. 12:34

у нового IAR есть множество преимуществ. Поработав с ним, возвращаться к старому нет ни малейшего желания.
1. С++. Можно сколько угодно говорить, что ++ в ембеддед не нужны. Да не нужны, в смысле не необходимы. Но во многих случаях удобны. Почему-то, говоря про C++, сразу начинают обсуждать наследование и виртуальные функции. Но ведь есть еще простые и не требующие дополнительных затрат, но очень удобные вещи - инкапсуляция, полиморфизм, параметры по умолчанию, конструкторы...
2. __eeprom. Поработав с этим ключевым словом, вспоминаю распределение eeprom и общение с ним в 1.40 как страшный сон.
3. лучшая оптимизация. Что бы там ни говорили деятели, оптимизировавшие свою программу под 1.40, а потом перенесшие на 2.27, в целом оптимизация у 2.27 лучше.
4. а в 2.28 еще и --string_literals_in_flash - мелочь, а приятно!

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru