Hauptseite   Module   Übersicht   Auflistung der Dateien   Datenstruktur-Elemente   Datei-Elemente   Beispiele  

EV2PRG_...-Makros

Ereignisse. Mehr...

Makrodefinitionen

#define EV2PRG_ERROR   1
#define EV2PRG_RECEIVED   2
#define EV2PRG_TRANSMIT   3
#define EV2PRG_BUSERROR   4
#define EV2PRG_OVERRUN   5
#define EV2PRG_WAKEUP   6
#define EV2PRG_WARNING   7
#define EV2PRG_PASSIVE   8
#define EV2PRG_ARBITRATION   9
#define EV2PRG_BAUDRATE_DEMO   10
#define EV2PRG_RECEIVED_STD   11
#define EV2PRG_RECEIVED_EXT   12
#define EV2PRG_TRANSMIT_STD   13
#define EV2PRG_TRANSMIT_EXT   14

Ausführliche Beschreibung

Ereignisse.

Die auf dem CAN Bus auftretende Ereignisse werden über die ISRInfo Struktur von der Applikation ausgelesen. Die Ereignisse werden über diese Konstanten spezifiziert.


Makro-Dokumentation

#define EV2PRG_ARBITRATION   9
 

Der Sendevorgang wurde durch eine höher priorisierte Nachricht abgebrochen.

Zu beachten:
Wird nur im PELICAN Modus akzeptiert

#define EV2PRG_BAUDRATE_DEMO   10
 

Die angegebene Baudrate kann im DEMOMODUS nicht eingestellt werden!

Zu beachten:
Wird nur im DEMO Modus ausgegeben. Die im Internet frei verfügbare Version ist eine DEMO Version!

#define EV2PRG_BUSERROR   4
 

Es sind Fehler auf dem Bus aufgetreten

#define EV2PRG_ERROR   1
 

(Veraltet) Dieses Ereignis wird nicht mehr verwendet!

#define EV2PRG_OVERRUN   5
 

Es ist ein Overrun aufgetreten, d.h. eine unbestimmte Anzahl an CAN Botschaften konnte nicht abgespeichert werden

#define EV2PRG_PASSIVE   8
 

SJA1000 hat Aufgrund von Busfehler in den Passivmodus umgeschaltet.

Zu beachten:
Wird nur im PELICAN Modus akzeptiert

#define EV2PRG_RECEIVED   2
 

Daten wurden über den CAN Bus empfangen

#define EV2PRG_RECEIVED_EXT   12
 

Die empfangene Nachricht wurde im Extended Frame Format (29 bit) empfangen

#define EV2PRG_RECEIVED_STD   11
 

Die empfangene Nachricht wurde im Standard Frame Format (11 bit) empfangen

#define EV2PRG_TRANSMIT   3
 

Daten wurden über den CAN Bus gesendet

#define EV2PRG_TRANSMIT_EXT   14
 

Die empfangene Nachricht wurde im Extended Frame Format (29 bit) gesendet

#define EV2PRG_TRANSMIT_STD   13
 

Die empfangene Nachricht wurde im Standard Frame Format (11 bit) gesendet

#define EV2PRG_WAKEUP   6
 

SJA1000 hat aus Standby zurück in den normalen Betrieb umgeschaltet

#define EV2PRG_WARNING   7
 

Warnung: Eine einstellbare Anzahl Fehler auf dem Bus hat diesen Interrupt ausgelöst.

Zu beachten:
Wird nur im PELICAN Modus akzeptiert


Erzeugt am Tue Oct 15 22:28:39 2002 für CAN API von doxygen1.2.18