Hello, Pavel Berdashkewich! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Wed, 19 Oct 2005 12:26:17
+0400:PB>>> Согласен, по-идиотски с самого начала все пошло. Только РЛС PB>>> мы сделали за полгода. Если бы другой процессор взяли - года PB>>> 2 ушло бы.
DO>> Это опять же частности. И разница определяется исключительно DO>> наличием у вас наработок. Hачиная с нуля и используя С, вы бы DO>> сделали быстрей чем начиная с того же нуля и используя асм.
PB> Дело в том, что перенести пусть и асм код с одной системы на PB> другую, когда они отличаются количеством процессоров - задача PB> плевая. А осваивать новый процессор-плату-блок - очень и очень PB> длинная.
Зависит. Имея скажем "освоенный" PIC освоить AVR - неделя. И наоборот. Если конечно их на асме не программировать.
DO>>>> А на асме код вылизывать - это быстро и дешево? PB>>> Это не долго. Для квалифицированного программиста. DO>> Долго, хотя бы из-за большего его объема. А рабочее время DO>> квалифицированного программиста стоит дорого. PB> В России - нет ;)
Тем хуже для России.
PB>>> Пример видел? Как думаешь, долго его писать? Я не понимаю, DO>> Hе смотрел, я обработкой сигналов не занимаюсь. PB> Там 15 строк вместе с сохранением регистров.
И что?
PB>>> какие еще комментарии нужны. DO>> Там кажется никаких не было...
PB>>> никогда не будет запаса в 10000%. DO>> И не надо, ассемблер такого выигрыша никогда не даст. PB> Всяко бывает... может преувеличил, но 1 порядок - вещь PB> обычная.
Нет, необычная. Обычная 30-50%.
PB> Вспомни библиотечные функции. Их же тоже кто-то писал. У нас
И что?
PB>>> Вообще, я понимаю твою точку зрения. PB>>> Года два или три назад я делал навигатор на GPS. Там у меня PB>>> стоял контроллер 16МГц. Я писал на С и имел запас и даже не PB>>> интересовался, какой. Вижу, что успевает - ОК. PB>>> Здесь ситуация другая.
DO>> Я согласен с тем, что бывает другая ситуация. Hо она не есть DO>> правило.
PB> Все не есть правило.
Вот и не обобщай свой несчастный случай на все остальные случаи.
dima