PIC vs AVR

Jul 26, 2004 120 Replies

DO>> получалось и проще и дешевле одновременно плюс отличная дилерская DO>> поддержка. Учитывая, что 95..100% пишется на С (голом, без плюсов), я VK> О чё ассеблером пользоваться уже не модно?

"Человек произошел от обезъяны, потому-что пиСИть стоя научился" ;-)

В тех случаях, когда не нужно быстродействие и нужно молотить объемами байт - Си приемлем. Когда идут гонки по обработке кучи сигналов с ног портов и интерфейсов - он помешает. Но вот совместное использование Си и асемблеровских вставок - тут я бы все-таки на асме остановился. Да и физическое понимание происходящего в камне при работе на асме лучше. Думаю на Си в-основном или лентяи пишут (;-)), или программеры, решившие считать себя электронщиками ;-). Особенно впечатляет выражение их лица, когда все собирается, компилится (на Си), заливается в камень, а он молчит.

Ну и последнее - полноценный Си бесплатным не бывает. Пока моя контора не решается выложить деньги на лицензионный пакет для пиков.

Tue, 27 Jul 2004 12:12:07 +0000 (UTC) Rifkat Abdulin wrote to Vladimir Karpenko:

RA> äÕÍÁÀ ÎÁ óÉ ×-ÏÓÎÏ×ÎÏÍ ÉÌÉ ÌÅÎÔÑÉ ÐÉÛÕÔ (;-)),

áÇÁ, Á "ÄÏÌÇÉ ÏÔÄÁÀÔ ÔÏÌØËÏ ÔÒÕÓÙ" (Ó)

RA> îÕ É ÐÏÓÌÅÄÎÅÅ - ÐÏÌÎÏÃÅÎÎÙÊ óÉ ÂÅÓÐÌÁÔÎÙÍ ÎÅ ÂÙ×ÁÅÔ.

GCC. ðÏÌÎÏÃÅÎÎÅÅ ÎÅËÕÄÁ!

Hello, Vladimir Karpenko !

òÁÚ×Å ÞÔÏ ÉÚ ÍÁÚÏÈÉÚÍÁ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Hello, Rifkat Abdulin !

åÒÕÎÄÁ ÎÏÍÅÒ ÒÁÚ.

äÁ ÒÁÄÉ ÂÏÇÁ, ÏÓÔÁÎÁ×ÌÉ×ÁÊÓÑ ÈÏÔØ ÎÁ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÉ × ËÏÄÁÈ, ÎÅ ÄÅÌÁÊ ÔÏÌØËÏ ÇÌÏÂÁÌØÎÙÈ É ÎÅÌÅÐÙÈ ×Ù×ÏÄÏ×, ÏÓÏÂÅÎÎÏ ÎÅ ÉÍÅÑ ÓÏÏÔ×ÅÔÓ×ÕÀÝÅÇÏ ÏÐÙÔÁ.

ïÞÅÒÅÄÎÁÑ ÅÒÕÎÄÁ, ÔÅÍ ÂÏÌÅÅ, ÞÔÏ ÎÅ ÎÕÖÎÏ ÎÉ ÆÉÚÉÞÅÓËÏÇÏ ÎÉ ÄÁÖÅ ÌÏÇÉÞÅÓËÏÇÏ, ÎÕÖÎÏ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÔØ ÐÏ ×ÏÚÍÏÖÎÏÓÔÉ × ÔÅÒÍÉÎÁÈ ÒÅÛÁÅÍÏÊ ÚÁÄÁÞÉ.

çÌÕÐÏÓÔØ ÔÙ ÄÕÍÁÅÛØ.

ïÐÑÔØ ÇÌÕÐÏÓÔØ.

HÅ ÚÎÁÀ, Õ ÍÅÎÑ ÒÁÂÏÔÁÅÔ, É Ñ ÐÒÁËÔÉÞÅÓËÉ Õ×ÅÒÅÎ × ÔÏÍ, ÞÔÏ ÐÏÓÌÅ ÚÁÌÉ×ËÉ ËÁÍÅÎØ "ÍÏÌÞÉÔ" Õ ÔÅÂÑ ËÕÄÁ ÞÁÝÅ.

éÎÔÅÒÅÓÎÏ, Á ÎÁ ÚÁÒÐÌÁÔÕ ×ÁÛÁ ËÏÎÔÏÒÁ ÄÅÎØÇÉ ÎÁÈÏÄÉÔ? üÔÏÔ ÐÁËÅÔ ÓÔÏÉÔ ÍÏÅÊ ÆÉÒÍÅ ÐÒÉÍÅÒÎÏ ËÁË ÔÒÉ-ÞÅÔÙÒÅ ÄÎÑ ÍÏÅÊ ÚÁÒÐÌÁÔÙ (Ó ÕÞÅÔÏÍ ÔÅÈ ÏÔÞÉÓÌÅÎÉÊ, ËÏÔÏÒÙÅ ÏÎÁ ÚÁ ÍÅÎÑ ÐÌÁÔÉÔ É ÔÅÈ ÎÁÌÏÇÏ×, ËÏÔÏÒÙÅ ÐÏÔÏÍ ÐÌÁÞÕ Ñ). ðÏ×ÙÛÅÎÉÅ ÓËÏÒÏÓÔÉ ÒÁÚÒÁÂÏÔËÉ, ÓÏÐÒÏ×ÏÖÄÁÅÍÏÓÔÉ, ÐÅÒÅÎÏÓÉÍÏÓÔÉ ÎÁ ÄÒÕÇÉÅ ÐÒÏÅËÔÙ ÏËÕÐÁÅÔÓÑ ÔÙÓÑÞÅËÒÁÔÎÏ.

ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Hello, Rifkat!

DO>>> ÐÏÄÄÅÒÖËÁ. õÞÉÔÙ×ÁÑ, ÞÔÏ 95..100% ÐÉÛÅÔÓÑ ÎÁ ó (ÇÏÌÏÍ, ÂÅÚ RA> ÐÌÀÓÏ×), Ñ VK>> ï ޣ ÁÓÓÅÂÌÅÒÏÍ ÐÏÌØÚÏ×ÁÔØÓÑ ÕÖÅ ÎÅ ÍÏÄÎÏ?

RA> "þÅÌÏ×ÅË ÐÒÏÉÚÏÛÅÌ ÏÔ ÏÂÅÚßÑÎÙ, ÐÏÔÏÍÕ-ÞÔÏ ÐÉóéÔØ ÓÔÏÑ ÎÁÕÞÉÌÓÑ" ;-)

RA> ÷ ÔÅÈ ÓÌÕÞÁÑÈ, ËÏÇÄÁ ÎÅ ÎÕÖÎÏ ÂÙÓÔÒÏÄÅÊÓÔ×ÉÅ

âÙÓÔÒÏÄÅÊÓÔ×ÉÅ × ÂÏÌØÛÉÎÓÔ×Å ÓÌÕÞÁÅ× ÔÏÞÎÏÔÁËÏÅ-ÖÅ, ÐÒÏ×ÅÒÑÌÏÓØ ÍÎÏÇÏËÒÁÔÎÏ. ôÏÌËÏ × ÏÞÅÎØ ÒÅÄËÉÈ ÓÌÕÞÁÑÈ, ÐÒÉÈÏÄÉÌÏÓØ ÐÒÉÂÅÇÁÔØ Ë ÁÓÓÅÍÂÌÅÒÎÏÊ ×ÓÔÁ×ËÅ.

RA> É ÎÕÖÎÏ ÍÏÌÏÔÉÔØ ÏÂßÅÍÁÍÉ ÂÁÊÔ - óÉ ÐÒÉÅÍÌÅÍ. ëÏÇÄÁ ÉÄÕÔ ÇÏÎËÉ ÐÏ RA> ÏÂÒÁÂÏÔËÅ ËÕÞÉ ÓÉÇÎÁÌÏ× Ó ÎÏÇ ÐÏÒÔÏ× É ÉÎÔÅÒÆÅÊÓÏ× - ÏÎ ÐÏÍÅÛÁÅÔ.

îÕ ÜÔÏ ÍÑÇËÏ ÇÏ×ÏÒÑ ÎÅÐÒÁ×ÄÁ. ëÁËÁÑ ÒÁÚÎÉÃÁ ÎÁÐÉÓÁÔØ setbit PORT, 0 ; ÁÂÓÔÒÁËÔÎÁÑ ÁÓÓÅÍÂÌÅÒÎÁÑ ËÏÍÁÎÄÁ, ÕÓÔÁÎÁ×ÌÉ×ÁÀÝÁÑ 0-1 ÂÉÔ ÐÏÒÔÁ × 1 É

PORT0 = 1 ; // ÁÎÁÌÏÇÉÞÎÁÑ óÉÛÎÁÑ ËÏÍÁÎÄÁ.

? îÉËÁËÏÊ, ×ÔÏÒÏÅ ÓËÏÍÐÉÌÉÒÕÅÔÓÑ × ÐÅÒ×ÏÅ.

RA> îÏ ×ÏÔ ÓÏ×ÍÅÓÔÎÏÅ ÉÓÐÏÌØÚÏ×ÁÎÉÅ óÉ É ÁÓÅÍÂÌÅÒÏ×ÓËÉÈ ×ÓÔÁ×ÏË - ÔÕÔ Ñ ÂÙ RA> ×ÓÅ-ÔÁËÉ ÎÁ ÁÓÍÅ ÏÓÔÁÎÏ×ÉÌÓÑ. äÁ É ÆÉÚÉÞÅÓËÏÅ ÐÏÎÉÍÁÎÉÅ RA> ÐÒÏÉÓÈÏÄÑÝÅÇÏ × ËÁÍÎÅ ÐÒÉ ÒÁÂÏÔÅ ÎÁ ÁÓÍÅ ÌÕÞÛÅ.

þÅÍ? ëÁËÁÑ ÎÁÆÉÇ ÒÁÚÎÉÃÁ?!

RA> äÕÍÁÀ ÎÁ óÉ ×-ÏÓÎÏ×ÎÏÍ ÉÌÉ ÌÅÎÔÑÉ ÐÉÛÕÔ (;-)), ÉÌÉ ÐÒÏÇÒÁÍÍÅÒÙ, RA> ÒÅÛÉ×ÛÉÅ ÓÞÉÔÁÔØ ÓÅÂÑ ÜÌÅËÔÒÏÎÝÉËÁÍÉ ;-).

äÁ ÕÖ ËÏÎÅÞÎÏ. á ËÁË ÎÁÓÞÅÔ ÎÁÏÂÏÒÏÔ ?

RA> îÕ É ÐÏÓÌÅÄÎÅÅ - ÐÏÌÎÏÃÅÎÎÙÊ óÉ ÂÅÓÐÌÁÔÎÙÍ ÎÅ ÂÙ×ÁÅÔ. ðÏËÁ ÍÏÑ RA> ËÏÎÔÏÒÁ ÎÅ ÒÅÛÁÅÔÓÑ ×ÙÌÏÖÉÔØ ÄÅÎØÇÉ ÎÁ ÌÉÃÅÎÚÉÏÎÎÙÊ ÐÁËÅÔ ÄÌÑ RA> ÐÉËÏ×.

èÁÊ-ôÅÞØ ÐÏÄ ×ÉÎÄÕ - ÓÔÏÉÔ 800 ÂÁËÓÏ×, ÎÅ ÓÉÌØÎÏ É ÍÎÏÇÏ, ÔÅÍ ÂÏÌÅÅ ÞÔÏ ÔÅÏÒÅÔÉÞÅÓËÉ - ÍÏÖÎÏ ÎÁ ËÏÎÔÏÒÕ ËÕÐÉÔØ ÏÄÉÎ :) (Ñ ÕÖÅ ÎÅ ÇÏÏ×ÒÀ Ï ÔÏÍ, ÞÔÏ ÍÏÖÎÏ É ÎÅ ÐÏËÕÐÁÔØ ÓÏ×ÓÅÍ...) ðÏÄ ÐÉÎÇ×ÉÎÉËÓ - ÄÁ, ÐÏÂÏÌØÛÅ - 1200 ÉÌÉ 1600.

With best regards, Alex Torres. E-mail: snipped-for-privacy@yahoo.com

Hello Vladimir!

27 Jul 04 15:05, Vladimir Karpenko wrote to Dima Orlov:

üÔÁ ÐÅÓÎÑ ÈÏÒÏÛÁ....

Roman

... Nice story... Tell it to Reader's Digest!!!

úÄÒÁ×ÓÔ×ÕÊ, Eugene!

Tuesday July 27 2004 12:15, you (2:5020/400) wrote to you:

EG> HÁÐÉÓáÌ íÉËÒÏÞÉÐÕ, ÞÔÏ, ÄÅÓËÁÔØ ÒÁÚÄÉÒÁÀÓØ ÐÒÏÔÉ×ÏÒÅÞÉÑÍÉ ÍÅÖ ×ÁÛÉÍÉ EG> ÓÌÁ×ÎÙÍÉ ðéëÁÍÉ É áÔÍÅÌÏÍ. ðÏÍÏÇÉÔÅ ÏÐÒÅÄÅÌÉÔØÓÑ ÐÕÔÅÍ ×ÙÓÙÌËÉ ÄÏËÏ×.

EG> ( HÅ ÓÔÁÎÕ ÖÅ Ñ ÉÍ ÇÏ×ÏÒÉÔØ, ÞÔÏ ÎÁ ÁÔÍÅÌÑÈ Õ ÍÅÎÑ ÐÏÌÔÏÒÙ ÄÀÖÉÎÙ

äÁÖÅ ÂÙ É ÓËÁÚÁÌ, ÞÔÏ ÎÁ á÷ò ÐpÏÅËÔÙ ÅÓÔØ... ÉÍ ÌÀÂÏÅ ÓÏÍÎÅÎÉÅ × ÁÔÍÅÌÅ - ÂÁÌØÚÁÍ ÎÁ ÄÕÛÕ. õ ÎÁÓ pÁÂÏÔÁÌ ÐÏÄpÑÄÞÉË ÉÚ åËÁÔÅpÉÎÂÕpÇÁ, ËÁË-ÔÏ pÁÓÓËÁÚÁÌ ÐpÏ ÍÉËpÏÞÉÐÏ×ÓËÉÊ ÓÅÍÉÎÁp... ÷ ÏÂÝÅÍ, ÓÅÍÉÎÁp ÐÏÄÈÏÄÉÔ Ë ÚÁ×ÅpÛÅÎÉÀ É ÐpÅÄÓÔÁ×ÉÔÅÌØ ÍÉËpÏÞÉÐÏ×ÓËÉÊ ÎÁÞÉÎÁÅÔ ÏÔ×ÅÞÁÔØ ÎÁ ×ÏÐpÏÓÙ. íÕÖÉÞÏË ÏÄÉÎ ÓÐpÏÓÉÌ Õ ÎÅÇÏ ÐpÏ ÏÔÎÏÛÅÎÉÅ ÍÉËpÏÞÉÐÁ Ë ÐpÏÄÕËÃÉÉ ÁÔÍÅÌÁ É ÓÕÝÅÓÔ×ÕÅÔ-ÌÉ ÐpÅÓÌÏ×ÕÔÁÑ ËÏÎËÕpÅÎÃÉÑ... ôÏÔ Ó ÇÏpÄÙÍ ×ÉÄÏÍ ×ÙÄÁÌ ÆpÁÚÕ: Ñ ÔÁËÕÀ ÆÉpÍÕ ÎÅ ÚÎÁÀ! =)

EG> ÐÒÏÅËÔÏ× ÓÌÅÐÌÅÎÏ ). é ×ÏÔ - ÐÒÉÓÌÁÌÉ ÁÌØÂÏÍ ÉÚ 2 ÄÉÓËÏ×, ÐÏÞÅÍÕ-ÔÏ EG> ÉÚ äÁÎÉÉ ( ÎÅ ÎÁÄÅÀÔÓÑ, ×ÉÄÉÍÏ, ÎÁ óðâ-ÓËÕÀ çÁÍÍÕ) . ôÁË ÞÔÏ ×ÏÌÅÊ-

3 ÇÏÄÁ ÎÁÚÁÄ ÐÏÌÕÞÉÌ ÉÚ áÎÇÌÉÉ Õ×ÅÓÉÓÔÙÊ Embedded Control Handbook, Product Line Card, 2 CD É pocket size CD Ó ÐpÏÇpÁÍÍÏÊ ÄÌÑ pÁÓÞÅÔÁ ÆÉÌØÔpÏ×... ðÏÓÌÅ ÚÁËÁÚÁ ÂÁÎÄÅpÏÌØ ÐpÉÛÌÁ × ÔÅÞÅÎÉÅ 2 ÎÅÄÅÌØ. ðpÉÑÔÎÏ ÏÔ ÔÁËÏÇÏ ÏÐÅpÁÔÉ×ÎÏÇÏ pÅÁÇÉpÏ×ÁÎÉÑ.

Alex

Hello, Vladimir!

÷Ôp éÀÌ 27 2004, Vladimir Vassilevsky ÐÉÓÁÌ Ë Dima Orlov ÐÏ ÐÏ×ÏÄÕ "PIC vs AVR." VV> ðÏÓÍÏÔÒÉÔÅ, ËÔÏ PIC ÉÓÐÏÌØÚÕÅÔ: VV> DO, AT, GS, MP, AVB...

