wtf "DSP"?

Oct 06, 2005 128 Replies

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

formatting link

Hello Vladimir.

Wed Oct 19 2005 21:26, Vladimir Vassilevsky wrote to Pavel Berdashkewich:

VV>>> ëÓÔÁÔÉ, ÞÅÍ ÏÂÕÓÌÏ×ÌÅÎÁ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÐÒÉÍÅÎÅÎÉÑ float point? PB>> èÏÔÑ ÂÙ ÄÉÎÁÍÉÞÅÓËÉÍ ÄÉÁÐÁÚÏÎÏÍ.

VV> äÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ - ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÍÁÎÔÉÓÓÙ. float ÎÅ ÐÏÍÏÖÅÔ.

ðÕÔÁÅÛØ. (äÉÎÁÍÉÞÅÓËÉÊ) ÄÉÁÐÁÚÏÎ - ËÁË ÒÁÚ ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÜËÓÐÏÎÅÎÔÙ. á ÍÁÎÔÉÓÓÁ - ÜÔÏ ÔÏÞÎÏÓÔØ ("ÏÔÎÏÓÉÔÅÌØÎÙÊ ÛÁÇ" ÍÅÖÄÕ ÓÏÓÅÄÎÉÍÉ ÔÏÞËÁÍÉ).

Dimmy.

Hello Harry.

Thu Oct 20 2005 16:17, Harry Zhurov wrote to me:

VV>>>>> ëÓÔÁÔÉ, ÞÅÍ ÏÂÕÓÌÏ×ÌÅÎÁ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÐÒÉÍÅÎÅÎÉÑ float point? PB>>>> èÏÔÑ ÂÙ ÄÉÎÁÍÉÞÅÓËÉÍ ÄÉÁÐÁÚÏÎÏÍ.

VV>>> äÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ - ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÍÁÎÔÉÓÓÙ. float ÎÅ ÐÏÍÏÖÅÔ.

DT>> ðÕÔÁÅÛØ. (äÉÎÁÍÉÞÅÓËÉÊ) ÄÉÁÐÁÚÏÎ - ËÁË ÒÁÚ ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÜËÓÐÏÎÅÎÔÙ. DT>> á ÍÁÎÔÉÓÓÁ - ÜÔÏ ÔÏÞÎÏÓÔØ ("ÏÔÎÏÓÉÔÅÌØÎÙÊ ÛÁÇ" ÍÅÖÄÕ ÓÏÓÅÄÎÉÍÉ DT>> ÔÏÞËÁÍÉ).

HZ> ïÓÔÁÌÏÓØ ÔÏÌØËÏ ×ÓÐÏÍÎÉÔØ, ÞÔÏ ÔÁËÏÅ ÄÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ.

HÕ Ñ ×ÓÅÇÄÁ ÓÞÉÔÁÌ, ÞÔÏ ÜÔÏ ÏÔÎÏÛÅÎÉÅ ÍÅÖÄÕ ÎÁÉÂÏÌØÛÉÍ ÓÉÇÎÁÌÏÍ (ÎÁÐÒÉÍÅÒ, Ú×ÕËÏÍ ÉÌÉ ÑÒËÏÓÔØÀ), ËÏÔÏÒÙÊ ÍÏÖÅÔ ÂÙÔØ ÐÅÒÅÄÁÎ ÂÅÚ ÉÓËÁÖÅÎÉÊ, É ÎÁÉÍÅÎØÛÉÍ, ËÏÔÏÒÙÊ Åݣ ÎÅ ÐÅÒÅËÒÙ×ÁÅÔÓÑ ÛÕÍÏÍ. ïÔÎÏÛÅÎÉÅ ÜÔÏ ÏÂÙÞÎÏ ×ÙÒÁÖÁÅÔÓÑ × ÄÅÃÉÂÅÌÁÈ - ÜËÓÐÏÎÅÎÃÉÁÌØÎÙÈ ÅÄÉÎÉÃÁÈ. á ÐÏ-Ô×ÏÅÍÕ, ÜÔÏ ÞÔÏ?

Dimmy.

Thu, 20 Oct 2005 07:41:02 +0400 Dimmy Timchenko wrote to Vladimir Vassilevsky:

VV>>>> ëÓÔÁÔÉ, ÞÅÍ ÏÂÕÓÌÏ×ÌÅÎÁ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÐÒÉÍÅÎÅÎÉÑ float point? PB>>> èÏÔÑ ÂÙ ÄÉÎÁÍÉÞÅÓËÉÍ ÄÉÁÐÁÚÏÎÏÍ.

VV>> äÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ - ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÍÁÎÔÉÓÓÙ. float ÎÅ ÐÏÍÏÖÅÔ.

DT> ðÕÔÁÅÛØ. (äÉÎÁÍÉÞÅÓËÉÊ) ÄÉÁÐÁÚÏÎ - ËÁË ÒÁÚ ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÜËÓÐÏÎÅÎÔÙ. á DT> ÍÁÎÔÉÓÓÁ - ÜÔÏ ÔÏÞÎÏÓÔØ ("ÏÔÎÏÓÉÔÅÌØÎÙÊ ÛÁÇ" ÍÅÖÄÕ ÓÏÓÅÄÎÉÍÉ ÔÏÞËÁÍÉ).

ïÓÔÁÌÏÓØ ÔÏÌØËÏ ×ÓÐÏÍÎÉÔØ, ÞÔÏ ÔÁËÏÅ ÄÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ. é ÞÅÍ ÏÎ ÏÔÌÉÞÁÅÔÓÑ ÏÔ ÐÒÏÓÔÏ ÄÉÁÐÁÚÏÎÁ ÚÎÁÞÅÎÉÊ, ËÏÔÏÒÙÊ - ÄÁ, ÏÐÒÅÄÅÌÑÅÔÓÑ × ÏÓÎÏ×ÎÏÍ ÐÏÒÑÄËÏÍ, Á ÎÅ ÍÁÎÔÉÓÓÏÊ.

Thu Oct 20 2005 08:41, Dimmy Timchenko wrote to Vladimir Vassilevsky:

VV>>>> ëÓÔÁÔÉ, ÞÅÍ ÏÂÕÓÌÏ×ÌÅÎÁ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÐÒÉÍÅÎÅÎÉÑ float point? PB>>> èÏÔÑ ÂÙ ÄÉÎÁÍÉÞÅÓËÉÍ ÄÉÁÐÁÚÏÎÏÍ. VV>> äÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ - ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÍÁÎÔÉÓÓÙ. float ÎÅ ÐÏÍÏÖÅÔ. DT> ðÕÔÁÅÛØ. (äÉÎÁÍÉÞÅÓËÉÊ) ÄÉÁÐÁÚÏÎ - ËÁË ÒÁÚ ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÜËÓÐÏÎÅÎÔÙ. á DT> ÍÁÎÔÉÓÓÁ - ÜÔÏ ÔÏÞÎÏÓÔØ ("ÏÔÎÏÓÉÔÅÌØÎÙÊ ÛÁÇ" ÍÅÖÄÕ ÓÏÓÅÄÎÉÍÉ ÔÏÞËÁÍÉ).

üÔÏ ÔÙ ÐÕÔÁÅÛØ. äÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ ÜÔÏ ÓÐÏÓÏÂÎÏÓÔØ Õ×ÉÄÅÔØ ÓÌÁÂÙÊ ÓÉÇÎÁÌ ÎÁ ÆÏÎÅ ÓÉÌØÎÏÇÏ. ôÏ ÅÓÔØ ÍÁÎÔÉÓÓÁ.

VLV

"äÅÎØÇÉ - ÜÔÏ ÄÌÑ ÂÏÇÁÔÙÈ" (Ó) Fantozzi

Thu Oct 20 2005 08:41, Dimmy Timchenko wrote to Vladimir Vassilevsky:

VV>>>> ëÓÔÁÔÉ, ÞÅÍ ÏÂÕÓÌÏ×ÌÅÎÁ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÐÒÉÍÅÎÅÎÉÑ float point? PB>>> èÏÔÑ ÂÙ ÄÉÎÁÍÉÞÅÓËÉÍ ÄÉÁÐÁÚÏÎÏÍ. VV>> äÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ - ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÍÁÎÔÉÓÓÙ. float ÎÅ ÐÏÍÏÖÅÔ. DT> ðÕÔÁÅÛØ. (äÉÎÁÍÉÞÅÓËÉÊ) ÄÉÁÐÁÚÏÎ - ËÁË ÒÁÚ ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÜËÓÐÏÎÅÎÔÙ. á DT> ÍÁÎÔÉÓÓÁ - ÜÔÏ ÔÏÞÎÏÓÔØ ("ÏÔÎÏÓÉÔÅÌØÎÙÊ ÛÁÇ" ÍÅÖÄÕ ÓÏÓÅÄÎÉÍÉ ÔÏÞËÁÍÉ).

÷ ÔÁËÏÍ ÒÁÚÅ ÄÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ ËÏÍÐÁÒÁÔÏÒÁ ÒÁ×ÅÎ ÂÅÓËÏÎÅÞÎÏÓÔÉ. HÁ ÓÁÍÏÍ ÄÅÌÅ ÄÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ - ÓÐÏÓÏÂÎÏÓÔØ ÒÁÚÒÅÛÉÔØ ÓÌÁÂÙÊ ÓÉÇÎÁÌ ÎÁ ÆÏÎÅ ÓÉÌØÎÏÇÏ. ôÏ ÅÓÔØ ÍÁÎÔÉÓÓÁ.

