Herunterladen Diese Seite drucken

Status Der Tastenkonfiguration Lesen - B&R PC 300 Implementierungsanleitung

Vorschau ausblenden Andere Handbücher für PC 300:

Werbung

Panel PC 300
Implementierungsanleitung

7.11.5 Status der Tastenkonfiguration lesen

Der Status der Tastenkonfiguration im Flashspeicher (gültig/ungültig) kann durch Lesen des Baseboard
KeyState Register des MTCX (siehe Seite 29) ermittelt werden. Eine Tastenkonfiguration kann mit dem
B&R Key Editor erstellt und auf das Gerät geladen werden.
Das folgende C Codebeispiel zeigt, wie der Status der Tastenkonfiguration gelesen werden kann.
// Read the state of the key configuration.
//
// Parameters
//
Valid
//
[out] Points to a variable that receives the
//
state of the key configuration:
//
1 indicates the data is valid,
//
0 indicates the data is not valid (for example has a
//
wrong checksum or no data is programmed into the Flash memory).
void GetKeyCfgState(int *Valid)
{
MTCX_BASEBOARD_KEYSTATE_REG reg;
*(unsigned long*)&reg = READ_PORT_ULONG(MTCX_BASEBOARD_KEYSTATE_ADDR);
*Valid = reg.Status ? 1 : 0;
}
Listing 61: GetKeyCfgState – Status der Tastenkonfiguration lesen
Die verwendeten Definitionen finden Sie auf Seite 42.
Copyright © B&R - Änderungen vorbehalten
PPC300_Implementierungsanleitung_V1_02.doc
Codebeispiele
02.11.09
107/132

Werbung

loading