Bootloader for ATMega

Jun 16, 2006 Last reply: 19 years ago 57 Replies

Hello All.



HÁÒÏÄ, Á ÅÓÔØ ÌÉ × ÐÒÉÒÏÄÅ ÎÅÂÏÌØÛÏÊ ÓÁÂÖ Ó ÉÓÈÏÄÎÉËÁÍÉ ÎÁ C? ÷ ÁÔÍÅÌÏ×ÓËÉÈ ÁÐÐÎÏÔÁÈ ÅÓÔØ ÎÅÞÔÏ ÎÁ 8ë ËÏÄÁ, ÞÔÏ ÄÌÑ ÚÁÇÒÕÚÞÉËÁ ÖÉÒÎÏ×ÁÔÏ: ÍÎÅ ÄÌÑ 162-Ê ÎÁÄÏ. :)


Dimmy.


Hello Sergey.

Fri Jun 16 2006 18:59, Sergey Mudry wrote to me:

DT>> HÁÒÏÄ, Á ÅÓÔØ ÌÉ × ÐÒÉÒÏÄÅ ÎÅÂÏÌØÛÏÊ ÓÁÂÖ Ó ÉÓÈÏÄÎÉËÁÍÉ ÎÁ C? ÷ DT>> ÁÔÍÅÌÏ×ÓËÉÈ ÁÐÐÎÏÔÁÈ ÅÓÔØ ÎÅÞÔÏ ÎÁ 8ë ËÏÄÁ, ÞÔÏ ÄÌÑ ÚÁÇÒÕÚÞÉËÁ DT>> ÖÉÒÎÏ×ÁÔÏ: ÍÎÅ ÄÌÑ 162-Ê ÎÁÄÏ. :)

SM> íÁÌÅÎØËÏÇÏ ÎÁ C ÎÅ ×ÓÔÒÅÞÁÌ, ÅÓÌÉ ÎÕÖÅÎ ÐÒÏÓÔÏ ÍÁÌÅÎØËÉÊ, ÔÏ ×ÏÔ: SM>

formatting link
SM> 248 ÂÁÊÔ ÎÁ ÁÓÍÅ.

áÇÁ, ÓÐÁÓÉÂÏ, ÏÔ ÜÔÏÇÏ ÕÖÅ ÍÏÖÎÏ ÐÌÑÓÁÔØ. :) ëÓÔÁÔÉ, ÓÔÒÁÎÎÏ, ÞÔÏ ÎÉËÔÏ ÎÅ ÄÏÇÁÄÁÌÓÑ ÓÄÅÌÁÔØ, ËÁË ÄÅÌÁÌ ËÏÇÄÁ-ÔÏ Ñ × ÚÁÇÒÕÚÞÉËÅ ÄÌÑ x51 Ó ×ÎÅÛÎÅÊ ÐÁÍÑÔØÀ ËÏÄÁ: ÐÒÉ ÒÅÓÅÔÅ ÐÒÏ×ÅÒÑÔØ ÓÏÓÔÏÑÎÉÅ ÌÉÎÉÉ RxD É, ÅÓÌÉ ÏÎÁ × ÎÕÌÅ (BREAK), ÔÏ ÐÅÒÅÈÏÄÉÔØ ÎÁ ÚÁÇÒÕÚÞÉË, ÉÎÁÞÅ - ÎÁ ÏÓÎÏ×ÎÏÊ ËÏÄ.

SM> úÁÍÅÞÁÔÅÌØÎÏ ËÏÍÐÉÌÉÔÓÑ avr-gcc (ÍÏÖÎÏ É WinAVR) É ÒÁÂÏÔÁÅÔ (ÐÒÏ×ÅÒÑÌ SM> ÎÁ atmega8). ÷ÏÔ ÔÏÌØËÏ ÐÒÏÇÒÁÍÍËÁ ÓÏ ÓÔÏÒÏÎÙ PC - for Linux only.

