Forum: Projekte & Code UART: interrupt gesteuertes senden eines protokoll befehls


von Johannes (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

dieses Program ist das Ergebns folgenden threads:
http://www.mikrocontroller.net/forum/read-1-358011.html#new

Eine kurze Beschreibung ist im Header der Datei enthalten.

mg,
Johannes

von Rahul (Gast)


Lesenswert?

Danke für die Erwähnung...
Was kommt als nächstes?

"useful stuff" finde ich auch richtig gut ;)
Den "useful stuff" kannst du auch ausserhalb der if-Abfrage machen.
Da kann man z.B. auf andere Ereignisse reagieren (ADC-Werte
verarbeiten, empfangene Daten auswerten...)
Interessanter wird es, wenn du dem Controller jetzt noch Kommandos
schickst...

von peter dannegger (Gast)


Lesenswert?

Der Code erzeugt einen Fehler beim Aufruf von send_cmd (AS_nr gibbet
nich !)
und eine Warnung innerhalb von send_cmd (wat soll ick mit AS_nr machen
?).


Peter

von Johannes (Gast)


Lesenswert?

Hi Peter,

ha, erwischt. Tatsaechlich ist AS_nr ein Ueberbleibsel vom
urspruenglichen Programm. Das ist eine Variable die der Funktion
uebergeben wird und im Protokoll uebertragen werden kann.

"wat soll ick mit AS_nr machen?" tja, da die Variable nicht
existiert, muss man sie eben deklarieren :)

Sorry fuer diese Unachtsamkeit meinerseits.

Fuer mein aktuelles Projekt muss ich warscheinlich nichts an den uC
senden, es geht nur in eine Richtung. Unter meinem frueheren thread
http://www.mikrocontroller.net/forum/read-4-274151.html#new
kann man auch eine Interruptroutine fuer uC-UART-Empfangen anschauen.
Funktioniert einwandfrei. Allerdings ist die uC-UART-Sendestrategie
dort meine alte (mit dem falschen Interrupt, daher untransparenter und
nicht ganz sauber).

mg,
Johannes

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.