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