[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
|
> Два с половиной года писал на IAR 1.40
> Появилась задача без применения sprintf для чисел с
> плавающей точкой (переход на вариант ModBus), и появились веяния
> в фирме к "дешевым" средствам разработки.
> Перешел на CodeVisionAVR 1.0.2.1
Ну вот, наверное и ответ на все вопросы. Лично я бОООльших проектов на CodeVision не делал (пока вообще бОООльших не делал :-). Но, попробовав то и то, пришел для себя к выводу, что для "разгона" хорош Визион, а для серьезной работы - ИАР. При работе со строками, массивами и пр., погоняв куски кода в студиях (3.55 и 4.04) получается статистика примерно такая: Codevision 22000-24000 тактов, IAR 2.27B 16000-18000 тактов. Т.е. IAR в 1,25...1,5 раза БЫСТРЕЕ. У кого-то возможно иные цифры, в моих программульках в среднем такие. Но у CodeVision'а удобный программатор, очень удобный генератор "рыбы" (визард), а за <#pragma ruslcd+> ему можно вообще отдельную медаль дать! :-)
Так что, по критерию "цена-качество" оба компилятора примерно равнозначны. IMHO, разумеется.
E-mail: info@telesys.ru