Packetova komunikace pro MCU (AVR)

GT5 gt5@seznam.cz
Pátek Srpen 4 20:07:18 CEST 2006


Zdravim,
potreboval bych poradit jak strukturovat program mikroprocesoru pro 
packetovou komunikaci. (PC - MCU). Je celkem jedno jaky jednocip, spis 
mne zajima princip a rad bych to psal v C. Tech protokolu je hodne moc, 
ale stejne je to na jedno brdo. Mam predstavu...nejaka hlavicka, ridici 
kod, data, crc, popripade konec packetu.
Je to uz docela slozite , kdyz to ma komunikovat ve vyssich rychlostech 
a musi se osetrovat vse od prijmu packetu az po vyssi vrstvy prenosu.
Idealni by bylo kdyby se povedlo i implementovat timeouty. Jeste jsem 
zapomnel dodat ze PC bude master, slave spis bude plnit rozkazy a odpovidat.

Konkretne me zajima jak a kam ukladat data z uartu, v jakem mnozstvi asi 
tak. Pak dale odkud volat nejakou proceduru na rozeznani a testovani 
spravnosti packetu. A v posledni rade nejakou vykonavaci proceduru ktera 
podle ridicich kodu pouzije data a vykona danou funkci. Pak posle 
odpoved zpet,taktez v packetu.

LPR



Další informace o konferenci Hw-list