üÔÏ-ÔÏ ÍÙ ÂÅÚ ÐÒÏÂÌÅÍ ÎÁÐÉÛÅÍ. ;) ÷ÏÐÒÏÓ ÂÙÌ × ÐÒÁ×ÉÌØÎÏÊ ÉÎÉÃÉÁÌÉÚÁÃÉÉ ËÒÉÓÔÁÌÌÁ É ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÉ ÆÌÜÛÁ - ÞÔÏ ÐÏ ÇÒÁÂÌÑÍ ÎÅ ÈÏÄÉÔØ.

Dimmy.

Hello, Dimmy! You wrote to All on Fri, 16 Jun 2006 14:28:22 +0400:

DT> HÁÒÏÄ, Á ÅÓÔØ ÌÉ × ÐÒÉÒÏÄÅ ÎÅÂÏÌØÛÏÊ ÓÁÂÖ Ó ÉÓÈÏÄÎÉËÁÍÉ ÎÁ C? ÷ DT> ÁÔÍÅÌÏ×ÓËÉÈ ÁÐÐÎÏÔÁÈ ÅÓÔØ ÎÅÞÔÏ ÎÁ 8ë ËÏÄÁ, ÞÔÏ ÄÌÑ ÚÁÇÒÕÚÞÉËÁ DT> ÖÉÒÎÏ×ÁÔÏ: ÍÎÅ ÄÌÑ 162-Ê ÎÁÄÏ. :) íÁÌÅÎØËÏÇÏ ÎÁ C ÎÅ ×ÓÔÒÅÞÁÌ, ÅÓÌÉ ÎÕÖÅÎ ÐÒÏÓÔÏ ÍÁÌÅÎØËÉÊ, ÔÏ ×ÏÔ:

formatting link
ÂÁÊÔ ÎÁ ÁÓÍÅ. úÁÍÅÞÁÔÅÌØÎÏ ËÏÍÐÉÌÉÔÓÑ avr-gcc (ÍÏÖÎÏ É WinAVR) É ÒÁÂÏÔÁÅÔ (ÐÒÏ×ÅÒÑÌ ÎÁ atmega8). ÷ÏÔ ÔÏÌØËÏ ÐÒÏÇÒÁÍÍËÁ ÓÏ ÓÔÏÒÏÎÙ PC - for Linux only. óÄÅÌÁÔØ ÐÏÄ ×ÉÎÄÕ × ÏÂÝÅÍ-ÔÏ ÐÒÏÂÌÅÍÁ ÎÅÂÏÌØÛÁÑ, ÎÏ ÍÎÅ ÎÅ ÎÕÖÎÏ ÂÙÌÏ.

÷ÏÔ ÜÔÏÔ ÐÏÂÏÌØÛÅ, ÎÁ 1 ëÂÁÊÔ, ÓÏ×ÍÅÓÔÉÍÙÊ Ó STK-500:
formatting link
ÁÓÓÅÍÂÌÅÒ, ÐÏÄ AVR Studio.

With best regards, Serg.

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

Friday June 16 2006 15:28, you (2:469/15) wrote to All:

DT> HÁÒÏÄ, Á ÅÓÔØ ÌÉ × ÐÒÉÒÏÄÅ ÎÅÂÏÌØÛÏÊ ÓÁÂÖ Ó ÉÓÈÏÄÎÉËÁÍÉ ÎÁ C? ÷

HÁ avrfreaks.net ÎÁÊÄÅÛØ Project 191 - Very Fast Bootloader. ôÁÍ ÉÓÈÏÄÎÉËÉ AVR-ÓËÉÅ É PC-ÀËÏ×ÙÅ.

DT> ÁÔÍÅÌÏ×ÓËÉÈ ÁÐÐÎÏÔÁÈ ÅÓÔØ ÎÅÞÔÏ ÎÁ 8ë ËÏÄÁ, ÞÔÏ ÄÌÑ ÚÁÇÒÕÚÞÉËÁ DT> ÖÉÒÎÏ×ÁÔÏ: ÍÎÅ ÄÌÑ 162-Ê ÎÁÄÏ. :)

äÌÑ ÍÅÇ 8, 16, 162, 32. íÎÏÊ ÐpÏ×ÅpÅÎÏ ÎÁ 16-Ê - ÏÔÌÉÞÎÏ.

Alex

Hello Alex.

Tue Jun 20 2006 00:48, Alex Gavrikov wrote to me:

DT>> HÁÒÏÄ, Á ÅÓÔØ ÌÉ × ÐÒÉÒÏÄÅ ÎÅÂÏÌØÛÏÊ ÓÁÂÖ Ó ÉÓÈÏÄÎÉËÁÍÉ ÎÁ C? ÷

AG> HÁ avrfreaks.net ÎÁÊÄÅÛØ Project 191 - Very Fast Bootloader. AG> ôÁÍ ÉÓÈÏÄÎÉËÉ AVR-ÓËÉÅ É PC-ÀËÏ×ÙÅ.

óÐÁÓÉÂÏ, ÇÌÑÎÕ, ÎÏ, ÐÏÈÏÖÅ, ÌÅÖÉÔ ÓÁÊÔ. é .net, É .com...

Dimmy.

ûÎyp ÖÉ%, Dimmy. ðÑÔÎÉÃÁ éÀÎØ 16 2006 19:05, Dimmy Timchenko wrote to Sergey Mudry:

DT> ëÓÔÁÔÉ, ÓÔpÁÎÎÏ, ÞÔÏ ÎÉËÔÏ ÎÅ ÄÏÇÁÄÁÌÓÑ ÓÄÅÌÁÔØ, ËÁË ÄÅÌÁÌ ËÏÇÄÁ-ÔÏ Ñ DT> × ÚÁÇpyÚÞÉËÅ ÄÌÑ x51 Ó ×ÎÅÛÎÅÊ ÐÁÍÑÔØÀ ËÏÄÁ: ÐpÉ pÅÓÅÔÅ ÐpÏ×ÅpÑÔØ DT> ÓÏÓÔÏÑÎÉÅ ÌÉÎÉÉ RxD É, ÅÓÌÉ ÏÎÁ × ÎyÌÅ (BREAK), ÔÏ ÐÅpÅÈÏÄÉÔØ ÎÁ DT> ÚÁÇpyÚÞÉË, ÉÎÁÞÅ - ÎÁ ÏÓÎÏ×ÎÏÊ ËÏÄ.

äÏÇÁÄÙ×ÁÌÉÓØ. âÅÄÁ × ÔÏÍ, ÞÔÏ ÜÔÏ ÎÅ ×ÓÅÇÄÁ ÐpÉÅÍÌÅÍÏ.

íÁÊËÌ

Hello Michael.

Wed Jun 28 2006 21:31, Michael Mamaev wrote to me:

DT>> ÐpÉ pÅÓÅÔÅ ÐpÏ×ÅpÑÔØ ÓÏÓÔÏÑÎÉÅ ÌÉÎÉÉ RxD É, ÅÓÌÉ ÏÎÁ × ÎyÌÅ (BREAK), DT>> ÔÏ ÐÅpÅÈÏÄÉÔØ ÎÁ ÚÁÇpyÚÞÉË, ÉÎÁÞÅ - ÎÁ ÏÓÎÏ×ÎÏÊ ËÏÄ.

MM> äÏÇÁÄÙ×ÁÌÉÓØ. âÅÄÁ × ÔÏÍ, ÞÔÏ ÜÔÏ ÎÅ ×ÓÅÇÄÁ ÐpÉÅÍÌÅÍÏ.

á ËÏÇÄÁ ÜÔÏ ÎÅÐÒÉÅÍÌÅÍÏ?

Dimmy.

èÁÊÌØ çÉÔÌÅp ËÁÐyÔ, Dimmy! þÅÔ×ÅpÇ éÀÎØ 29 2006 06:05, Dimmy Timchenko wrote to Michael Mamaev:

DT>>> ÐpÉ pÅÓÅÔÅ ÐpÏ×ÅpÑÔØ ÓÏÓÔÏÑÎÉÅ ÌÉÎÉÉ RxD É, ÅÓÌÉ ÏÎÁ × ÎyÌÅ DT>>> (BREAK), ÔÏ ÐÅpÅÈÏÄÉÔØ ÎÁ ÚÁÇpyÚÞÉË, ÉÎÁÞÅ - ÎÁ ÏÓÎÏ×ÎÏÊ ËÏÄ. MM>> äÏÇÁÄÙ×ÁÌÉÓØ. âÅÄÁ × ÔÏÍ, ÞÔÏ ÜÔÏ ÎÅ ×ÓÅÇÄÁ ÐpÉÅÍÌÅÍÏ. DT> á ËÏÇÄÁ ÜÔÏ ÎÅÐpÉÅÍÌÅÍÏ?

ëÏÇÄÁ × ÜÔy ÌÉÎÉÀ ËÔÏ-ÔÏ ÓÎÁpyÖÉ ÍÏÖÅÔ ÐÉÈÁÔØ ÄÁÎÎÙÅ. á ×ÅÄØ ËÁË ÐpÁ×ÉÌÏ ÍÏÖÅÔ, ÎÅ ÚpÑ ÖÅ ÏÎÁ ÎÁpyÖy ×Ù×ÅÄÅÎÁ. ñ ÔyÔ ÎÁÛÅÌ ÄpyÇÏÅ pÅÛÅÎÉÅ: ÎÁ RTS ×ÙÄÁÀ ÐpÅÄÏÐpÅÄÅÌÅÎÎyÀ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ (32 ÂÉÔÁ, ÈÏÔÑ ÎÁ×ÅpÎÏÅ ÍÏÖÎÏ É ÍÅÎØÛÅ) É ÐpÏ×ÅpÑÀ, ÎÅ ÐÏÌyÞÉÌ ÌÉ ÅÅ ÖÅ ÎÁ CTS. åÓÌÉ ÜÔÉ Ä×Á ËÏÎÔÁËÔÁ ÚÁËÏpÏÞÅÎÙ ÓÎÁpyÖÉ, ÔÏ ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ ÅÅ ÐÏÌyÞÁÀ É ÎÅ ÚÁÐyÓËÁÀ ÏÓÎÏ×ÎÏÊ ËÏÄ.

íÁÊËÌ

Hello Michael.

Sun Jul 09 2006 20:02, Michael Mamaev wrote to me:

DT>>>> ÐpÉ pÅÓÅÔÅ ÐpÏ×ÅpÑÔØ ÓÏÓÔÏÑÎÉÅ ÌÉÎÉÉ RxD É, ÅÓÌÉ ÏÎÁ × ÎyÌÅ DT>>>> (BREAK), ÔÏ ÐÅpÅÈÏÄÉÔØ ÎÁ ÚÁÇpyÚÞÉË, ÉÎÁÞÅ - ÎÁ ÏÓÎÏ×ÎÏÊ ËÏÄ. MM>>> äÏÇÁÄÙ×ÁÌÉÓØ. âÅÄÁ × ÔÏÍ, ÞÔÏ ÜÔÏ ÎÅ ×ÓÅÇÄÁ ÐpÉÅÍÌÅÍÏ. DT>> á ËÏÇÄÁ ÜÔÏ ÎÅÐpÉÅÍÌÅÍÏ?

MM> ëÏÇÄÁ × ÜÔy ÌÉÎÉÀ ËÔÏ-ÔÏ ÓÎÁpyÖÉ ÍÏÖÅÔ ÐÉÈÁÔØ ÄÁÎÎÙÅ. á ×ÅÄØ ËÁË MM> ÐpÁ×ÉÌÏ ÍÏÖÅÔ, ÎÅ ÚpÑ ÖÅ ÏÎÁ ÎÁpyÖy ×Ù×ÅÄÅÎÁ.

ëÏÇÄÁ × ÜÔÕ ÌÉÎÉÀ "ËÔÏ-ÔÏ" ÔÒÅÔÉÊ ÍÏÖÅÔ ÁÓÉÎÈÒÏÎÎÏ "ÐÉÈÁÔØ ÄÁÎÎÙÅ", ÏÎÁ, ÏÞÅ×ÉÄÎÏ, ÎÅÐÒÉÇÏÄÎÁ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ. ôÏ ÅÓÔØ ÎÕÖÅÎ ÐÅÒÅËÌÀÞÁÔÅÌØ. HÏ, ÔÁË ÉÌÉ ÉÎÁÞÅ, ÓÐÕÔÁÔØ ÄÁÎÎÙÅ Ó break-ÏÍ ÎÅÌØÚÑ, ÐÏÔÏÍÕ ÞÔÏ ÂÒÅÊËÕ ÍÏÖÎÏ ÕÓÔÁÎÏ×ÉÔØ ÄÌÉÔÅÌØÎÏÓÔØ "ÐÏËÁ ÎÅ ÏÔÚÏףÔÓÑ ÉÌÉ ÎÅ ÏÔÍÅÎÉÍ", Á ÐÒÉ ÒÅÓÅÔÅ ÐÒÏ×ÅÒÑÔØ ÄÌÉÔÅÌØÎÏÓÔØ ÎÕÌÑ - ÎÁÐÒÉÍÅÒ, ÎÅ ÍÅÎÅÅ 50ÍÓ.

MM> ñ ÔyÔ ÎÁÛÅÌ ÄpyÇÏÅ pÅÛÅÎÉÅ: ÎÁ RTS ×ÙÄÁÀ ÐpÅÄÏÐpÅÄÅÌÅÎÎyÀ MM> ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ (32 ÂÉÔÁ, ÈÏÔÑ ÎÁ×ÅpÎÏÅ ÍÏÖÎÏ É ÍÅÎØÛÅ) É ÐpÏ×ÅpÑÀ, MM> ÎÅ ÐÏÌyÞÉÌ ÌÉ ÅÅ ÖÅ ÎÁ CTS. åÓÌÉ ÜÔÉ Ä×Á ËÏÎÔÁËÔÁ ÚÁËÏpÏÞÅÎÙ ÓÎÁpyÖÉ, MM> ÔÏ ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ ÅÅ ÐÏÌyÞÁÀ É ÎÅ ÚÁÐyÓËÁÀ ÏÓÎÏ×ÎÏÊ ËÏÄ.

âÒÒ, Ä×Å ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÌÉÎÉÉ - ÚÁÞÅÍ?!

Dimmy.

èÁÊÌØ çÉÔÌÅp ËÁÐyÔ, Dimmy! ÷ÔÏpÎÉË éÀÌØ 11 2006 07:09, Dimmy Timchenko wrote to Michael Mamaev:

DT>>>>> ÐpÉ pÅÓÅÔÅ ÐpÏ×ÅpÑÔØ ÓÏÓÔÏÑÎÉÅ ÌÉÎÉÉ RxD É, ÅÓÌÉ ÏÎÁ × ÎyÌÅ DT>>>>> (BREAK), ÔÏ ÐÅpÅÈÏÄÉÔØ ÎÁ ÚÁÇpyÚÞÉË, ÉÎÁÞÅ - ÎÁ ÏÓÎÏ×ÎÏÊ ËÏÄ. MM>>>> äÏÇÁÄÙ×ÁÌÉÓØ. âÅÄÁ × ÔÏÍ, ÞÔÏ ÜÔÏ ÎÅ ×ÓÅÇÄÁ ÐpÉÅÍÌÅÍÏ. DT>>> á ËÏÇÄÁ ÜÔÏ ÎÅÐpÉÅÍÌÅÍÏ? MM>> ëÏÇÄÁ × ÜÔy ÌÉÎÉÀ ËÔÏ-ÔÏ ÓÎÁpyÖÉ ÍÏÖÅÔ ÐÉÈÁÔØ ÄÁÎÎÙÅ. á ×ÅÄØ ËÁË MM>> ÐpÁ×ÉÌÏ ÍÏÖÅÔ, ÎÅ ÚpÑ ÖÅ ÏÎÁ ÎÁpyÖy ×Ù×ÅÄÅÎÁ. DT> ëÏÇÄÁ × ÜÔy ÌÉÎÉÀ "ËÔÏ-ÔÏ" ÔpÅÔÉÊ ÍÏÖÅÔ ÁÓÉÎÈpÏÎÎÏ "ÐÉÈÁÔØ ÄÁÎÎÙÅ", DT> ÏÎÁ, ÏÞÅ×ÉÄÎÏ, ÎÅÐpÉÇÏÄÎÁ ÄÌÑ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÑ. ôÏ ÅÓÔØ ÎyÖÅÎ DT> ÐÅpÅËÌÀÞÁÔÅÌØ. ñ ÉÍÅÌ × ×ÉÄy ÓÌyÞÁÊ ÓÁÍÏÐpÏÉÚ×ÏÌØÎÏÇÏ ÐÅpÅÈÏÄÁ × pÅÖÉÍ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÑ yÖÅ × ÛÔÁÔÎÏÍ yÓÔpÏÊÓÔ×Å, Á ÔÁÍ ÜÔÏ ÎÅÓËÏÌØËÏ ÎÅÈÏpÏÛÏ.

DT> HÏ, ÔÁË ÉÌÉ ÉÎÁÞÅ, ÓÐyÔÁÔØ ÄÁÎÎÙÅ Ó break-ÏÍ ÎÅÌØÚÑ, ÐÏÔÏÍy ÞÔÏ DT> ÂpÅÊËy ÍÏÖÎÏ yÓÔÁÎÏ×ÉÔØ ÄÌÉÔÅÌØÎÏÓÔØ "ÐÏËÁ ÎÅ ÏÔÚÏףÔÓÑ ÉÌÉ ÎÅ DT> ÏÔÍÅÎÉÍ", Á ÐpÉ pÅÓÅÔÅ ÐpÏ×ÅpÑÔØ ÄÌÉÔÅÌØÎÏÓÔØ ÎyÌÑ - ÎÁÐpÉÍÅp, ÎÅ DT> ÍÅÎÅÅ 50ÍÓ. óÏÇÌÁÓÅÎ, ÅÓÌÉ ÐÏÄÏÌØÛÅ ÐÏÄÏÖÄÁÔØ ÔÏ ËÏÎÅÞÎÏ ÐpÏËÁÔÉÔ.

ôÏÌØËÏ y ÍÅÎÑ ÎÅ ÁÔÍÅÇÁ, Á ÏÂÙÞÎÙÊ 16C550, ÐpÉÞÅÍ RS-232 ÎÁpyÖy ×Ù×ÅÄÅÎ yÖÅ ÐpÅÏÂpÁÚÏ×ÁÎÎÙÊ, ÔÁË ÞÔÏ ÐÏÄÁ×ÁÔØ × ÎÅÇÏ "ÎyÌØ" ÎÅÓËÏÌØËÏ ÎÅyÄÏÂÎÏ.

MM>> ñ ÔyÔ ÎÁÛÅÌ ÄpyÇÏÅ pÅÛÅÎÉÅ: ÎÁ RTS ×ÙÄÁÀ ÐpÅÄÏÐpÅÄÅÌÅÎÎyÀ MM>> ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ (32 ÂÉÔÁ, ÈÏÔÑ ÎÁ×ÅpÎÏÅ ÍÏÖÎÏ É ÍÅÎØÛÅ) É MM>> ÐpÏ×ÅpÑÀ, ÎÅ ÐÏÌyÞÉÌ ÌÉ ÅÅ ÖÅ ÎÁ CTS. åÓÌÉ ÜÔÉ Ä×Á ËÏÎÔÁËÔÁ MM>> ÚÁËÏpÏÞÅÎÙ ÓÎÁpyÖÉ, ÔÏ ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ ÅÅ ÐÏÌyÞÁÀ É ÎÅ ÚÁÐyÓËÁÀ MM>> ÏÓÎÏ×ÎÏÊ ËÏÄ. DT> âpp, Ä×Å ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÌÉÎÉÉ - ÚÁÞÅÍ?! äÙË, ÓÐÅÃÉÆÉËÁ pÅÁÌÉÚÁÃÉÉ. õ ÉÍÅÀÝÅÇÏÓÑ yÐÏÍÑÎyÔÏÇÏ ×ÎÅÛÎÅÇÏ ÐÏpÔÁ ÏÎÉ É ÔÁË yÖÅ ÅÓÔØ É ×Ù×ÅÄÅÎÙ ÎÁpyÖy, ÐpÉÞÅÍ ÎÁ ÓÏÓÅÄÎÉÅ ËÏÎÔÁËÔÙ pÁÚßÅÍÁ - ÏÞÅÎØ yÄÏÂÎÏ ËÏpÏÔÉÔØ ÐÉÎÃÅÔÏÍ ÉÌÉ ÄÁÖÅ ÉÇÏÌËÏÊ.

íÁÊËÌ

Hello Sergei.

Thu Jul 20 2006 14:34, Sergei Podstrigailo wrote to Michael Mamaev:

SP> èÏÔÑ ÚÁÔÅÑ ×ÓÅ ÒÁ×ÎÏ ÓÔÒÅÍÎÁÑ - ÐÒÉ ÏÔËÌÀÞÅÎÎÏÍ SP> ËÁÂÅÌÅ ÐÒÅÏÂÒÁÚÏ×ÁÔÅÌØ ÕÒÏ×ÎÅÊ RS232 ÉÍÅÅÔ ÐÒÁ×Ï ×ÙÄÁÔØ SP> × ËÏÎÔÒÏÌÌÅÒ ÌÀÂÏÅ ÚÎÁÞÅÎÉÅ (ÚÏÎÁ ÎÅÏÐÒÅÄÅÌÅÎÎÏÓÔÉ ÐÏ ÓÔÁÎÄÁÒÔÕ).

ðÏ ÉÄÅÅ, ÎÅ ÉÍÅÅÔ ÔÁËÏÇÏ ÐÒÁ×Á. åÓÌÉ Â ÐÒÉ ÏÔËÌÀޣÎÎÏÍ ËÁÂÅÌÅ ÓÏÓÔÏÑÎÉÅ RxD "ÂÏÌÔÁÌÏÓØ", ÜÔÏ ÐÒÉ×ÏÄÉÌÏ ÂÙ Ë ÍÕÓÏÒÕ ÎÁ ×ÈÏÄÅ É ÎÅÏÐÒÅÄẠ̊ÎÎÙÍ ÐÏÓÌÅÄÓÔ×ÉÑÍ.

SP> èÏÔÑ ÐÏÞÔÉ ×ÓÅÇÄÁ ÂÕÄÅÔ MARK...

äÕÍÁÀ, ÓÌÕÞÁÉ "ÎÅ ÐÏÞÔÉ" ÂÕÄÕÔ ÐÒÉÚÎÁËÏÍ ÎÅÉÓÐÒÁ×ÎÏÓÔÉ ÐÒÅÏÂÒÁÚÏ×ÁÔÅÌÑ. ðÏ ËÒÁÊÎÅÊ ÍÅÒÅ Ñ Ó ÔÁËÉÍÉ ÎÅ ÓÔÁÌËÉ×ÁÌÓÑ. ÷ÏÔ ËÕÓÏË ÉÚ ÄÁÔÁÛÉÔÁ ÎÁ ADM202:

The receivers are inverting level shifters that accept EIA-232-E input levels (+5 V to +15 V) and translate them into 5 V TTL/ CMOS levels. The inputs have internal 5 kOhm pull-down resistors to ground and are also protected against overvoltages of up to

+30 V. The guaranteed switching thresholds are 0.8 V minimum and 2.4 V maximum which are well within the +3 V EIA-232 requirement.

The receivers have Schmitt trigger input with a hysteresis level of 0.5 V. This ensures error free reception both for noisy inputs and for inputs with slow transition times.

Dimmy.

Hello Michael.

Thu Jul 20 2006 19:59, Michael Mamaev wrote to me:

MM> åÓÔØ É × ×ÉÎÄÅ ÔÁËÏÅ ÓpÅÄÓÔ×Ï. ÷ ÓÌÅÄyÀÝÅÊ ×ÅpÓÉÉ ÐÏÐpÏÂyÀ ÔÁË ÓÄÅÌÁÔØ, MM> ÓÐÁÓÉÂÏ.

:) äÁ ÎÅ ÚÁ ÞÔÏ.

Dimmy.

ðÏÍÎÉÛØ, Sergei, ÞÔÏ ÂÙÌÏ Ó ÷ÁÍÉ pÏ×ÎÏ ÛÅÓÔØ ÌÅÔ ÎÁÚÁÄ? þÅÔ×ÅpÇ éÀÌØ 20 2006 15:34, Sergei Podstrigailo wrote to Michael Mamaev:

SP> SetCommBreak(ComHandle); SP> ClearCommBreak(ComHandle); MM>> á ÔÏ ÅÓÌÉ ÔÁÍ ÚÁÂÙÌÉ ÐÏÌÏÖÉÔØ ÔÁËyÀ MM>> ÆyÎËÃÉÏÎÁÌØÎÏÓÔØ, ÔÏ ÚÁÔÅÑ ÔÅpÑÅÔ ÓÍÙÓÌ... SP> HÅ ÚÁÂÙÌÉ. SP> èÏÔÑ ÚÁÔÅÑ ×ÓÅ pÁ×ÎÏ ÓÔpÅÍÎÁÑ - ÐpÉ ÏÔËÌÀÞÅÎÎÏÍ SP> ËÁÂÅÌÅ ÐpÅÏÂpÁÚÏ×ÁÔÅÌØ ypÏ×ÎÅÊ RS232 ÉÍÅÅÔ ÐpÁ×Ï ×ÙÄÁÔØ SP> × ËÏÎÔpÏÌÌÅp ÌÀÂÏÅ ÚÎÁÞÅÎÉÅ (ÚÏÎÁ ÎÅÏÐpÅÄÅÌÅÎÎÏÓÔÉ ÐÏ ÓÔÁÎÄÁpÔy). âpÅÄÉÛØ :) ÷Ï-1È, ÄÏËyÍÅÎÔÉpÏ×ÁÎÎÙÍÉ ÓpÅÄÓÔ×ÁÍÉ UART'Á ÐpÏÇpÁÍÍÎÏ ÏÔËÌÀÞÉÔØ ËÁÂÅÌØ ÎÅÌØÚÑ. HÁ ×ÙÈÏÄÅ ËÏÍÐÁ × ÌÀÂÏÍ ÓÌyÞÁÅ ÂyÄÅÔ ÌÉÂÏ 0, ÌÉÂÏ 1. ÷Ï-2È, break ÉÍÅÅÔ ×ÐÏÌÎÅ ÏÐpÅÄÅÌÅÎÎÙÊ ypÏ×ÅÎØ, ÓÏ×ÓÅÍ ÎÅ ÎyÌÅ×ÏÊ.

íÁÊËÌ

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required