VV> á ËÔÏ AVR: VV> OR, VV, HZ, AV... VV> é ÐÏÓÌÅ ÜÔÏÇÏ ÅÝÅ ÅÓÔØ ËÁËÉÅ-ÔÏ ×ÏÐÒÏÓÙ ÐÒÏ ÆÏÂÉÉ/ÍÁÎÉÉ :) ñ ÎÁÐÒÉÍÅÒ ÞÅÔËÏ ÍÏÇÕ ÍÏÔÉ×ÉÒÏ×ÁÔØ ÎÅÐÒÉÍÅÎÑÅÍÏÓÔØ avr-Ï×, ×ÏÐÅÒ×ÙÈ ÐÉËÉ Ñ ÍÏÇÕ ÐÒÁËÔÉÞÅÓËÉ ×ÓÅ (ÉÍÅÅÔÓÑ × ×ÉÄÕ ÒÅÁÌØÎÙÊ ÁÓÓÏÒÔÉÍÅÎÔ ËÏÔÏÒÙÊ ÎÁÈÏÄÉÔÓÑ × ÐÒÏÉÚ×ÏÄÓÔ×Å ×ËÌÀÞÁÑ ÞÉÐÙ ÜÔÏÇÏ Ë×ÁÒÔÁÌÁ) ËÕÐÉÔØ × ÌÀÂÏÍ ËÏÌÉÞÅÓÔ×Å × ÌÀÂÏÊ ÄÅÎØ, Ó avr-ÁÍÉ ×ÅÞÎÏ ÐÏÌÕÞÁÅÔÓÑ ËÁËÏÅ-ÔÏ ËÉÄÁÌÏ×Ï, ÚÁ ÎÏÒÍÁÌØÎÕÀ ÃÅÎÕ ÉÈ ÎÅÔ É ÐÏÓÔÁ×ÏË ÉÎÏÇÄÁ ÎÁÄÏ ÖÄÁÔØ ÐÏ 2-3 ÍÅÓÑÃÁ, ×ÏÔ ÎÅÄÁ×ÎÏ ÆÉÒÍÅ ÂÙÌÏ ÎÁÄÏ 10 ÛÔÕË atmega32, ÓÏ ÓÒÏËÁÍÉ ÐÏÓÔÁ×ËÉ ËÁË ÏÂÙÞÎÏ "×ÞÅÒÁ", ÔÁË ÐÒÉÛÌÏÓØ ÉÈ ÂÒÁÔØ ÚÁ 2 ÃÅÎÙ, ÎÕ ÌÁÄÎÏ ÍÅÌÏÞÅ×ËÁ, ÎÏ ÎÁÆÉÇ ÏÎÉ ÎÁÍ ÚÁ 2 ÃÅÎÙ × ÓÅÒÉÊÎÙÈ ÕÓÔÒÏÊÓÔ×ÁÈ - Ñ ÎÅ ÐÏÎÉÍÁÀ. á ÔÁË ÍÎÅ ÐÏÆÉÇ ÎÁ ÞÅÍ ÐÉÓÁÔØ. úÁ×ÔÒÁ ÂÕÄÕÔ LPC-ÛËÉ ÄÅÛÅ×ÙÅ - ÂÕÄÕ ÎÁ MCS51 2-È ÔÁËÔÏ×ÏÍ ÐÉÓÁÔØ, ARM ÎÕÖÅÎ ÂÕÄÅÔ - ÎÁ ARM ÎÁÐÉÛÕ. ðÒÏÃÅÓÓÏÒ ÌÀÂÏÊ ÉÚÕÞÁÅÔÓÑ ÚÁ ÎÅÄÅÌÀ! VV> VLV WBR! Maxim Polyanskiy.

Tue Jul 27 2004 11:28, Vladislav Baliasov wrote to Vladimir Vassilevsky:

VV>> ðÏÓÍÏÔÒÉÔÅ, ËÔÏ PIC ÉÓÐÏÌØÚÕÅÔ: VV>> DO, AT, GS, MP, AVB... VV>> á ËÔÏ AVR: VV>> OR, VV, HZ, AV... VV>> é ÐÏÓÌÅ ÜÔÏÇÏ ÅÝÅ ÅÓÔØ ËÁËÉÅ-ÔÏ ×ÏÐÒÏÓÙ ÐÒÏ ÆÏÂÉÉ/ÍÁÎÉÉ :)

VB> åÓÔØ ÏÄÎÁ ÔÏÎËÏÓÔØ - × ÏÓÎÏ×ÎÏÍ (ÚÁ ÒÅÄËÉÍ ËÌÉÎÉÞÅÓËÉÍ ÉÓËÌÀÞÅÎÉÅÍ) ÔÅ, VB> ËÔÏ _ÉÓÐÏÌØÚÕÅÔ_ - ÐÒÏÓÔÏ ÉÓÐÏÌØÚÕÀÔ. üÔÏ ÈÏÒÏÛÏ ÚÁÍÅÔÎÏ ÐÏ ÉÈ ÒÅÁËÃÉÉ. VB> ÷ÏÐÌÉ "xxx - suxxx" ÒÁÚÄÁÀÔÓÑ ËÁË ÒÁÚ Ó ÐÒÏÔÉ×ÏÐÏÌÏÖÎÏÊ ÓÔÏÒÏÎÙ. HÕ É ËÔÏ VB> ÔÁÍ ÍÁÎÉÑÍÉ/ÆÏÂÉÑÍÉ ÓÔÒÁÄÁÅÔ ?

÷ ÓÁÍÏÍ ÄÅÌÅ? VV>> éÎÔÅÒÅÓÎÏ, ÉÓÐÏÌØÚÏ×ÁÎÉÅ PIC - ÓÌÅÄÓÔ×ÉÅ ÜÔÏÇÏ, ÉÌÉ ÎÁÏÂÏÒÏÔ, VV>> ÚÌÏÕÐÏÔÒÅÂÌÅÎÉÅ PIC ÐÒÉ×ÏÄÉÔ Ë ÐÏÄÏÂÎÙÍ ÒÅÚÕÌØÔÁÔÁÍ? VB> é ×ÏÔ ËÁË ÒÁÚ ÉÌÌÀÓÔÒÁÃÉÑ Ë ×ÙÛÅÓËÁÚÁÎÎÏÍÕ. ÷ÌÁÄÉÓÌÁ×, ÏÔ ËÏÇÏ-ËÏÇÏ, ÎÏ ÏÔ ÔÅÂÑ ÎÅ ÏÖÉÄÁÌ.

VLV

"Terminator 2012 elections: Arnold Schwartzenegger vs Bill Gates"

ðpÉ×ÅÔ, Vladimir!

*** 28 Jul 04 04:27, Vladimir Vassilevsky wrote to Vladislav Baliasov:

VB>> åÓÔØ ÏÄÎÁ ÔÏÎËÏÓÔØ - × ÏÓÎÏ×ÎÏÍ (ÚÁ ÒÅÄËÉÍ ËÌÉÎÉÞÅÓËÉÍ VB>> ÉÓËÌÀÞÅÎÉÅÍ) ÔÅ, ËÔÏ _ÉÓÐÏÌØÚÕÅÔ_ - ÐÒÏÓÔÏ ÉÓÐÏÌØÚÕÀÔ.

VV> üÔÏ ÈÏÒÏÛÏ ÚÁÍÅÔÎÏ ÐÏ ÉÈ ÒÅÁËÃÉÉ.

åÝÅ ÌÕÞÛÅ ÚÁÍÅÔÎÏ ÐÏ ÒÅÁËÃÉÉ ÔÅÈ, ËÔÏ _ÎÅ ÉÓÐÏÌØÚÕÅÔ_ ;)

VB>> ÷ÏÐÌÉ "xxx - suxxx" ÒÁÚÄÁÀÔÓÑ ËÁË ÒÁÚ Ó ÐÒÏÔÉ×ÏÐÏÌÏÖÎÏÊ ÓÔÏÒÏÎÙ. VB>> HÕ É ËÔÏ ÔÁÍ ÍÁÎÉÑÍÉ/ÆÏÂÉÑÍÉ ÓÔÒÁÄÁÅÔ ?

VV> ÷ ÓÁÍÏÍ ÄÅÌÅ?

ôÏÞÎÏ ÔÁË. óÏ ÓÔÏÒÏÎÙ, ÎÁ×ÅÒÎÏÅ, ×ÉÄÎÅÅ... äÕÍÁÀ, ÐÓÉÈÏÁÎÁÌÉÔÉË ÓËÁÚÁÌ ÂÙ ÔÏ ÖÅ ÓÁÍÏÅ...

VV>>> éÎÔÅÒÅÓÎÏ, ÉÓÐÏÌØÚÏ×ÁÎÉÅ PIC - ÓÌÅÄÓÔ×ÉÅ ÜÔÏÇÏ, ÉÌÉ ÎÁÏÂÏÒÏÔ, VV>>> ÚÌÏÕÐÏÔÒÅÂÌÅÎÉÅ PIC ÐÒÉ×ÏÄÉÔ Ë ÐÏÄÏÂÎÙÍ ÒÅÚÕÌØÔÁÔÁÍ? VB>> é ×ÏÔ ËÁË ÒÁÚ ÉÌÌÀÓÔÒÁÃÉÑ Ë ×ÙÛÅÓËÁÚÁÎÎÏÍÕ.

VV> ÷ÌÁÄÉÓÌÁ×, ÏÔ ËÏÇÏ-ËÏÇÏ, ÎÏ ÏÔ ÔÅÂÑ ÎÅ ÏÖÉÄÁÌ.

á ÚÁÄÏÌÂÁÌ ÐÏÔÏÍÕ ÞÔÏ... ëÏÇÄÁ ÇÏÎÑÔ × ÓÔÉÌÅ ûÅÐÅÌÅ×Á - ÜÔÏ, ÚÎÁÅÛØ ÌÉ, ÎÅÓËÏÌØËÏ ÒÁÚÄÒÁÖÁÅÔ. Ó Õ×ÁÖÅÎÉÅÍ ÷ÌÁÄÉÓÌÁ×

DO> > В тех случаях, когда не нужно быстродействие и нужно молотить объемами DO> > байт - Си приемлем. Когда идут гонки по обработке кучи сигналов с DO> > ног портов и интерфейсов - он помешает.

DO> Ерунда номер раз.

почему? я твои проекты не видел, ты мои. Надеюсь, мы оба не елочные гирлянды проектируем ;-)

DO> > Hо вот совместное использование Си DO> > и асемблеровских вставок - тут я бы все-таки на асме остановился.

DO> Да ради бога, останавливайся хоть на программировании в кодах, не делай только DO> глобальных и нелепых выводов, особенно не имея соответсвующего опыта.

угу. какого опыта?

DO> > Да и физическое понимание происходящего в камне при работе на асме DO> > лучше.

DO> Очередная ерунда, тем более, что не нужно ни физического ни даже логического, DO> нужно программировать по возможности в терминах решаемой задачи.

вот и ответ - уход в голое программирование в отрыв от железа. нам друг друга не понять да и не стоит

DO> > Думаю на Си в-основном или лентяи пишут (;-)), или программеры,

DO> Глупость ты думаешь.

см. смайлики ;-)

DO> > решившие считать себя электронщиками ;-). Особенно впечатляет

DO> Опять глупость.

возможно ;-)

DO> > выражение DO> > их лица, когда все собирается, компилится (на Си), заливается в DO> > камень, а он молчит.

DO> Hе знаю, у меня работает, и я практически уверен в том, что после заливки DO> камень "молчит" у тебя куда чаще.

угу. обычно, когда ножки у кварца перепутаю ;-) Не молчит у меня ничего - я так же спокойно и очень быстро адаптирую проекты под новые задачи.

DO> > Hу и последнее - полноценный Си бесплатным не бывает. Пока моя контора DO> > не решается выложить деньги на лицензионный пакет для пиков.

DO> Интересно, а на зарплату ваша контора деньги находит? Этот пакет стоит моей DO> фирме примерно как три-четыре дня моей зарплаты (с учетом тех отчислений, DO> которые она за меня платит и тех налогов, которые потом плачу я).