VLV

"äÅÎØÇÉ - ÜÔÏ ÄÌÑ ÂÏÇÁÔÙÈ" (Ó) Fantozzi

Hello Vladimir.

Thu Oct 20 2005 19:41, Vladimir Vassilevsky wrote to me:

VV>>>>> ëÓÔÁÔÉ, ÞÅÍ ÏÂÕÓÌÏ×ÌÅÎÁ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÐÒÉÍÅÎÅÎÉÑ float point? PB>>>> èÏÔÑ ÂÙ ÄÉÎÁÍÉÞÅÓËÉÍ ÄÉÁÐÁÚÏÎÏÍ. VV>>> äÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ - ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÍÁÎÔÉÓÓÙ. float ÎÅ ÐÏÍÏÖÅÔ. DT>> ðÕÔÁÅÛØ. (äÉÎÁÍÉÞÅÓËÉÊ) ÄÉÁÐÁÚÏÎ - ËÁË ÒÁÚ ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÜËÓÐÏÎÅÎÔÙ. DT>> á ÍÁÎÔÉÓÓÁ - ÜÔÏ ÔÏÞÎÏÓÔØ ("ÏÔÎÏÓÉÔÅÌØÎÙÊ ÛÁÇ" ÍÅÖÄÕ ÓÏÓÅÄÎÉÍÉ DT>> ÔÏÞËÁÍÉ).

VV> ÷ ÔÁËÏÍ ÒÁÚÅ ÄÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ ËÏÍÐÁÒÁÔÏÒÁ ÒÁ×ÅÎ ÂÅÓËÏÎÅÞÎÏÓÔÉ.

VV> HÁ ÓÁÍÏÍ ÄÅÌÅ ÄÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ - ÓÐÏÓÏÂÎÏÓÔØ ÒÁÚÒÅÛÉÔØ ÓÌÁÂÙÊ VV> ÓÉÇÎÁÌ ÎÁ ÆÏÎÅ ÓÉÌØÎÏÇÏ. ôÏ ÅÓÔØ ÍÁÎÔÉÓÓÁ.

HÕ, ÅÓÌÉ ÎÁ ÆÏÎÅ - ÔÏÇÄÁ ÄÁ. HÏ ÜÔÏ, ÎÁ×ÅÒÎÏÅ, ÕÖÅ ÎÅ ÄÉÎÁÍÉÞÅÓËÉÊ ÄÉÁÐÁÚÏÎ ÓÉÇÎÁÌÁ, Á ÒÁÚÒÅÛÁÀÝÁÑ ÓÐÏÓÏÂÎÏÓÔØ ÁÐÐÁÒÁÔÕÒÙ?

Dimmy.

Yuriy, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

ðÏÎÅÄÅÌØÎÉË ïËÔÑÂÒØ 17 2005 17:21, Yuriy K wrote to George Shepelev:

PB>>>> òÅÞØ ÎÅ ÉÄÅÔ Ï ÚÁÐÁÓÅ × ÓÏÔÎÉ ÐÒÏÃÅÎÔÏ×. YK>>> âÙ×ÁÅÔ É × ÔÙÓÑÞÉ. ðÒÏÃÅÓÓÏÒÙ ÎÙÎÞÅ ÄÅÛÅ×ÙÅ. GS>> á ÂÁÔÁÒÅÊËÉ? åÓÌÉ Ô×ÏÑ "ÓÕÐÅÒÉÚÂÙÔÏÞÎÁÑ" ÓÉÓÔÅÍÁ ÓÖÉÒÁÅÔ GS>> ÂÁÔÁÒÅÊËÉ ÚÁ ÐÏÌÞÁÓÁ É ÇÒÅÅÔÓÑ ÔÁË, ÞÔÏ ÏÂÖÉÇÁÅÔ ÒÕËÉ, GS>> ÐÏÌØÚÏ×ÁÔÅÌÉ ÍÏÇÕÔ ÎÅ ÔÏÌØËÏ ÏÂÉÄÅÔØÓÑ, ÎÏ É × ÓÕÄ ÐÏÄÁÔØ... YK> äÑÄØËÁ ÉÚ ëÉÅ×Á ÏÂßÅÌÓÑ ÂÕÚÉÎÙ...

úÁ ÄÑÄØËÕ ÉÚ ëÉÅ×Á ÎÅ ÚÎÁÀ, Á ÐÒÅÃÅÄÅÎÔÙ ÏÖÏÇÏ× ÏÔ ÓÒÁ×ÎÉÔÅÌØÎÏ ÎÏ×ÙÈ ÎÏÕÔÏ× É ÍÏÂÉÌÏË ÕÖÅ ÂÙÌÉ... çÅÏÒÇÉÊ

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required