Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Zahl an serieller Schnittstelle Kategorie: Programmierung CC-Plus (von Kay - 13.07.2006 15:35)
 Als Antwort auf Zahl an serieller Schnittstelle von Paula - 13.07.2006 9:02
Kay nutzt:  CC1-Unit V1.1, CC1-Station V1.1
> Hallo zusammen,
>
> ich möchte eine Zahl zwischen 0 und 255 von der seriellen Schnittstelle lesen. Aber es wird immer nur das erste Zeichen erkannt, also bei 20 nur 2.
> Zuerst habe ich Zeichen von serieller Schnittstelle lesen benutzt. Dann Bytes lesen, aber es macht kein Unterschied.
> Kann mir da jemand einen Tipp geben?
> Vielen Dank!

da habe ich doch glatt eine stirn voller fragezeichen  ^^
ohne programmcode weiß niemand, was du lesen willst und wo
der fehler in der datenverarbeitung ist.
dass es ein fehler in deinem programm sein muss, ist ziemlich klar, denn:
wenn die schnittstelle des kontrollers nicht funktionieren würde,
bekämst du ja auch kein programm in den EEPROM.
es wäre also extrem hilfreich,  wenn man wüsste, woher die daten kommen,
was gesendet wird und was der kontroller mit diesen daten anfangen soll.

eins sei jedoch voraus bemerkt: die leistungsbandbreite des kontrollers
bezüglich empfang unterliegt der engen beschränkung des ringpuffers von
nur 8 bytes und der langsamen weiterverarbeitung von daten in basic.
jede kommunikation mit externen geräten muss also gründlichst geplant
werden, sonst schlägt vor allem der empfang größerer datenmengen
automatisch fehl.

 Antwort schreiben

Bisherige Antworten: