Fri Mar 11 2005 07:17, Harry Zhurov wrote to Yuriy K:
YK>>>> ðÑÔØ ÐÒÏÃÅÓÓÏ× == ÖÉÒÎÙÊ ÐÒÏÃÅÓÓÏÒ. HÅ ÖÁÌËÏ.
HZ>>> ðÑÔØ ÐÒÏÃÅÓÓÏ× ÓÏ Ó×ÉÓÔÏÍ ×ÍÅÝÁÀÔÓÑ × ÍÅÇÕ8, ËÏÔÏÒÁÑ ÕÖ ÎÉËÁË ÎÅ HZ>>> ÖÉÒÎÁÑ. 60 ÂÁÊÔ ÏÔÄÁÔØ ÎÁ ÐÕÓÔÏÍ ÍÅÓÔÅ - ÖÁÂÁ ÄÁ×ÉÔ.
YK>> 5 __ÏÄÎÏ×ÒÅÍÅÎÎÙÈ_ ÐÒÏÃÅÓÓÏ× × ÍÅÇÅ8? 8-0 YK>> ñ ÓÏÍÎÅ×ÁÀÓØ × ÒÁÚÕÍÎÏÓÔÉ ÔÁËÏÇÏ ÒÅÛÅÎÉÑ.
HZ> üÔÏ ÏÔ ÚÁÄÁÞÉ ÚÁ×ÉÓÉÔ. íÏÖÅÔ ÂÙÔØ ÐÒÏÓÔÏ ÕÄÏÂÎÏ ÒÁÓÓÏ×ÁÔØ ËÏÄ ÐÏ HZ> ÐÒÏÃÅÓÓÁÍ - ÎÁÐÒÉÍÅÒ, ÐÒÉÅÍ ÓÉÍ×ÏÌÏ× ÏÔ UART'Á É ÏÂÒÁÂÏÔËÕ ÐÁËÅÔÏ× HZ> ×ÙÎÅÓÔÉ × ×ÙÓÏËÏÐÒÉÏÒÉÔÅÔÎÙÊ ÐÒÏÃÅÓÓ, ËÏÔÏÒÙÊ ÂÕÄÅÔ ÉÚÏÂÒÁÖÁÔØ ÄÒÁÊ×ÅÒ HZ> ÏÎÏÇÏ ÕÓÔÒÏÊÓÔ×Á. :) ô.Å. ×ÙÎÅÓÔÉ ÜÔÏÔ ËÏÄ ÉÚ ISR.
üÔÏ ÓÁÍÏÏÞÅ×ÉÄÎÏ. HÅ ÎÁÄÏ ÚÁÇÒÕÖÁÔØ ISR ÞÅÍ ÐÏÐÁÌÏ. :)
HZ> ëÏÄ, ËÓÔÁÔÉ, ÓÒÁÚÕ ÕÐÒÏÓÔÉÔÓÑ: ×ÅÓØ HZ> ÐÒÉÅÍ ÐÁËÅÔÁ - ÏÄÉÎ ÃÉËÌ for. ô.Å. ËÏÄ ÓÔÁÎÏ×ÉÔÓÑ ÌÉÎÅÊÎÙÍ.
HÅÐÒÉÎÃÉÐÉÁÌØÎÏ. üÔÏ state machine. HÅ ×ÉÖÕ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ×ÙÎÏÓÉÔØ × ÏÔÄÅÌØÎÕÀ ÚÁÄÁÞÕ.
process_packet();
HZ> é ÏÓÔÁÌØÎÏÅ HZ> ÁÎÁÌÏÇÉÞÎÏ - ËÎÏÐËÉ ÏÐÒÁÛÉ×ÁÔØ, ÉÎÄÉËÁÃÉÀ ÏÂÎÏ×ÌÑÔØ - ÔÏÖÅ × ÏÔÄÅÌØÎÙÊ HZ> ÐÒÏÃÅÓÓ: ÏÐÒÏÓÔÉÌÉ - ÓÏÏÂÝÅÎÉÅ ÍÅÔÎÕÌÉ ËÕÄÁ ÎÁÄÏ, ÏÂÎÏ×ÉÌÉ - É ÓÐÁÔØ HZ> ÍÉÌÌÉÓÅËÕÎÄ ÜÄÁË ÎÁ 30-40.
úÁÞÅÍ
_ÏÔÄÅÌØÎÙÊ_ ÐÒÏÃÅÓÓ? üÔÏ ×ÐÏÌÎÅ ÕËÌÁÄÙ×ÁÅÔÓÑ × ÏÂÙÞÎÕÀ ËÏÏÐÅÒÁÔÉ×ÎÕÀ ÍÎÏÇÏÚÁÄÁÞÎÏÓÔØ.
process_keys(); process_display();
úÁÄÁÞÉ ÓÌÉÛËÏÍ ÐÒÏÓÔÙÅ É Ó ÏÇÒÁÎÉÞÅÎÎÙÍ ×ÒÅÍÅÎÅÍ ×ÙÐÏÌÎÅÎÉÑ, ÞÔÏÂÙ ×ÙÎÏÓÉÔØ × ÏÔÄÅÌØÎÙÊ ÐÒÏÃÅÓÓ.
HZ> ÷ÙÞÉÓÌÅÎÉÑ ÄÌÉÎÎÙÅ - × ÎÉÚËÏÐÒÉÏÒÉÔÅÔÎÙÅ, ÞÔÏÂÙ ÎÅ ÍÅÛÁÌÉ ÒÁÂÏÔÁÀÝÉÍ × HZ> ÂÏÌÅÅ ÖÅÓÔËÏÍ ÒÅÁÌØÎÏÍ ×ÒÅÍÅÎÉ.
äÁ.
HZ> ô.Þ. ÐÑÔÏË ÍÏÖÅÔ ÇÄÅ-ÔÏ É ÐÏÌÕÞÉÔØÓÑ (Õ HZ> ÍÅÎÑ ÏÂÙÞÎÏ ÉÈ ÔÁË É ÅÓÔØ 4-5-6).
ðÏËÁ ÔÏÌØËÏ Ä×Å ÎÁÂÒÁÌÏÓØ...
WBR, Yuriy.