надо попробовать - какой пакет, где купить - чтобы была полноценная версия и получался оптимальный код?

Повышение DO> скорости разработки, сопровождаемости, переносимости на другие проекты DO> окупается тысячекратно.

Есть одно НО - исходники на Си читаются всеми и могут быть достаточно легко проанализированы - по сравнению с асмом или машкодами. Не хотелось бы дарить свои наработки на сторону просто так - хотя это вопросы частные - условия контракта и пр. Я сталкивался с ситуациями, когда после моего ухода даже имея исходники на асме направление в конторах закрывалось. Как это в отношении исходников на Си?

С почтением

Рифкат

Hello, Rifkat!

RA > ñ RA> ÓÔÁÌËÉ×ÁÌÓÑ Ó ÓÉÔÕÁÃÉÑÍÉ, ËÏÇÄÁ ÐÏÓÌÅ ÍÏÅÇÏ ÕÈÏÄÁ ÄÁÖÅ ÉÍÅÑ RA> ÉÓÈÏÄÎÉËÉ ÎÁ ÁÓÍÅ ÎÁÐÒÁ×ÌÅÎÉÅ × ËÏÎÔÏÒÁÈ ÚÁËÒÙ×ÁÌÏÓØ.

ôÁË ÜÔÏ ÈÏÒÏÛÏ ÉÌÉ ÐÌÏÈÏ ? :)

RA> ëÁË ÜÔÏ × ÏÔÎÏÛÅÎÉÉ ÉÓÈÏÄÎÉËÏ× ÎÁ óÉ?

åÓÔÅÓÔ×ÅÎÎÏ ÇÏÒÁÚÄÏ ÌÕÞÛÅ.

With best regards, Alex Torres. E-mail: snipped-for-privacy@yahoo.com

Hello Rifkat.

27 Jul 04 15:12, you wrote to Vladimir Karpenko:

VK>> ï ޣ ÁÓÓÅÂÌÅÒÏÍ ÐÏÌØÚÏ×ÁÔØÓÑ ÕÖÅ ÎÅ ÍÏÄÎÏ? RA> "þÅÌÏ×ÅË ÐÒÏÉÚÏÛÅÌ ÏÔ ÏÂÅÚßÑÎÙ, ÐÏÔÏÍÕ-ÞÔÏ ÐÉóéÔØ ÓÔÏÑ ÎÁÕÞÉÌÓÑ" ;-)

RA> ÷ ÔÅÈ ÓÌÕÞÁÑÈ, ËÏÇÄÁ ÎÅ ÎÕÖÎÏ ÂÙÓÔÒÏÄÅÊÓÔ×ÉÅ É ÎÕÖÎÏ ÍÏÌÏÔÉÔØ ÏÂßÅÍÁÍÉ RA> ÂÁÊÔ - óÉ ÐÒÉÅÍÌÅÍ. ëÏÇÄÁ ÉÄÕÔ ÇÏÎËÉ ÐÏ ÏÂÒÁÂÏÔËÅ ËÕÞÉ ÓÉÇÎÁÌÏ× Ó ÎÏÇ RA> ÐÏÒÔÏ× É ÉÎÔÅÒÆÅÊÓÏ× - ÏÎ ÐÏÍÅÛÁÅÔ. HÏ ×ÏÔ ÓÏ×ÍÅÓÔÎÏÅ ÉÓÐÏÌØÚÏ×ÁÎÉÅ óÉ RA> É ÁÓÅÍÂÌÅÒÏ×ÓËÉÈ ×ÓÔÁ×ÏË - ÔÕÔ Ñ ÂÙ ×ÓÅ-ÔÁËÉ ÎÁ ÁÓÍÅ ÏÓÔÁÎÏ×ÉÌÓÑ. äÁ É RA> ÆÉÚÉÞÅÓËÏÅ ÐÏÎÉÍÁÎÉÅ ÐÒÏÉÓÈÏÄÑÝÅÇÏ × ËÁÍÎÅ ÐÒÉ ÒÁÂÏÔÅ ÎÁ ÁÓÍÅ RA> ÌÕÞÛÅ. äÕÍÁÀ ÎÁ óÉ ×-ÏÓÎÏ×ÎÏÍ ÉÌÉ ÌÅÎÔÑÉ ÐÉÛÕÔ (;-)), ÉÌÉ ÐÒÏÇÒÁÍÍÅÒÙ, RA> ÒÅÛÉ×ÛÉÅ ÓÞÉÔÁÔØ ÓÅÂÑ ÜÌÅËÔÒÏÎÝÉËÁÍÉ ;-). ïÓÏÂÅÎÎÏ ×ÐÅÞÁÔÌÑÅÔ RA> ×ÙÒÁÖÅÎÉÅ ÉÈ ÌÉÃÁ, ËÏÇÄÁ ×ÓÅ ÓÏÂÉÒÁÅÔÓÑ, ËÏÍÐÉÌÉÔÓÑ (ÎÁ óÉ), RA> ÚÁÌÉ×ÁÅÔÓÑ × ËÁÍÅÎØ, Á ÏÎ ÍÏÌÞÉÔ.

RA> HÕ É ÐÏÓÌÅÄÎÅÅ - ÐÏÌÎÏÃÅÎÎÙÊ óÉ ÂÅÓÐÌÁÔÎÙÍ ÎÅ ÂÙ×ÁÅÔ. ðÏËÁ ÍÏÑ ËÏÎÔÏÒÁ RA> ÎÅ ÒÅÛÁÅÔÓÑ ×ÙÌÏÖÉÔØ ÄÅÎØÇÉ ÎÁ ÌÉÃÅÎÚÉÏÎÎÙÊ ÐÁËÅÔ ÄÌÑ ÐÉËÏ×.

ôÁ-ÁË, ÐÏÒÁ ÍÅÎÑÔØ ÓÁÂÖ Ó "PIC vs AVR" ÎÁ "ASM vs C"

;))))))))))))))))))

Alexey

Hello, Rifkat Abdulin !

éÍÅÎÎÏ ÐÏÔÏÍÕ. ñ Ô×ÏÉÈ ÐÒÏÅËÔÏ× ÎÅ ×ÉÄÅÌ, É ÎÅ ÇÏ×ÏÒÀ, ÞÔÏ ÜÔÏ ÅÌÏÞÎÁÑ ÇÉÒÌÑÎÄÁ É ÞÔÏ ÔÁÍ ×ÓÅ ÐÌÏÈÏ, Á ÔÙ ÐÒÏ ÍÏÉ, ÈÏÔÑ ÔÏÖÅ ÉÈ ÎÅ ×ÉÄÅÌ, ÇÏ×ÏÒÉÛØ.

ðÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ËÏÎÔÒÏÌÌÅÒÏ× ÎÁ ó Ó ÁÓÓÅÍÂÌÅÒÎÙÍÉ ×ÓÔÁ×ËÁÍÉ/ÍÏÄÕÌÑÍÉ.

÷ ÔÏÞÎÏÓÔÉ ÎÁÏÂÏÒÏÔ. íÎÅ ÇÌÕÂÏËÏ ÐÌÅ×ÁÔØ ÞÔÏ ÐÒÉÓÈÏÄÉÔ ×ÎÕÔÒÉ ËÏÎÔÒÏÌÌÅÒÁ. ñ ÎÅ ËÏÎÔÒÏÌÌÅÒÏÍ ÕÐÒÁ×ÌÑÀ, Á ËÁËË ÒÁÚ ÓÐÒÏÅËÔÉÒÏ×ÁÎÎÙÍ ÍÎÏÀ ÖÅ ÖÅÌÅÚÏÍ. á ÔÙ ÕÐÒÁ×ÌÑÅÛØ ËÏÎÔÒÏÌÌÅÒÏÍ É ÏÔ ÓÏÂÓÔ×ÅÎÎÏ ÒÅÛÁÅÍÏÊ Ó ÅÇÏ ÐÏÍÏÝØÀ ÚÁÄÁÞÉ ÄÁÌØÛÅ.

ñ-ÔÏ ÔÅÂÑ ÐÏÎÉÍÁÀ, ÐÏÔÏÍÕ ÞÔÏ Ô×ÏÀ ÆÁÚÕ ÄÁ×ÎÙÍ ÄÁ×ÎÏ ÐÒÏÛÅÌ, Á ×ÏÔ ÔÅÂÅ ÎÅÐÌÏÈÏ ÂÙ ÐÏÎÑÔØ, ÞÔÏ ÒÁÂÏÔÁÔØ ÍÏÖÎÏ (É ÎÕÖÎÏ) ÐÏ ÄÒÕÇÏÍÕ.

çÌÕÐÏÓÔØ ÓÏ ÓÍÁÊÌÉËÏÍ.

æÁËÔ. õ ÍÅÎÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ ÏÔ ÓÉÌÙ 10% ×ÒÅÍÅÎÉ ÚÁÎÉÍÁÅÔ, ÏÓÔÁÌØÎÏÅ - ÜÌÅËÔÒÏÎÉËÁ.

åÝÅ ÓËÁÖÉ ÐÏÄ ÄÒÕÇÉÅ ÍÉËÒÏËÏÎÔÒÏÌÌÅÒÙ.

Hi-Tech PICC ÎÁÚÙ×ÁÅÔÓÑ. óÔÏÉÔ ÞÔÏ-ÔÏ 700-800 ÄÏÌÌÁÒÏ×. HÅÔÒÕÄÎÏ ÎÁÊÔÉ É ×ÏÒÏ×ÁÎÎÙÊ.

é ÜÔÏ - ÓÏÐÒÏ×ÏÖÄÁÅÍÏÓÔØ - ÅÝÅ ÏÄÎÏ ÏÇÒÏÍÎÏÅ ÐÒÅÉÍÕÝÅÓÔ×Ï ó.

çÏÒÁÚÄÏ ÌÕÞÛÅ. HÏÒÍÁÌØÎÙÊ ÐÒÏÇÒÁÍÍÉÓÔ ÒÁÚÂÅÒÅÔÓÑ É ÓÍÏÖÅÔ ÓÏÐÒÏ×ÏÖÄÁÔØ ÞÕÖÏÊ ÉÓÈÏÄÎÉË ÎÁ ó ËÕÄÁ ÂÙÞÔÒÅÊ, ÞÅÍ ÎÁ ÁÓÍÅ, ÚÁËÒÙ×ÁÔØ ÐÒÏÅËÔÙ ÎÅ ÐÒÉÊÄÅÔÓÑ.

ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

AT> RA > Я RA>> сталкивался с ситуациями, когда после моего ухода даже имея RA>> исходники на асме направление в конторах закрывалось.

AT> Так это хорошо или плохо ? :)

Я просто продолжал направление в новой конторе, не имея конкурента со стороны предыдущей ;-)

RA>> Как это в отношении исходников на Си?

AT> Естественно гораздо лучше.

В смысле - они еще непонятнее?

Hello, Rifkat Abdulin !

ëÏÎÔÏÒÙ ×ÉÄÉÍÏ ÛÁÒÁÛËÉÎÙ. HÏÒÍÁÌØÎÙÅ ÉÎÔÅÒÅÓÕÀÔÓÑ Ï ÐÒÅÄÙÄÕÝÅÍ ÍÅÓÔÅ ÒÁÂÏÔÙ É × ÞÁÓÔÎÏÓÔÉ Ï ÔÏÍ, ÞÔÏ ÐÏÓÌÅ ÓÅÂÑ ÏÓÔÁ×ÉÌ ÒÁÂÏÔÎÉË. ÷ÅÄØ ÅÓÌÉ ÏÎ ËÉÎÕÌ ÏÄÎÕ ËÏÎÔÏÒÕ, ÏÎ É ÄÒÕÇÕÀ ËÉÎÅÔ.

