Praktischer Einsatz der RC5 RC5_Read() Funktion Kategorie: Programmierung C (von Jo - 15.12.2008 14:51) | ||
| ||
Hallo Peter, hallo alle RC5 interessierten, in der Hilfe steht "Es werden auf dem mit RC5_Init() angegebenen Portpin empfangenen 14 Bit des RC5 Kommandos zurückgeliefert. Wird kein Signal empfangen, so wartet die Leseroutine bis zu 130ms, bis sie zurückkehrt." Da ich ja nicht wei� wann der Nutzer eine Taste am IR Sender drückt mü�te man wohl regelmä�ig über einen RC5_Read() pollen. Dann passiert bis zu 130ms nichts!?!? (Das wären 13% CPU für nichts verschwendet!). Frage: Werden in der Zeit andere Interrupts verarbeitet? Oder können z.B. an der Ser. Schnittstelle Zeichen verloren gehen? Wäre es nicht besser, ein Verfahren wie bei der ser. Schnittstelle anzuwenden, also beim Init einen Buffer mit übergeben der dann schnell ausgelesen werden kann. Den Empfang der RC5 Daten über interrupt. Kennt jemand u.U. ein IC das den RC5 Empfang HW Technisch realisiert und zwischenpuffert soda� mit dem C-Control nur die empfangsdaten gelesen gelesen werden müssen? Ich bin gespannt auf euere Feedbacks, das RC5 Thema ist für mein akt. Projekt sehr interessant- Danke & Grü�e Jo | ||
Antwort schreiben Antworten: Re: Praktischer Einsatz der RC5 RC5_Read() Funktion (von PeterS - 16.12.2008 10:40) Re: Praktischer Einsatz der RC5 RC5_Read() Funktion (von UKo - 17.12.2008 18:40) Re: Praktischer Einsatz der RC5 RC5_Read() Funktion (von Jo - 16.12.2008 11:25) Re: Praktischer Einsatz der RC5 RC5_Read() Funktion (von PeterS - 16.12.2008 11:51) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum