Hi All,
HÅÔ ÌÉ ÇÄÅ ÞÅÇÏ-ÎÉÔØ ÔÉÐÁ "C-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ LPC2xxx ÄÌÑ ÞÁÊÎÉËÏ×" ÉÌÉ ÄÌÑ ÎÁÞÉÎÁÀÝÉÈ/ÍÉÇÒÁÎÔÏ×, ÉÌÉ "ÎÁÃÉÏÎÁÌØÎÙÅ ÏÓÏÂÅÎÎÏÓÔÉ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÐÏÄ ÓÕÂÖ" ?
SY, EK
Hi All,
HÅÔ ÌÉ ÇÄÅ ÞÅÇÏ-ÎÉÔØ ÔÉÐÁ "C-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ LPC2xxx ÄÌÑ ÞÁÊÎÉËÏ×" ÉÌÉ ÄÌÑ ÎÁÞÉÎÁÀÝÉÈ/ÍÉÇÒÁÎÔÏ×, ÉÌÉ "ÎÁÃÉÏÎÁÌØÎÙÅ ÏÓÏÂÅÎÎÏÓÔÉ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÐÏÄ ÓÕÂÖ" ?
SY, EK
Hello Evgeny.
09 Nov 05 01:56, Evgeny Kotsuba wrote to All:EK> HÅÔ ÌÉ ÇÄÅ ÞÅÇÏ-ÎÉÔØ ÔÉÐÁ "C-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ LPC2xxx ÄÌÑ ÞÁÊÎÉËÏ×" ÉÌÉ EK> ÄÌÑ ÎÁÞÉÎÁÀÝÉÈ/ÍÉÇÒÁÎÔÏ×, ÉÌÉ "ÎÁÃÉÏÎÁÌØÎÙÅ ÏÓÏÂÅÎÎÏÓÔÉ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ EK> ÐÏÄ ÓÕÂÖ" ?
õÖ ÓËÏÌØËÏ pÁÚ Ô×ÅpÄÉÌÉ ÍÉpy, ÎÅÔ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÑ ÎÁ ó ÄÌÑ PIC, ÄÌÑ x51, ÄÌÑ AVR, ÄÌÑ LPC2000. åÓÔØ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÅ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÐÌÁÔÆÏpÍÙ, É ÅÓÔØ pÁÓÛÉpÅÎÉÑ ó-ËÏÍÐÉÌÑÔÏpÁ ÄÌÑ ËÏÎËpÅÔÎÏÊ ÐÌÁÔÆÏpÍÙ. ðÏ ÐÅp×ÏÊ ÔÅÍÅ ÅÓÔØ ÍÎÏÖÅÓÔ×Ï yÞÅÂÎÉËÏ×, Á pÁÓÛÉpÅÎÉÑ ÉÚyÞÁÀÔÓÑ ÐÏ ÄÏËyÍÅÎÔÁÃÉÉ ÎÁ ËÏÍÐÉÌÑÔÏp. ëÏÎËpÔÅÎÏ LPC2000 - ÜÔÏ ARM ÑÄpÏ, ËÏÍÐÉÌÑÔÏpÙ ÐÏÄ ÎÅÇÏ ÅÓÔØ y ARM (ads, rvds), IAR, Keil, GNU. ðÏ pÁÓÛÉpÅÎÉÑÍ ó ×ÓÅ pÁÚÎÙÅ × ÔÏÊ ÉÌÉ ÉÎÏÊ ÓÔÅÐÅÎÉ. ó Õ×ÁÖÅÎÉÅÍ, Andy <mailto:andy coÂaËa svrw.ru>icq 44341220
Wed Nov 09 2005 07:58, Andy Mozzhevilov wrote to Evgeny Kotsuba:
AM> Hello Evgeny.
AM> 09 Nov 05 01:56, Evgeny Kotsuba wrote to All:
EK>> HÅÔ ÌÉ ÇÄÅ ÞÅÇÏ-ÎÉÔØ ÔÉÐÁ "C-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ LPC2xxx ÄÌÑ ÞÁÊÎÉËÏ×" ÉÌÉ EK>> ÄÌÑ ÎÁÞÉÎÁÀÝÉÈ/ÍÉÇÒÁÎÔÏ×, ÉÌÉ "ÎÁÃÉÏÎÁÌØÎÙÅ ÏÓÏÂÅÎÎÏÓÔÉ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ EK>> ÐÏÄ ÓÕÂÖ" ?
AM> õÖ ÓËÏÌØËÏ pÁÚ Ô×ÅpÄÉÌÉ ÍÉpy, ÎÅÔ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÑ ÎÁ ó ÄÌÑ PIC, ÄÌÑ x51, AM> ÄÌÑ AVR, ÄÌÑ LPC2000. ÔÙ ÜÔÏ ÒÁÓÓËÁÖÉ Á×ÔÏÒÁÍ ËÕÞÉ ËÎÉÖÅË Ó ÎÁÚ×ÁÎÉÑÍÉ "ðÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ ÎÁ ó/C++ ÐÏÄ XXX". ðÒÁ×ÄÁ 95-98% ÜÔÏÇÏ XXX - ÜÔÏ Windows × ÒÁÚÎÙÈ ×ÉÄÁÈ ;-)
AM>åÓÔØ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÅ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ AM> ÐÌÁÔÆÏpÍÙ, É ÅÓÔØ pÁÓÛÉpÅÎÉÑ ó-ËÏÍÐÉÌÑÔÏpÁ ÄÌÑ ËÏÎËpÅÔÎÏÊ ÐÌÁÔÆÏpÍÙ. HÅ ÂÙ×ÁÅÔ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÐÌÁÔÆÏÒÍÙ. HÕ ÎÅ ÂÕÄÕ Ñ ÐÏÄ DSP ÐÉÓÁÔØ ÔÁË ÖÅ, ËÁË ÐÏÄ ÏËÏÎÎÙÊ ÉÎÔÅÒÆÅÊÓ, ÉÌÉ × ÄÒÁÊ×ÅÒÅ ÐÏÄ ÐÉÓÀË - ÔÁË ÖÅ ËÁË ÐÏÄ DSP. éÌÉ ÄÁÖÅ × ÄÒÁÊ×ÅÒÅ ÐÏÄ ÌÉÎÕËÓ ÔÁËÖÅ ËÁË × ÄÒÁÊ×ÅÒÅ ÐÏÄ ÏÓØ. é ÐÏÄ 8/16 É 32-ÂÉÔÎÙÅ ÐÒÏÃÅÓÓÏÒÙ ÜÈÏÔÁÇÁ ÔÏÖÅ ÂÕÄÕ ÐÉÓÁÔØ ÐÏ ÒÁÚÎÏÍÕ. á ÞÔÏ ÐÒÉÍÅÒÙ ÔÉÐÁ ÈÅÌÌÏÕ ×ÏÒÌÄ ÂÕÄÕÔ ÐÌÁÔÆÏÒÍÏ-ÎÅÚÁ×ÉÓÉÍÙ - ÎÕ ÞÔÏÖ - ÔÁË É ÄÏÌÖÎÏ ÂÙÔØ.
AM> ðÏ ÐÅp×ÏÊ ÔÅÍÅ ÅÓÔØ ÍÎÏÖÅÓÔ×Ï yÞÅÂÎÉËÏ×, Á pÁÓÛÉpÅÎÉÑ ÉÚyÞÁÀÔÓÑ ÐÏ AM> ÄÏËyÍÅÎÔÁÃÉÉ ÎÁ ËÏÍÐÉÌÑÔÏp. AM> ëÏÎËpÔÅÎÏ LPC2000 - ÜÔÏ ARM ÑÄpÏ, ËÏÍÐÉÌÑÔÏpÙ ÐÏÄ ÎÅÇÏ ÅÓÔØ y ARM (ads, AM> rvds), IAR, Keil, GNU. ðÏ pÁÓÛÉpÅÎÉÑÍ ó ×ÓÅ pÁÚÎÙÅ × ÔÏÊ ÉÌÉ ÉÎÏÊ AM> ÓÔÅÐÅÎÉ. ÄÙË ×ÏÔ ÓÐÅÃÉÆÉËÁ ËÁË ÒÁÚ É ÉÎÔÅÒÅÓÎÁ, Á × ÄÏËÕÍÅÎÔÁÃÉÉ ÎÁ ÓÐÅÃÉÆÉËÕ ÎÉËÁËÏÇÏ ÁËÃÅÎÔÁ ÎÅ ÄÅÌÁÅÔÓÑ, ÞÔÏ ÄÌÑ ÎÁÞÉÎÁÀÈ × ÏÂÝÅÍ-ÔÏ ÐÏÆÉÇ, Á ×ÏÔ ÄÌÑ ÍÉÇÒÁÎÔÏ× ÉÌÉ ÔÅÈ, ËÔÏ ÏÄÎÏ×ÒÅÍÅÎÎÏ ÎÁ ÒÁÚÎÙÈ ÐÌÁÔÆÏÒÍÁÈ ÖÉ×ÅÔ - ×ÅÓØÍÁ ÓÕÝÅÓÔ×ÅÎÎÏ...
SY, EK
"The Insider's Guide To The Philips ARM7-Based Microcontrollers"
Wed Nov 09 2005 10:50, Evgeny Kotsuba wrote to Andy Mozzhevilov:
EK>>> HÅÔ ÌÉ ÇÄÅ ÞÅÇÏ-ÎÉÔØ ÔÉÐÁ "C-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ LPC2xxx ÄÌÑ ÞÁÊÎÉËÏ×" ÉÌÉ EK>>> ÄÌÑ ÎÁÞÉÎÁÀÝÉÈ/ÍÉÇÒÁÎÔÏ×, ÉÌÉ "ÎÁÃÉÏÎÁÌØÎÙÅ ÏÓÏÂÅÎÎÏÓÔÉ EK>>> ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÐÏÄ ÓÕÂÖ" ?
AM>> õÖ ÓËÏÌØËÏ pÁÚ Ô×ÅpÄÉÌÉ ÍÉpy, ÎÅÔ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÑ ÎÁ ó ÄÌÑ PIC, ÄÌÑ AM>> x51, ÄÌÑ AVR, ÄÌÑ LPC2000.
EK> ÔÙ ÜÔÏ ÒÁÓÓËÁÖÉ Á×ÔÏÒÁÍ ËÕÞÉ ËÎÉÖÅË Ó ÎÁÚ×ÁÎÉÑÍÉ "ðÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ ÎÁ EK> ó/C++ ÐÏÄ XXX". ðÒÁ×ÄÁ 95-98% ÜÔÏÇÏ XXX - ÜÔÏ Windows × ÒÁÚÎÙÈ ×ÉÄÁÈ ;-)
ôÙ ×ÉÄÅÌ ÈÏÔØ ÏÄÎÕ ÐÏÄÏÂÎÕÀ ËÎÉÇÕ ÄÌÑ ÜÈÏÔÁÖÎÙÈ ÐÌÁÔÆÏÒÍ?AM>> åÓÔØ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÅ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ AM>> ÐÌÁÔÆÏpÍÙ, É ÅÓÔØ pÁÓÛÉpÅÎÉÑ ó-ËÏÍÐÉÌÑÔÏpÁ ÄÌÑ ËÏÎËpÅÔÎÏÊ ÐÌÁÔÆÏpÍÙ.
EK> HÅ ÂÙ×ÁÅÔ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÐÌÁÔÆÏÒÍÙ.
âÙ×ÁÅÔ.EK> HÕ ÎÅ ÂÕÄÕ Ñ ÐÏÄ DSP ÐÉÓÁÔØ ÔÁË ÖÅ, ËÁË ÐÏÄ ÏËÏÎÎÙÊ ÉÎÔÅÒÆÅÊÓ, ÉÌÉ × EK> ÄÒÁÊ×ÅÒÅ ÐÏÄ ÐÉÓÀË - ÔÁË ÖÅ ËÁË ÐÏÄ DSP. éÌÉ ÄÁÖÅ × ÄÒÁÊ×ÅÒÅ ÐÏÄ ÌÉÎÕËÓ EK> ÔÁËÖÅ ËÁË × ÄÒÁÊ×ÅÒÅ ÐÏÄ ÏÓØ. é ÐÏÄ 8/16 É 32-ÂÉÔÎÙÅ ÐÒÏÃÅÓÓÏÒÙ ÜÈÏÔÁÇÁ EK> ÔÏÖÅ ÂÕÄÕ ÐÉÓÁÔØ ÐÏ ÒÁÚÎÏÍÕ.
üÔÏ ÕÖÅ ÎÅÓËÏÌØËÏ ÄÒÕÇÏÊ ×ÏÐÒÏÓ.AM>> ðÏ ÐÅp×ÏÊ ÔÅÍÅ ÅÓÔØ ÍÎÏÖÅÓÔ×Ï yÞÅÂÎÉËÏ×, Á pÁÓÛÉpÅÎÉÑ ÉÚyÞÁÀÔÓÑ ÐÏ AM>> ÄÏËyÍÅÎÔÁÃÉÉ ÎÁ ËÏÍÐÉÌÑÔÏp. AM>> ëÏÎËpÔÅÎÏ LPC2000 - ÜÔÏ ARM ÑÄpÏ, ËÏÍÐÉÌÑÔÏpÙ ÐÏÄ ÎÅÇÏ ÅÓÔØ y ARM (ads, AM>> rvds), IAR, Keil, GNU. ðÏ pÁÓÛÉpÅÎÉÑÍ ó ×ÓÅ pÁÚÎÙÅ × ÔÏÊ ÉÌÉ ÉÎÏÊ AM>> ÓÔÅÐÅÎÉ.
EK> ÄÙË ×ÏÔ ÓÐÅÃÉÆÉËÁ ËÁË ÒÁÚ É ÉÎÔÅÒÅÓÎÁ, Á × ÄÏËÕÍÅÎÔÁÃÉÉ ÎÁ ÓÐÅÃÉÆÉËÕ EK> ÎÉËÁËÏÇÏ ÁËÃÅÎÔÁ ÎÅ ÄÅÌÁÅÔÓÑ, ÞÔÏ ÄÌÑ ÎÁÞÉÎÁÀÈ × ÏÂÝÅÍ-ÔÏ ÐÏÆÉÇ, Á ×ÏÔ EK> ÄÌÑ ÍÉÇÒÁÎÔÏ× ÉÌÉ ÔÅÈ, ËÔÏ ÏÄÎÏ×ÒÅÍÅÎÎÏ ÎÁ ÒÁÚÎÙÈ ÐÌÁÔÆÏÒÍÁÈ ÖÉ×ÅÔ - EK> ×ÅÓØÍÁ ÓÕÝÅÓÔ×ÅÎÎÏ...
ôÁÍ ×ÓÅÊ ÓÐÅÃÉÆÉËÉ - ÎÁ 2-3 ÓÔÒÁÎÉÃÙ, ÎÉËÔÏ ÒÁÄÉ ÜÔÏÇÏ ÃÅÌÕÀ ËÎÉÇÕ ÐÉÓÁÔØ ÎÅ ÂÕÄÅÔ. ôÙ ÌÕÞÛÅ ËÏÎËÒÅÔÎÙÅ ×ÏÐÒÏÓÙ ÓÐÒÏÓÉ, ÞÔÏ ÔÅÂÑ ÓÍÕÝÁÅÔ _ÐÒÉ ÚÎÁÎÉÉ ã_ ÐÉÓÁÔØ ÎÁ ÎÅÍ ÐÏÄ LPC2000? ëÁËÏÊ ËÏÎËÒÅÔÎÏ ËÏÍÐÉÌÑÔÏÒ ÔÙ ÓÏÂÉÒÁÅÛØÓÑ ÉÓÐÏÌØÚÏ×ÁÔØ? úÁÄÁ×ÁÊ ËÏÎËÒÅÔÎÙÅ ×ÏÐÒÏÓÙ, ÐÏÌÕÞÁÊ ËÏÎËÒÅÔÎÙÅ ÏÔ×ÅÔÙ. ñ ÐÏÄ LPC ÐÏÌØÚÕÀ ËÏÍÐÉÌÑÔÏÒ ÄÌÑ ARM ÏÔ IAR - v4.30Aicq 44341220
Wed Nov 09 2005 14:51, Andy Mozzhevilov wrote to Evgeny Kotsuba:
AM>>> åÓÔØ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÅ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ AM>>> ÐÌÁÔÆÏpÍÙ, É ÅÓÔØ pÁÓÛÉpÅÎÉÑ ó-ËÏÍÐÉÌÑÔÏpÁ ÄÌÑ ËÏÎËpÅÔÎÏÊ ÐÌÁÔÆÏpÍÙ. EK>> HÅ ÂÙ×ÁÅÔ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÐÌÁÔÆÏÒÍÙ. AM> âÙ×ÁÅÔ.
ðÏ ÍÏÅÍÕ ÏÐÙÔÕ, ÓÁÍÁÑ ÂÏÌØÛÁÑ ÐÒÏÂÌÅÍÁ ÐÒÉ ËÒÏÓÓÐÌÁÔÆÏÒÍÅÎÎÏÍ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÉ - ÜÔÏ ÄÕÒÎÁÑ ÓÉÛÎÁÑ ÐÒÉ×ÙÞËÁ ÚÁËÌÁÄÙ×ÁÔØÓÑ ÎÁ ÒÁÚÍÅÒÙ ÔÉÐÏ×.int i = 0; while(i++) x[i] = FooBar(i); óÔÁÒÙÊ ÏÔÌÁÖÅÎÎÙÊ ËÏÄ ÐÒÉ ÐÏÒÔÉÒÏ×ÁÎÉÉ ×ÙÄÁÅÔ ÔÒÕÄÎÏÕÌÏ×ÉÍÙÅ ÂÁÇÉ :( âÏÌÅÅ ÔÏÇÏ, ÎÁ ÄÒÕÇÏÊ ÐÌÁÔÆÏÒÍÅ ÍÏÖÅÔ ×Ï×ÓÅ ÎÅ ÏËÁÚÁÔØÓÑ ÔÉÐÁ ÎÕÖÎÏÇÏ ÒÁÚÍÅÒÁ. HÁÐÒÉÍÅÒ, ÍÎÏÇÏ ÇÄÅ ×ÏÏÂÝÅ ÎÅÔ 8-ÂÉÔÎÙÈ ÔÉÐÏ×.
EK>> HÕ ÎÅ ÂÕÄÕ Ñ ÐÏÄ DSP ÐÉÓÁÔØ ÔÁË ÖÅ, ËÁË ÐÏÄ ÏËÏÎÎÙÊ ÉÎÔÅÒÆÅÊÓ, ÉÌÉ × EK>> ÄÒÁÊ×ÅÒÅ ÐÏÄ ÐÉÓÀË - ÔÁË ÖÅ ËÁË ÐÏÄ DSP. éÌÉ ÄÁÖÅ × ÄÒÁÊ×ÅÒÅ ÐÏÄ ÌÉÎÕËÓ EK>> ÔÁËÖÅ ËÁË × ÄÒÁÊ×ÅÒÅ ÐÏÄ ÏÓØ. é ÐÏÄ 8/16 É 32-ÂÉÔÎÙÅ ÐÒÏÃÅÓÓÏÒÙ ÜÈÏÔÁÇÁ EK>> ÔÏÖÅ ÂÕÄÕ ÐÉÓÁÔØ ÐÏ ÒÁÚÎÏÍÕ.
"÷ÓÅ ÂÅÄÙ ÏÔ ÐÒÅÖÄÅ×ÒÅÍÅÎÎÏÊ ÏÐÔÉÍÉÚÁÃÉÉ" (Ó) ëÎÕÔ.
VLV
"úÁÞÅÍ ÓÔÁÄÁÍ ÄÁÒÙ Ó×ÏÂÏÄÙ? éÈ ÎÁÄÏ ÒÅÚÁÔØ ÉÌÉ ÓÔÒÉÞØ" (ðÕÛËÉÎ)
Wed Nov 09 2005 14:51, Andy Mozzhevilov wrote to Evgeny Kotsuba:
AM> From: "Andy Mozzhevilov" snipped-for-privacy@svrw.ru
AM> Wed Nov 09 2005 10:50, Evgeny Kotsuba wrote to Andy Mozzhevilov:
EK>>>> HÅÔ ÌÉ ÇÄÅ ÞÅÇÏ-ÎÉÔØ ÔÉÐÁ "C-ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ LPC2xxx ÄÌÑ ÞÁÊÎÉËÏ×" EK>>>> ÉÌÉ ÄÌÑ ÎÁÞÉÎÁÀÝÉÈ/ÍÉÇÒÁÎÔÏ×, ÉÌÉ "ÎÁÃÉÏÎÁÌØÎÙÅ ÏÓÏÂÅÎÎÏÓÔÉ EK>>>> ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÐÏÄ ÓÕÂÖ" ?
AM>>> õÖ ÓËÏÌØËÏ pÁÚ Ô×ÅpÄÉÌÉ ÍÉpy, ÎÅÔ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÑ ÎÁ ó ÄÌÑ PIC, ÄÌÑ AM>>> x51, ÄÌÑ AVR, ÄÌÑ LPC2000.
EK>> ÔÙ ÜÔÏ ÒÁÓÓËÁÖÉ Á×ÔÏÒÁÍ ËÕÞÉ ËÎÉÖÅË Ó ÎÁÚ×ÁÎÉÑÍÉ "ðÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ ÎÁ EK>> ó/C++ ÐÏÄ XXX". ðÒÁ×ÄÁ 95-98% ÜÔÏÇÏ XXX - ÜÔÏ Windows × ÒÁÚÎÙÈ ×ÉÄÁÈ EK>> ;-)
AM> ôÙ ×ÉÄÅÌ ÈÏÔØ ÏÄÎÕ ÐÏÄÏÂÎÕÀ ËÎÉÇÕ ÄÌÑ ÜÈÏÔÁÖÎÙÈ ÐÌÁÔÆÏÒÍ? Á Ñ ÉÈ ÉÓËÁÌ ? ÎÅ ÍÏÖÅÔ ÎÅ ÂÙÔØ, ÞÔÏ ÎÅ ÂÙÌÏ - ×ÏÔ ÏÄÎÕ ÕÖÅ ÐÏÄÓËÁÚÁÌÉ
AM>>> åÓÔØ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÅ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ AM>>> ÐÌÁÔÆÏpÍÙ, É ÅÓÔØ pÁÓÛÉpÅÎÉÑ ó-ËÏÍÐÉÌÑÔÏpÁ ÄÌÑ ËÏÎËpÅÔÎÏÊ ÐÌÁÔÆÏpÍÙ.
EK>> HÅ ÂÙ×ÁÅÔ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÐÌÁÔÆÏÒÍÙ.
AM> âÙ×ÁÅÔ.
ÎÅÔ. üÔÏ ×ÓÅ ÔÏÔ ÖÅ ÓÆÅÒÉÞÅÓËÉÊ ËÏÎØ × ×ÁËËÕÕÍÅEK>> HÕ ÎÅ ÂÕÄÕ Ñ ÐÏÄ DSP ÐÉÓÁÔØ ÔÁË ÖÅ, ËÁË ÐÏÄ ÏËÏÎÎÙÊ ÉÎÔÅÒÆÅÊÓ, ÉÌÉ × EK>> ÄÒÁÊ×ÅÒÅ ÐÏÄ ÐÉÓÀË - ÔÁË ÖÅ ËÁË ÐÏÄ DSP. éÌÉ ÄÁÖÅ × ÄÒÁÊ×ÅÒÅ ÐÏÄ ÌÉÎÕËÓ EK>> ÔÁËÖÅ ËÁË × ÄÒÁÊ×ÅÒÅ ÐÏÄ ÏÓØ. é ÐÏÄ 8/16 É 32-ÂÉÔÎÙÅ ÐÒÏÃÅÓÓÏÒÙ ÜÈÏÔÁÇÁ EK>> ÔÏÖÅ ÂÕÄÕ ÐÉÓÁÔØ ÐÏ ÒÁÚÎÏÍÕ.
AM> üÔÏ ÕÖÅ ÎÅÓËÏÌØËÏ ÄÒÕÇÏÊ ×ÏÐÒÏÓ.
AM>>> ðÏ ÐÅp×ÏÊ ÔÅÍÅ ÅÓÔØ ÍÎÏÖÅÓÔ×Ï yÞÅÂÎÉËÏ×, Á pÁÓÛÉpÅÎÉÑ ÉÚyÞÁÀÔÓÑ ÐÏ AM>>> ÄÏËyÍÅÎÔÁÃÉÉ ÎÁ ËÏÍÐÉÌÑÔÏp. AM>>> ëÏÎËpÔÅÎÏ LPC2000 - ÜÔÏ ARM ÑÄpÏ, ËÏÍÐÉÌÑÔÏpÙ ÐÏÄ ÎÅÇÏ ÅÓÔØ y ARM (ads, AM>>> rvds), IAR, Keil, GNU. ðÏ pÁÓÛÉpÅÎÉÑÍ ó ×ÓÅ pÁÚÎÙÅ × ÔÏÊ ÉÌÉ ÉÎÏÊ AM>>> ÓÔÅÐÅÎÉ.
EK>> ÄÙË ×ÏÔ ÓÐÅÃÉÆÉËÁ ËÁË ÒÁÚ É ÉÎÔÅÒÅÓÎÁ, Á × ÄÏËÕÍÅÎÔÁÃÉÉ ÎÁ ÓÐÅÃÉÆÉËÕ EK>> ÎÉËÁËÏÇÏ ÁËÃÅÎÔÁ ÎÅ ÄÅÌÁÅÔÓÑ, ÞÔÏ ÄÌÑ ÎÁÞÉÎÁÀÈ × ÏÂÝÅÍ-ÔÏ ÐÏÆÉÇ, Á ×ÏÔ EK>> ÄÌÑ ÍÉÇÒÁÎÔÏ× ÉÌÉ ÔÅÈ, ËÔÏ ÏÄÎÏ×ÒÅÍÅÎÎÏ ÎÁ ÒÁÚÎÙÈ ÐÌÁÔÆÏÒÍÁÈ ÖÉ×ÅÔ - EK>> ×ÅÓØÍÁ ÓÕÝÅÓÔ×ÅÎÎÏ...
AM> ôÁÍ ×ÓÅÊ ÓÐÅÃÉÆÉËÉ - ÎÁ 2-3 ÓÔÒÁÎÉÃÙ, ÎÉËÔÏ ÒÁÄÉ ÜÔÏÇÏ ÃÅÌÕÀ ËÎÉÇÕ ÐÉÓÁÔØ AM> ÎÅ ÂÕÄÅÔ. ôÙ ÌÕÞÛÅ ËÏÎËÒÅÔÎÙÅ ×ÏÐÒÏÓÙ ÓÐÒÏÓÉ, ÞÔÏ ÔÅÂÑ ÓÍÕÝÁÅÔ _ÐÒÉ AM> ÚÎÁÎÉÉ ã_ ÐÉÓÁÔØ ÎÁ ÎÅÍ ÐÏÄ LPC2000? ÚÎÁÎÉÅ ã_ ÎÉÞÅÇÏ ÎÅ ÄÁÅÔ × ÐÌÁÎÅ ÒÁÂÏÔÙ Ó ÐÒÅÒÙ×ÁÎÉÑÍÉ ÉÌÉ Ó ÒÁÓÞÅÔÏÍ ×ÒÅÍÅÎ ÚÁÄÅÒÖÅË É Ô.Ð.
AM> ëÁËÏÊ ËÏÎËÒÅÔÎÏ ËÏÍÐÉÌÑÔÏÒ ÔÙ AM> ÓÏÂÉÒÁÅÛØÓÑ ÉÓÐÏÌØÚÏ×ÁÔØ? úÁÄÁ×ÁÊ ËÏÎËÒÅÔÎÙÅ ×ÏÐÒÏÓÙ, ÐÏÌÕÞÁÊ ËÏÎËÒÅÔÎÙÅ AM> ÏÔ×ÅÔÙ. ÎÕ ×ÏÔ ÔÅÂÅ ËÏÎËÒÅÔÎÙÊ ×ÏÐÒÏÓ - ÎÅÔ ÌÉ ËÁËÉÈ ÐÏÄ×ÏÄÎÙÈ ËÁÍÎÅÊ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ float point ÁÒÉÆÍÅÔÉËÉ ? á ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ int ×Ï float É ÏÂÒÁÔÎÏ ÎÅ ÍÎÏÇÏ ×ÒÅÍÅÎÉ ÚÁÎÉÍÁÅÔ ?
÷ÏÔ ÔÅÂÅ ÄÒÕÇÏÊ ËÏÎËÒÅÔÎÙÊ ×ÏÐÒÏÓ: Á ÐÏÞÅÍÕ ÐÒÅÒÙ×ÁÎÉÑ ÎÅ ÁÔÏÍÁÒÎÙ É ËÁË Ó ÜÔÉÍ ÖÙÔØ ? ÷ ÂÏÌÅÅ ÄÕÇÉÈ ÐÌÁÔÆÏÒÍÁÈ ÐÏÌØÚÕÀÔ ÍÕÔÅËÓÎÙÅ ÓÅÍÁÆÏÒÙ, Á ÔÕÔ ËÁË ÖÉÔØ ?AM> ñ ÐÏÄ LPC ÐÏÌØÚÕÀ ËÏÍÐÉÌÑÔÏÒ ÄÌÑ ARM ÏÔ IAR - v4.30A ÎÕ ×ÏÔ ÔÅÂÅ ÔÒÅÔÉÊ ËÏÎËÒÅÔÎÙÊ ×ÏÐÒÏÓ - ÞÅÍ ÏÎÏ ÌÕÞÛÅ/ÈÕÖÅ keil'Á É GNU ?
SY, EK
Wed Nov 09 2005 11:59, Kraevsky Roman wrote to Evgeny Kotsuba:
KR> From: Kraevsky Roman snipped-for-privacy@malva.ua
KR> Evgeny Kotsuba wrote:
KR> "The Insider's Guide To The Philips ARM7-Based Microcontrollers" KR>
SY, EK
Wed Nov 09 2005 18:23, Evgeny Kotsuba wrote to Andy Mozzhevilov:
EK> ÎÕ ×ÏÔ ÔÅÂÅ ËÏÎËÒÅÔÎÙÊ ×ÏÐÒÏÓ - ÎÅÔ ÌÉ ËÁËÉÈ ÐÏÄ×ÏÄÎÙÈ ËÁÍÎÅÊ ÐÒÉ EK> ÉÓÐÏÌØÚÏ×ÁÎÉÉ float point ÁÒÉÆÍÅÔÉËÉ ? á ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ int ×Ï float É EK> ÏÂÒÁÔÎÏ ÎÅ ÍÎÏÇÏ ×ÒÅÍÅÎÉ ÚÁÎÉÍÁÅÔ ?
HÕ ×ÏÔ ÔÅÂÅ ËÏÎËÒÅÔÎÙÊ ÏÔ×ÅÔ: ÅÓÌÉ ÜÔÏ ×ÁÖÎÏ, ÓÄÅÌÁÊÔÅ Ó×ÏÀ float ÁÒÉÆÍÅÔÉËÕ ÎÁ ÔÅÈ ÖÅ ÓÑÈ.
EK> ÷ÏÔ ÔÅÂÅ ÄÒÕÇÏÊ ËÏÎËÒÅÔÎÙÊ ×ÏÐÒÏÓ: Á ÐÏÞÅÍÕ ÐÒÅÒÙ×ÁÎÉÑ ÎÅ ÁÔÏÍÁÒÎÙ É ËÁË EK> Ó ÜÔÉÍ ÖÙÔØ ?
öÙÔØ Ó ÜÔÉÍ ÔÁË: ×ÓÅÇÄÁ ÓÞÉÔÁÔØ, ÞÔÏ ÌÀÂÙÅ ÏÐÅÒÁÃÉÉ ÎÅÁÔÏÍÍÁÒÎÙ. EK> ÷ ÂÏÌÅÅ ÄÕÇÉÈ ÐÌÁÔÆÏÒÍÁÈ ÐÏÌØÚÕÀÔ ÍÕÔÅËÓÎÙÅ ÓÅÍÁÆÏÒÙ, Á ÔÕÔ EK> ËÁË ÖÉÔØ ? ïÐÒÅÄÅÌÉÔØ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÆÁÊÌ Ó ÍÁËÒÏÓÁÍÉ É ÆÕÎËÃÉÑÍÉ. ðÒÉ ÐÅÒÅÈÏÄÅ ÎÁ ÄÒÕÇÕÀ ÐÌÁÔÆÏÒÍÕ ÐÅÒÅÐÉÓÁÔØ ÎÅÓËÏÌØËÏ ÄÅÆÁÊÎÏ×.VLV
"úÁÞÅÍ ÓÔÁÄÁÍ ÄÁÒÙ Ó×ÏÂÏÄÙ? éÈ ÎÁÄÏ ÒÅÚÁÔØ ÉÌÉ ÓÔÒÉÞØ" (ðÕÛËÉÎ)
Hello, Evgeny Kotsuba! You wrote in conference fido7.ru.embedded to Andy Mozzhevilov on Wed, 09 Nov 2005 19:23:18
+0300:AM>>>> Уж сколько pаз твеpдили миpy, нет пpогpаммиpования на С для AM>>>> PIC, для x51, для AVR, для LPC2000.
EK>>> ты это расскажи авторам кучи книжек с названиями EK>>> "Программирование на EK>>> С/C++ под XXX". Правда 95-98% этого XXX - это Windows в EK>>> разных видах ;-)
Там обычно не программирование на С рассматривается, а среда разработки и ее окружение.
AM>> Ты видел хоть одну подобную книгу для эхотажных платформ?
EK> а я их искал ? EK> не может не быть, чтоб не было - вот одну уже подсказали
Я вот ни одной не видел. Видел максимум на десяток-другой страниц описание особенностей.
EK>>> Hу не буду я под DSP писать так же, как под оконный EK>>> интерфейс, или в драйвере под писюк - так же как под DSP. EK>>> Или даже в драйвере под линукс также как в драйвере под ось. EK>>> И под 8/16 и 32-битные процессоры эхотага тоже буду писать EK>>> по разному.
AM>> Это уже несколько другой вопрос.
Именно.
AM>> Там всей специфики - на 2-3 страницы, никто ради этого целую AM>> книгу писать не будет. Ты лучше конкретные вопросы спроси, AM>> что тебя смущает _при знании Ц_ писать на нем под LPC2000?
EK> знание Ц_ ничего не дает в плане работы с прерываниями или с EK> расчетом времен задержек и т.п.
А это надо в спецификации процессора смотреть, а не в книге по С.
AM>> Какой конкретно компилятор ты собираешься использовать? AM>> Задавай конкретные вопросы, получай конкретные ответы.
EK> ну вот тебе конкретный вопрос - нет ли каких подводных камней EK> при использовании float point арифметики ? А преобразование EK> int во float и обратно не много времени занимает ?
А что, долго в сорцах библиотеки посмотреть? Или, что лучше и как-то естественней, скомпилировать и скопом на ножках посмотреть?
EK> Вот тебе другой конкретный вопрос: а почему прерывания не EK> атомарны и как с этим жыть ?
Что такое атомарные прерывания?
EK> В более дугих платформах пользуют мутексные семафоры, а тут как жить ?
Что такое мутексные семафоры и какое семафоры к языку отношение имеют?
dima
Hi Evgeny, hope you are having a nice day!
09 HÏÑ 05, Evgeny Kotsuba wrote to Andy Mozzhevilov:EK> ÐÉÓÁÔØ ÐÏ ÒÁÚÎÏÍÕ. á ÞÔÏ ÐÒÉÍÅÒÙ ÔÉÐÁ ÈÅÌÌÏÕ ×ÏÒÌÄ ÂÕÄÕÔ EK> ÐÌÁÔÆÏÒÍÏ-ÎÅÚÁ×ÉÓÉÍÙ - ÎÕ ÞÔÏÖ - ÔÁË É ÄÏÌÖÎÏ ÂÙÔØ.
õ ÍÅÎÑ ÅÓÔØ ÐÒÉÍÅÒ ÓÌÅÇËÁ ÐÏÓÌÏÖÎÅÅ - ÐÌÁÔÆÏÒÍÏÎÅÚÁ×ÉÓÉÍÁÑ ÒÅÁÌÉÚÁÃÉÑ ÐÒÏÔÏËÏÌÁ MODBUS-slave (ÏËÏÌÏ 1500 ÓÔÒÏË ÓÉÛÎÏÇÏ ËÏÄÁ), ËÏÔÏÒÁÑ ÕÓÐÅÛÎÏ ÒÁÂÏÔÁÌÁ ÎÁ PIC18. HÅÄÁ×ÎÏ ÄÏ×ÅÌÏÓØ ÅÅ ÐÏÒÔÉÒÏ×ÁÔØ ÐÏÄ Freescale HCS12, ÓËÏÍÐÉÌÉÒÏ×ÁÌÁÓØ ÓÒÁÚÕ É ÍÏÌÞÁ, ÐÒÁ×ÄÁ ÐÏÔÏÍ ÐÒÉÛÌÏÓØ ÉÓÐÒÁ×ÉÔØ ÎÅÓËÏÌØËÏ ÏÛÉÂÏË, Ó×ÑÚÁÎÎÙÈ Ó endianes, ÎÏ ÎÉËÁËÉÈ ÉÚÍÅÎÅÎÉÊ ÎÉ × ÁÌÇÏÒÉÔÍÙ, ÎÉ × ÔÉÐÙ ÄÁÎÎÙÈ ×ÎÏÓÉÔØ ÎÅ ÐÒÉÛÌÏÓØ. ðÅÒÅÐÉÓÁÎ ÂÙÌ ÔÏÌØËÏ ××ÏÄ/×Ù×ÏÄ. óÅÊÞÁÓ ÏÄÉÎ É ÔÏÔ ÖÅ ËÏÄ ÓÏÂÉÒÁÅÔÓÑ ÐÏÄ ÏÂÅ ÐÌÁÔÆÏÒÍÙ. íÏÇÕ ÎÁ ÓÐÏÒ ÓÏÂÒÁÔØ ÅÇÏ ÅÝÅ ÐÏÄ MSP430 É AVR.WBR, AVB
Wed Nov 09 2005 22:31, Alexey V Bugrov wrote to Evgeny Kotsuba:
EK>> ÐÉÓÁÔØ ÐÏ ÒÁÚÎÏÍÕ. á ÞÔÏ ÐÒÉÍÅÒÙ ÔÉÐÁ ÈÅÌÌÏÕ ×ÏÒÌÄ ÂÕÄÕÔ EK>> ÐÌÁÔÆÏÒÍÏ-ÎÅÚÁ×ÉÓÉÍÙ - ÎÕ ÞÔÏÖ - ÔÁË É ÄÏÌÖÎÏ ÂÙÔØ.
AVB> õ ÍÅÎÑ ÅÓÔØ ÐÒÉÍÅÒ ÓÌÅÇËÁ ÐÏÓÌÏÖÎÅÅ - ÐÌÁÔÆÏÒÍÏÎÅÚÁ×ÉÓÉÍÁÑ ÒÅÁÌÉÚÁÃÉÑ AVB> ÐÒÏÔÏËÏÌÁ MODBUS-slave (ÏËÏÌÏ 1500 ÓÔÒÏË ÓÉÛÎÏÇÏ ËÏÄÁ), ËÏÔÏÒÁÑ ÕÓÐÅÛÎÏ AVB> ÒÁÂÏÔÁÌÁ ÎÁ PIC18. HÅÄÁ×ÎÏ ÄÏ×ÅÌÏÓØ ÅÅ ÐÏÒÔÉÒÏ×ÁÔØ ÐÏÄ Freescale HCS12, AVB> ÓËÏÍÐÉÌÉÒÏ×ÁÌÁÓØ ÓÒÁÚÕ É ÍÏÌÞÁ, ÐÒÁ×ÄÁ ÐÏÔÏÍ ÐÒÉÛÌÏÓØ ÉÓÐÒÁ×ÉÔØ AVB> ÎÅÓËÏÌØËÏ ÏÛÉÂÏË, Ó×ÑÚÁÎÎÙÈ Ó endianes,
8-[=] ïÔËÕÄÁ ÔÁÍ ÍÏÖÅÔ ×ÚÑÔØÓÑ ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ endianness?WBR, Yuriy.
Hi Yuriy, hope you are having a nice day!
10 HÏÑ 05, Yuriy K wrote to Alexey V Bugrov:AVB>> õ ÍÅÎÑ ÅÓÔØ ÐÒÉÍÅÒ ÓÌÅÇËÁ ÐÏÓÌÏÖÎÅÅ - ÐÌÁÔÆÏÒÍÏÎÅÚÁ×ÉÓÉÍÁÑ AVB>> ÒÅÁÌÉÚÁÃÉÑ ÐÒÏÔÏËÏÌÁ MODBUS-slave (ÏËÏÌÏ 1500 ÓÔÒÏË ÓÉÛÎÏÇÏ AVB>> ËÏÄÁ), ËÏÔÏÒÁÑ ÕÓÐÅÛÎÏ ÒÁÂÏÔÁÌÁ ÎÁ PIC18. HÅÄÁ×ÎÏ ÄÏ×ÅÌÏÓØ ÅÅ AVB>> ÐÏÒÔÉÒÏ×ÁÔØ ÐÏÄ Freescale HCS12, ÓËÏÍÐÉÌÉÒÏ×ÁÌÁÓØ ÓÒÁÚÕ É ÍÏÌÞÁ, AVB>> ÐÒÁ×ÄÁ ÐÏÔÏÍ ÐÒÉÛÌÏÓØ ÉÓÐÒÁ×ÉÔØ ÎÅÓËÏÌØËÏ ÏÛÉÂÏË, Ó×ÑÚÁÎÎÙÈ Ó AVB>> endianes,
YK> 8-[=] ïÔËÕÄÁ ÔÁÍ ÍÏÖÅÔ ×ÚÑÔØÓÑ ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ endianness?
ïÂÙÞÎÙÊ ÐÒÏÇÒÁÍÍÉÓÔÓËÉÊ ËÏÓÑË.HÁÐÒÉÍÅÒ, ÎÁ ÐÉË18 ÂÙÌÏ
*(uint16_t*)modbusBufferPtr = modbus.crc; // append CRC to packetHÁ hcs12 ÎÕÖÎÏ (ÇÏÄÉÔÓÑ É ÄÌÑ ÐÉË18)
*modbusBufferPtr++ = modbus.crc & 0xFF; // append CRC to packet *modbusBufferPtr++ = modbus.crc >> 8; // append CRC to packet ðÅÒ×ÙÊ ×ÁÒÉÁÎÔ ËÏÄÁ ÂÙÌ ÎÁÐÉÓÁÎ ÂÅÚ ×ÓÑËÏÊ ÚÁÄÎÅÊ ÍÙÓÌÉ, ÎÏ ÏÎ ÎÅÐÅÒÅÎÏÓÉÍ.WBR, AVB
Wed Nov 09 2005 22:31, Alexey V Bugrov wrote to Evgeny Kotsuba:
EK>> ÐÉÓÁÔØ ÐÏ ÒÁÚÎÏÍÕ. á ÞÔÏ ÐÒÉÍÅÒÙ ÔÉÐÁ ÈÅÌÌÏÕ ×ÏÒÌÄ ÂÕÄÕÔ EK>> ÐÌÁÔÆÏÒÍÏ-ÎÅÚÁ×ÉÓÉÍÙ - ÎÕ ÞÔÏÖ - ÔÁË É ÄÏÌÖÎÏ ÂÙÔØ.
AVB> ××ÏÄ/×Ù×ÏÄ. óÅÊÞÁÓ ÏÄÉÎ É ÔÏÔ ÖÅ ËÏÄ ÓÏÂÉÒÁÅÔÓÑ ÐÏÄ ÏÂÅ ÐÌÁÔÆÏÒÍÙ. íÏÇÕ AVB> ÎÁ ÓÐÏÒ ÓÏÂÒÁÔØ ÅÇÏ ÅÝÅ ÐÏÄ MSP430 É AVR.
äÁ ÚÁ ÐÒÉÍÅÒÏÍ ÄÁÌÅËÏ ÈÏÄÉÔØ ÎÅ ÎÁÄÏ. uCOS-II, ÐÏÒÔÏ× ÂÏÌÅÅ ÓÏÔÎÉ. éÓÈÏÄÎÉËÉ ïó ÎÅ ÍÏÄÉÆÉÃÉÒÕÀÔÓÑ ÄÌÑ ÐÌÁÔÆÏÒÍ.icq 44341220
Wed Nov 09 2005 17:33, Vladimir Vassilevsky wrote to Andy Mozzhevilov:
VV> ðÏ ÍÏÅÍÕ ÏÐÙÔÕ, ÓÁÍÁÑ ÂÏÌØÛÁÑ ÐÒÏÂÌÅÍÁ ÐÒÉ ËÒÏÓÓÐÌÁÔÆÏÒÍÅÎÎÏÍ VV> ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÉ - ÜÔÏ ÄÕÒÎÁÑ ÓÉÛÎÁÑ ÐÒÉ×ÙÞËÁ ÚÁËÌÁÄÙ×ÁÔØÓÑ ÎÁ ÒÁÚÍÅÒÙ VV> ÔÉÐÏ×.
VV> int i = 0; VV> while(i++) x[i] = FooBar(i);
âÉÔØ ÂÏÌØÎÏ, É ÍÏÖÅÔ ÂÙÔØ ÄÁÖÅ ÎÏÇÁÍÉ.VV> óÔÁÒÙÊ ÏÔÌÁÖÅÎÎÙÊ ËÏÄ ÐÒÉ ÐÏÒÔÉÒÏ×ÁÎÉÉ ×ÙÄÁÅÔ ÔÒÕÄÎÏÕÌÏ×ÉÍÙÅ ÂÁÇÉ :( VV> âÏÌÅÅ ÔÏÇÏ, ÎÁ ÄÒÕÇÏÊ ÐÌÁÔÆÏÒÍÅ ÍÏÖÅÔ ×Ï×ÓÅ ÎÅ ÏËÁÚÁÔØÓÑ ÔÉÐÁ ÎÕÖÎÏÇÏ VV> ÒÁÚÍÅÒÁ. HÁÐÒÉÍÅÒ, ÍÎÏÇÏ ÇÄÅ ×ÏÏÂÝÅ ÎÅÔ 8-ÂÉÔÎÙÈ ÔÉÐÏ×.
äÁ, DSP-ÛÎÉËÉ ÜÔÉÍ ÓÔÒÁÄÁÀÔ. éÍÈÏ, ÐÒÉ ËÒÏÓÓÐÌÁÔÆÏÒÍÅÎÎÏÍ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÉ ÎÁÉÂÏÌØÛÉÅ ÐÒÏÂÌÅÍÙ ÄÏÓÔÁ×ÌÑÀÔ ÂÏÌØÛÉÅ É ÍÁÌÅÎØËÉÅ ÉÎÄÅÊÃÙ, Á ÔÁËÖÅ union-Ù, ËÏÔÏÒÙÅ ÏÂßÑ×ÌÑÀÔ ÍÁÓÓÉ×Ù × ÏÄÎÏÊ ÐÁÍÑÔÉ ÓÏ ÓÔÒÕËÔÕÒÁÍÉ.icq 44341220
Wed Nov 09 2005 18:23, Evgeny Kotsuba wrote to Andy Mozzhevilov:
EK>>> ÔÙ ÜÔÏ ÒÁÓÓËÁÖÉ Á×ÔÏÒÁÍ ËÕÞÉ ËÎÉÖÅË Ó ÎÁÚ×ÁÎÉÑÍÉ "ðÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ ÎÁ EK>>> ó/C++ ÐÏÄ XXX". ðÒÁ×ÄÁ 95-98% ÜÔÏÇÏ XXX - ÜÔÏ Windows × ÒÁÚÎÙÈ ×ÉÄÁÈ EK>>> ;-)
AM>> ôÙ ×ÉÄÅÌ ÈÏÔØ ÏÄÎÕ ÐÏÄÏÂÎÕÀ ËÎÉÇÕ ÄÌÑ ÜÈÏÔÁÖÎÙÈ ÐÌÁÔÆÏÒÍ?
EK> Á Ñ ÉÈ ÉÓËÁÌ ? EK> ÎÅ ÍÏÖÅÔ ÎÅ ÂÙÔØ, ÞÔÏ ÎÅ ÂÙÌÏ - ×ÏÔ ÏÄÎÕ ÕÖÅ ÐÏÄÓËÁÚÁÌÉ
HÕ ÅÓÌÉ ÜÔÏ ÍÏÖÎÏ ÎÁÚ×ÁÔØ ËÎÉÇÏÊ. òÁÚÖÅ×Ù×ÁÎÉÅ ÄÁÔÁÛÉÔÏ×, ÈÏÔÑ ÄÌÑ ÓÁÍÙÈ ÎÁÞÉÎÁÀÝÉÈ ÍÏÖÅÔ É ÐÏÌÅÚÎÏ ÇÄÅ-ÔÏ ÍÅÓÔÁÍÉ.
AM>>>> åÓÔØ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÅ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ AM>>>> ÐÌÁÔÆÏpÍÙ, É ÅÓÔØ pÁÓÛÉpÅÎÉÑ ó-ËÏÍÐÉÌÑÔÏpÁ ÄÌÑ ËÏÎËpÅÔÎÏÊ ÐÌÁÔÆÏpÍÙ.
EK>>> HÅ ÂÙ×ÁÅÔ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÎÁ ó (ó++) ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÐÌÁÔÆÏÒÍÙ.
AM>> âÙ×ÁÅÔ.
EK> ÎÅÔ. üÔÏ ×ÓÅ ÔÏÔ ÖÅ ÓÆÅÒÉÞÅÓËÉÊ ËÏÎØ × ×ÁËËÕÕÍÅ
ôÁËÉÅ ÚÁÑ×ÌÅÎÉÑ ÏÂÙÞÎÏ ÄÅËÌÁÒÉÒÕÀÔ ÌÀÄÉ, ÎÅ ÐÒÏÇÒÁÍÍÉÒÕÀÝÉÅ ÎÁ ã ÐÒÁËÔÉÞÅÓËÉ. ÷ÏÚØÍÉÔÅ ÉÓÈÏÄÎÉËÉ uCOS-ii, Ë ÐÒÉÍÅÒÕ, É ÄÏËÁÖÉÔÅ, ÞÔÏ ÜÔÏ ÓÆÅÒÉÞÅÓËÉÊ ËÏÎØ × ×ÁËËÕÕÍÅ.AM>> ôÁÍ ×ÓÅÊ ÓÐÅÃÉÆÉËÉ - ÎÁ 2-3 ÓÔÒÁÎÉÃÙ, ÎÉËÔÏ ÒÁÄÉ ÜÔÏÇÏ ÃÅÌÕÀ ËÎÉÇÕ AM>> ÐÉÓÁÔØ ÎÅ ÂÕÄÅÔ. ôÙ ÌÕÞÛÅ ËÏÎËÒÅÔÎÙÅ ×ÏÐÒÏÓÙ ÓÐÒÏÓÉ, ÞÔÏ ÔÅÂÑ ÓÍÕÝÁÅÔ AM>> _ÐÒÉ ÚÎÁÎÉÉ ã_ ÐÉÓÁÔØ ÎÁ ÎÅÍ ÐÏÄ LPC2000?
EK> ÚÎÁÎÉÅ ã_ ÎÉÞÅÇÏ ÎÅ ÄÁÅÔ × ÐÌÁÎÅ ÒÁÂÏÔÙ Ó ÐÒÅÒÙ×ÁÎÉÑÍÉ
ðÒÅÒÙ×ÁÎÉÑ - ÁÐÐÁÒÁÔÎÙÅ ÏÓÏÂÅÎÎÏÓÔÉ ÐÒÏÃÅÓÓÏÒÁ, ÒÁÂÏÔÁ ÎÁ ã Ó ÎÉÍÉ × ËÏÎÔÅËÓÔÅ ËÏÎËÒÅÔÎÏÇÏ ËÏÍÐÉÌÑÔÏÒÁ ÏÐÉÓÁÎÁ × ÄÏËÕÍÅÎÔÁÃÉÉ ÎÁ ËÏÍÐÉÌÑÔÏÒ. òÁÂÏÔÁ ËÏÎÔÒÏÌÌÅÒÁ ÐÒÅÒÙ×ÁÎÉÊ É ÅÇÏ ÒÅÇÉÓÔÒÏ× ÏÐÉÓÁÎÁ × ÄÁÔÁÛÉÔÅ ÎÁ ËÏÎÔÒÏÌÌÅÒ. HÁ ã ÍÏÖÎÏ ÏÂßÑ×ÌÑÔØ ÆÕÎËÃÉÀ Ó ÁÔÒÉÂÕÔÏÍ ÐÒÅÒÙ×ÁÎÉÑ, ÉÚ ã ÍÏÖÎÏ ÏÂÒÁÝÁÔØÓÑ Ë ÒÅÇÉÓÔÒÁÍ ËÏÎÔÒÏÌÅÒÁ ÐÒÅÒÙ×ÁÎÉÊ, ÞÔÏ ÅÝÅ ÎÕÖÎÏ? ðÒÉÍÅÒ ÄÌÑ LPC2xxx, IAR:/* ôÉÐ ÆÕÎËÃÉÉ - ×ÅËÔÏÒÁ isr */ typedef void (*PFNCT)(void); /* áÄÒÅÓ ×ÅËÔÏÒÁ ÐÒÅÒÙ×ÁÎÉÑ × VIC ËÏÎÔÒÏÌÌÅÒÅ LPC2000 */ volatile __no_init unsigned long VICVectAddr @ 0xFFFFF030;
#pragma vector = 0x08 __irq __arm void irq_handler(void) { PFNCT pfnct;
pfnct = (PFNCT)VICVectAddr; /* Read the interrupt vector from the VIC */ while (pfnct != (PFNCT)0) /* Handle ALL interrupting devices */ { (*pfnct)(); /* Call ISR for interrupting device */ VICVectAddr = 0; /* update priority hardware */
pfnct = (PFNCT)VICVectAddr; /*Read the interrupt vector from the VIC*/ } }
EK> ÉÌÉ Ó ÒÁÓÞÅÔÏÍ ×ÒÅÍÅÎ ÚÁÄÅÒÖÅË É Ô.Ð.
úÁÞÅÍ ÉÈ ÎÕÖÎÏ ÓÞÉÔÁÔØ?AM>> ëÁËÏÊ ËÏÎËÒÅÔÎÏ ËÏÍÐÉÌÑÔÏÒ ÔÙ AM>> ÓÏÂÉÒÁÅÛØÓÑ ÉÓÐÏÌØÚÏ×ÁÔØ? úÁÄÁ×ÁÊ ËÏÎËÒÅÔÎÙÅ ×ÏÐÒÏÓÙ, ÐÏÌÕÞÁÊ ËÏÎËÒÅÔÎÙÅ AM>> ÏÔ×ÅÔÙ.
EK> ÎÕ ×ÏÔ ÔÅÂÅ ËÏÎËÒÅÔÎÙÊ ×ÏÐÒÏÓ - ÎÅÔ ÌÉ ËÁËÉÈ ÐÏÄ×ÏÄÎÙÈ ËÁÍÎÅÊ ÐÒÉ EK> ÉÓÐÏÌØÚÏ×ÁÎÉÉ float point ÁÒÉÆÍÅÔÉËÉ ?
float point ÂÉÂÌÉÏÔÅËÉ × ËÁÖÄÏÍ ËÏÍÐÉÌÑÔÏÒÅ Ó×ÏÉ. ðÏÄ×ÏÄÎÙÅ ËÁÍÎÉ ÍÏÇÕÔ ÂÙÔØ × ÓËÏÒÏÓÔÉ ÉÈ ÒÁÂÏÔÙ, ÌÉÂÏ × ËÁËÉÈ ÔÏ ×ÎÕÔÒÅÎÉÉÈ ÂÁÇÁÈ. ïÂÝÉÊ ÏÔ×ÅÔ ËÁÓÁÔÅÌØÎÏ
ã ×ÏÏÂÝÅ ÚÄÅÓØ ÄÁÔØ ÎÅ×ÏÚÍÏÖÎÏEK> á ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ int ×Ï float É EK> ÏÂÒÁÔÎÏ ÎÅ ÍÎÏÇÏ ×ÒÅÍÅÎÉ ÚÁÎÉÍÁÅÔ ?
÷ÚÑÔØ É ÐÏÐÒÏÂÏ×ÁÔØ. ìÉÂÏ × ÓÉÍÕÌÑÔÏÒÅ Ó ÐÏÄÓÞÅÔÏÍ ÔÁËÔÏ×, ÌÉÂÏ ÎÁ ÒÅÁÌØÎÏÍ ÖÅÌÅÚÅ, É ÓËÏÐÏÍ ÓÍÏÔÒÅÔØ ÐÉÎ ËÏÎÔÒÏÌÌÅÒÁ.EK> ÷ÏÔ ÔÅÂÅ ÄÒÕÇÏÊ ËÏÎËÒÅÔÎÙÊ ×ÏÐÒÏÓ: Á ÐÏÞÅÍÕ ÐÒÅÒÙ×ÁÎÉÑ ÎÅ ÁÔÏÍÁÒÎÙ É ËÁË EK> Ó ÜÔÉÍ ÖÙÔØ ? ÷ ÂÏÌÅÅ ÄÕÇÉÈ ÐÌÁÔÆÏÒÍÁÈ ÐÏÌØÚÕÀÔ ÍÕÔÅËÓÎÙÅ ÓÅÍÁÆÏÒÙ, Á ÔÕÔ EK> ËÁË ÖÉÔØ ?
ðÏÑÓÎÉ ÔÅÒÍÉÎ ÁÔÏÍÁÒÎÏÓÔÉ ÐÒÅÒÙ×ÁÎÉÊ. ðÏÑÓÎÉ, ËÁË ÔÙ Ó ÜÔÉÍ ÖÉ×ÅÛØ ÓÅÊÞÁÓ? þÔÏ ÚÁ ÍÕÔÅËÓÎÙÅ ÓÅÍÁÆÏÒÙ? ëÁËÏÅ ÏÔÎÏÛÅÎÉÅ ÏÎÉ ÉÍÅÀÔ Ë ã? ó ÞÅÇÏ ÔÙ ÐÙÔÁÅÛØÓÑ ÐÅÒÅÊÔÉ, ËÓÔÁÔÉ?AM>> ñ ÐÏÄ LPC ÐÏÌØÚÕÀ ËÏÍÐÉÌÑÔÏÒ ÄÌÑ ARM ÏÔ IAR - v4.30A
EK> ÎÕ ×ÏÔ ÔÅÂÅ ÔÒÅÔÉÊ ËÏÎËÒÅÔÎÙÊ ×ÏÐÒÏÓ - ÞÅÍ ÏÎÏ ÌÕÞÛÅ/ÈÕÖÅ keil'Á É GNU EK> ?
ðÏ ËÁÞÅÓÔ×Õ ËÏÄÏÇÅÎÅÒÁÃÉÉ ÎÅ ÂÙÌÏ ×ÏÚÍÏÖÎÏÓÔÉ ÓÒÁ×ÎÉÔØ. GNU ÌÕÞÛÅ ÔÅÍ, ÞÔÏ ÅÇÏ ÎÅ ÔÒÅÂÕÅÔÓÑ ÐÏËÕÐÁÔØ.icq 44341220
Wed, 09 Nov 2005 15:51:54 +0300 Andy Mozzhevilov wrote to Evgeny Kotsuba:
AM>>> õÖ ÓËÏÌØËÏ pÁÚ Ô×ÅpÄÉÌÉ ÍÉpy, ÎÅÔ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÑ ÎÁ ó ÄÌÑ PIC, ÄÌÑ AM>>> x51, ÄÌÑ AVR, ÄÌÑ LPC2000.
EK>> ÔÙ ÜÔÏ ÒÁÓÓËÁÖÉ Á×ÔÏÒÁÍ ËÕÞÉ ËÎÉÖÅË Ó ÎÁÚ×ÁÎÉÑÍÉ "ðÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ ÎÁ EK>> ó/C++ ÐÏÄ XXX". ðÒÁ×ÄÁ 95-98% ÜÔÏÇÏ XXX - ÜÔÏ Windows × ÒÁÚÎÙÈ ×ÉÄÁÈ ;-)
AM> ôÙ ×ÉÄÅÌ ÈÏÔØ ÏÄÎÕ ÐÏÄÏÂÎÕÀ ËÎÉÇÕ ÄÌÑ ÜÈÏÔÁÖÎÙÈ ÐÌÁÔÆÏÒÍ?
äÏËÁ ÎÁ IAR'Ï×ÓËÉÊ ËÏÍÐÉÌÑÔÏÒ ×ÐÏÌÎÅ ÓÏÊÄÅÔ ÚÁ ÔÁËÕÀ ËÎÉÇÕ.Thu, 10 Nov 2005 06:44:40 +0300 Andy Mozzhevilov wrote to Alexey V Bugrov:
EK>>> ÐÉÓÁÔØ ÐÏ ÒÁÚÎÏÍÕ. á ÞÔÏ ÐÒÉÍÅÒÙ ÔÉÐÁ ÈÅÌÌÏÕ ×ÏÒÌÄ ÂÕÄÕÔ EK>>> ÐÌÁÔÆÏÒÍÏ-ÎÅÚÁ×ÉÓÉÍÙ - ÎÕ ÞÔÏÖ - ÔÁË É ÄÏÌÖÎÏ ÂÙÔØ.
AVB>> ××ÏÄ/×Ù×ÏÄ. óÅÊÞÁÓ ÏÄÉÎ É ÔÏÔ ÖÅ ËÏÄ ÓÏÂÉÒÁÅÔÓÑ ÐÏÄ ÏÂÅ ÐÌÁÔÆÏÒÍÙ. íÏÇÕ AVB>> ÎÁ ÓÐÏÒ ÓÏÂÒÁÔØ ÅÇÏ ÅÝÅ ÐÏÄ MSP430 É AVR.
AM> äÁ ÚÁ ÐÒÉÍÅÒÏÍ ÄÁÌÅËÏ ÈÏÄÉÔØ ÎÅ ÎÁÄÏ. AM> uCOS-II, ÐÏÒÔÏ× ÂÏÌÅÅ ÓÏÔÎÉ. éÓÈÏÄÎÉËÉ ïó ÎÅ ÍÏÄÉÆÉÃÉÒÕÀÔÓÑ ÄÌÑ ÐÌÁÔÆÏÒÍ.
é ÎÅËÏÔÏÒÙÅ ÉÚ ÎÉÈ ÎÅÒÁÂÏÞÉÅ. ëÁË ÒÁÚ ÐÏÄ MSP430 (Ñ × ÔÏ ×ÒÅÍÑ ËÁË ÒÁÚ ÐÌÏÔÎÏ ÒÁÚÂÉÒÁÌÓÑ Ó ÜÔÉÍ) ÔÁÍ ÂÙÌÉ ÏÛÉÂËÉ. âÕË×ÁÌØÎÏ ×ÞÅÒÁ ÉÌÉ ÐÏÚÁ×ÞÅÒÁ ÎÁ ÜÌÅËÔÒÏÎÉËÓÅ ËÔÏ-ÔÏ ÓÏÏÂÝÁÌ Ï ÏÛÉÂËÁÈ × ÐÏÒÔÅ ÐÏÄ ËÁËÏÊ-ÔÏ ÉÚ ÎÏ×ÙÈ ÐÒÏÃÏ× (ÞÕÔØ ÌÉ ÎÅ ÐÒÏ ST'ÛÎÙÊ áòí ÒÅÞØ ÛÌÁ). þÔÏ ÎÉ ÇÏ×ÏÒÉ, Á ÐÏÒÔÉÒÏ×ÁÎÉÅ ×ÓÅÇÄÁ ÔÏÎËÁÑ ÏÐÅÒÁÃÉÑ, ÔÒÅÂÕÀÝÁÑ ×ÎÉÍÁÎÉÑ É Ë×ÁÌÉÆÉËÁÃÉÉ. ðÏÒÔ ÂÕÄÅÔ ÒÁÂÏÞÉÍ, ÅÓÌÉ ÅÇÏ ÄÅÌÁÌ ÔÏÔ, ËÔÏ ÒÅÁÌØÎÏ ÒÁÂÏÔÁÅÔ Ó ÐÒÏÃÅÓÓÏÒÏÍ. åÓÌÉ ÅÇÏ ÄÅÌÁÌ ÔÏÔ ÖÅ ìÑÂÒÕÓÓ (ÐÒÉ ×ÓÅÍ Õ×ÁÖÅÎÉÉ), ËÏÔÏÒÙÊ Ó ÄÁÎÎÙÍ ÐÒÏÃÅÓÓÏÒÏÍ ÐÒÁËÔÉÞÅÓËÉ ÎÅ ÒÁÂÏÔÁÅÔ, ÔÏ ÒÅÚÕÌØÔÁÔ ÂÕÄÅÔ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍ, ÞÔÏ É ÌÏÇÉÞÎÏ.Thu Nov 10 2005 08:06, Harry Zhurov wrote to Andy Mozzhevilov:
AM>> äÁ ÚÁ ÐÒÉÍÅÒÏÍ ÄÁÌÅËÏ ÈÏÄÉÔØ ÎÅ ÎÁÄÏ. AM>> uCOS-II, ÐÏÒÔÏ× ÂÏÌÅÅ ÓÏÔÎÉ. éÓÈÏÄÎÉËÉ ïó ÎÅ ÍÏÄÉÆÉÃÉÒÕÀÔÓÑ ÄÌÑ AM>> ÐÌÁÔÆÏÒÍ.
HZ> é ÎÅËÏÔÏÒÙÅ ÉÚ ÎÉÈ ÎÅÒÁÂÏÞÉÅ. ëÁË ÒÁÚ ÐÏÄ MSP430 (Ñ × ÔÏ ×ÒÅÍÑ ËÁË HZ> ÒÁÚ ÐÌÏÔÎÏ ÒÁÚÂÉÒÁÌÓÑ Ó ÜÔÉÍ) ÔÁÍ ÂÙÌÉ ÏÛÉÂËÉ.
ñ ÉÍÅÌ ××ÉÄÕ ËÒÏÓÓÐÌÁÔÆÏÒÍÅÎÎÏÓÔØ ÉÓÈÏÄÎÉËÏ× ÓÁÍÏÊ ïó, Á ÎÅ ËÁÞÅÓÔ×Ï ÐÏÒÔÏ×. ëÏÌÉÞÅÓÔ×Ï ÐÏÒÔÏ× Ñ ÐÒÉ×ÅÌ ËÁË ÐÒÉÍÅÒ ËÏÌÉÞÅÓÔ×Á ÐÌÁÔÆÏÒÍ, ÐÏÄ ËÏÔÏÒÙÅ ÉÓÈÏÄÎÉËÉ ïó ËÏÍÐÉÌÉÒÕÀÔÓÑ.HZ> ðÏÒÔ ÂÕÄÅÔ ÒÁÂÏÞÉÍ, ÅÓÌÉ ÅÇÏ ÄÅÌÁÌ ÔÏÔ, ËÔÏ ÒÅÁÌØÎÏ ÒÁÂÏÔÁÅÔ Ó HZ> ÐÒÏÃÅÓÓÏÒÏÍ.
ðÏÒÔ ÍÏÖÎÏ ÓÄÅÌÁÔØ ÒÁÂÏÞÉÍ ÄÌÑ ÌÀÂÏÊ ÐÌÁÔÆÏÒÍÙ, ÎÅ ÔÒÏÇÁÑ ÉÓÈÏÄÎÉËÉ ïó, ÅÓÌÉ ËÏÍÐÉÌÑÔÏÒ ÏÂÅÓÐÅÞÉ×ÁÅÔ ÒÅÅÎÔÅÒÁÂÅÌØÎÏÓÔØ ÆÕÎËÃÉÊ. ñ ÈÏÔÅÌ ÓËÁÚÁÔØ ×ÓÅÇÏ ÌÉÛØ ÜÔÏ, É ÎÅ ÂÏÌÅÅ. ëÁÞÅÓÔ×Ï ÐÏÒÔÏ×, ×ÏÐÒÏÓ ÄÒÕÇÏÊ É Ë ËÒÏÓÓÐÌÁÔÆÏÒÍÅÎÎÏÓÔÉ ÉÍÅÅÔ ÓÏ×ÅÒÛÅÎÎÏ ÐÒÏÔÉ×ÏÐÏÌÏÖÎÏÅ ÏÔÎÏÛÅÎÉÅ, ÐÏÓËÏÌØËÕ ÏÎ ËÁË ÒÁÚ ÐÒÁÔÆÏÒÍÏÚÁ×ÉÓÉÍ.icq 44341220
Thu, 10 Nov 2005 09:41:07 +0300 Andy Mozzhevilov wrote to Harry Zhurov:
HZ>> ðÏÒÔ ÂÕÄÅÔ ÒÁÂÏÞÉÍ, ÅÓÌÉ ÅÇÏ ÄÅÌÁÌ ÔÏÔ, ËÔÏ ÒÅÁÌØÎÏ ÒÁÂÏÔÁÅÔ Ó HZ>> ÐÒÏÃÅÓÓÏÒÏÍ.
AM> ðÏÒÔ ÍÏÖÎÏ ÓÄÅÌÁÔØ ÒÁÂÏÞÉÍ ÄÌÑ ÌÀÂÏÊ ÐÌÁÔÆÏÒÍÙ, ÎÅ ÔÒÏÇÁÑ ÉÓÈÏÄÎÉËÉ ïó,
á ÞÔÏ ÔÁËÏÅ "ÉÓÈÏÄÎÉËÉ ïó"? ðÏÒÔ - ÜÔÏ ïó É ÅÓÔØ. ïó, ÁÄÁÐÔÉÒÏ×ÁÎÎÁÑ ÐÏÄ ËÏÎËÒÅÔÎÕÀ ÐÌÁÔÆÏÒÍÕ. éÌÉ ÔÙ ÉÍÅÌ × ×ÉÄÕ ÑÄÒÏ É ÓÅÒ×ÉÓÙ? ôÁË ÜÔÏ ÔÏÌØËÏ ÞÁÓÔØ ïó. èÏÔÑ É ÏÓÎÏ×ÎÁÑ.Have something to add? Share your thoughts — no account required.
Ask the community — no account required