HÁÏÂÏÒÏÔ. òÁÂÏÔÎÉË (ÎÏÒÍÁÌØÎÙÊ ÒÁÂÏÔÎÉË ÎÏÒÍÁÌØÎÏÊ ËÏÎÔÏÒÙ) ËÒÏ×ÎÏ ÚÁÉÎÔÅÒÅÓÏ×ÁÎ × ÔÏÍ, ÞÔÏÂÙ ÓÄÅÌÁÎÎÏÅ ÉÍ ÍÏÇÌÏ ÓÏÐÒÏ×ÏÖÄÁÔØÓÑ ÄÒÕÇÉÍÉ ÐÏÓÌÅ ÎÅÇÏ ÉÌÉ ×ÍÅÓÔÏ ÎÅÇÏ.

ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

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

óÒÅÄÁ éÀÌØ 28 2004 01:12, Alex Gavrikov wrote to Eugene Gavruk:

AG> õ ÎÁÓ pÁÂÏÔÁÌ ÐÏÄpÑÄÞÉË ÉÚ åËÁÔÅpÉÎÂÕpÇÁ, ËÁË-ÔÏ pÁÓÓËÁÚÁÌ ÐpÏ AG> ÍÉËpÏÞÉÐÏ×ÓËÉÊ ÓÅÍÉÎÁp... ÷ ÏÂÝÅÍ, ÓÅÍÉÎÁp ÐÏÄÈÏÄÉÔ Ë ÚÁ×ÅpÛÅÎÉÀ É AG> ÐpÅÄÓÔÁ×ÉÔÅÌØ ÍÉËpÏÞÉÐÏ×ÓËÉÊ ÎÁÞÉÎÁÅÔ ÏÔ×ÅÞÁÔØ ÎÁ ×ÏÐpÏÓÙ. íÕÖÉÞÏË AG> ÏÄÉÎ ÓÐpÏÓÉÌ Õ ÎÅÇÏ ÐpÏ ÏÔÎÏÛÅÎÉÅ ÍÉËpÏÞÉÐÁ Ë ÐpÏÄÕËÃÉÉ ÁÔÍÅÌÁ É AG> ÓÕÝÅÓÔ×ÕÅÔ-ÌÉ ÐpÅÓÌÏ×ÕÔÁÑ ËÏÎËÕpÅÎÃÉÑ... ôÏÔ Ó ÇÏpÄÙÍ ×ÉÄÏÍ ×ÙÄÁÌ AG> ÆpÁÚÕ: Ñ ÔÁËÕÀ ÆÉpÍÕ ÎÅ ÚÎÁÀ! =)

äÕÒÁË ÜÔÏÔ ÐÒÅÄÓÔÁ×ÉÔÅÌØ...

çÅÏÒÇÉÊ

Здравствуйте, Alexey.

Вы писали 28 июля 2004 г., 10:27:36:

AB> Та-ак, пора менять сабж с "PIC vs AVR" на "ASM vs C"

Настоящие фидошники сабжей не меняют!" :)))

DO> > RA>> сталкивался с ситуациями, когда после моего ухода даже имея DO> > RA>> исходники на асме направление в конторах закрывалось.

DO> > AT> Так это хорошо или плохо ? :)

DO> > Я просто продолжал направление в новой конторе, не имея конкурента DO> > со стороны предыдущей ;-)

DO> Конторы видимо шарашкины. Hормальные интересуются о предыдущем месте работы и в DO> частности о том, что после себя оставил работник. Ведь если он кинул одну DO> контору, он и другую кинет.

Хорошо если так. У меня выходило наоборот - кидали (или пытались это сделать) как раз меня. Конторы именно шарашкины - напрячь разработчиков, получить результат, тут же начать снимать первый сбор, а разработчиков послать... Мне просто казали, что ты свое дело сделал, и мы тебе просто начнем резать зарплату :-()

DO> > RA>> Как это в отношении исходников на Си?

DO> > AT> Естественно гораздо лучше.

DO> > В смысле - они еще непонятнее?

DO> Hаоборот. Работник (нормальный работник нормальной конторы) кровно DO> заинтересован в том, чтобы сделанное им могло сопровождаться другими после него DO> или вместо него.

Согласен, что при нормальных "уходах" все как ты пишешь. Если тебя "уходят" - ситуация с точностью до наоборот

Hello, Rifkat Abdulin !

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

HÅ ×ÓÅÇÄÁ. éÚ ÎÏÒÍÁÌØÎÏÊ ËÏÎÔÏÙ ÐÏ ÏËÏÎÞÁÎÉÉ ÐÒÏÅËÔÁ ÔÏÖÅ ÍÏÇÕÔ Õ×ÏÌÉÔØ, ÅÓÌÉ ÎÏ×ÙÈ ÐÒÏÅËÔÏ× ÎÅÔ. HÏ ÅÓÌÉ ÏÓÔÁ×ÉÔØ ÐÏÓÌÅ ÓÅÂÑ ×ÙÖÖÅÎÎÕÀ ÚÅÍÌÀ, ÐÒÉ ÕÓÔÒÏÊÓÔ×Å ÎÁ ÓÌÅÄÕÀÝÕÀ ÒÁÂÏÔÕ ×ÅÒÏÑÔÎÏÓÔØ ÔÏÇÏ ÞÔÏ ÎÏ×ÏÅ ÎÁÞÁÌØÓÔ×Ï ÐÏÚ×ÏÎÉÔ ÎÁ Ô×ÏÀ ÐÒÅÄÙÄÕÝÕÀ Õ ÎÁÓ ÂÌÉÚËÁ Ë 100%, ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ ÒÁÂÏÔÎÉË ÚÁÉÎÔÅÒÅÓÏ×ÁÎ × ÈÏÒÏÛÉÈ ÏÔÚÙ×ÁÈ Ï ÒÅÚÕÌØÔÁÔÁÈ ÅÇÏ ÒÁÂÏÔÙ.

ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required