Herunterladen Inhalt Inhalt Diese Seite drucken

Phytec pciGrabber-4x4 Handbuch Seite 147

Inhaltsverzeichnis

Werbung

bChipAddress: Geräteadresse des I²C-Geräts auf dem Bus
bSubAddress: Speicher-Adresse innerhalb des I²C-Geräts
bData:
Byte, das in die spezifizierte Adresse geschrieben wird
Returnwert:
SUCCESS, NOACK, INVALID_ADDRESS,
WRITE_FAILED
Schreibt ein Byte in eine Speicherstelle des spezifizierten I²C-Geräts.
Als Returnwert gibt die Funktion einen Fehlercode zurück (s.o.).
Hinweis:
Manche Geräte – wie z.B. EEPROMs – benötigen u.U. intern längere
Verarbeitungszeiten für einen Schreibbefehl als der I²C-Buszyklus
dauert. Folgen mehrere Schreibbefehle schnell aufeinander, so liefern
diese Geräte eine Fehlermeldung (
nicht wieder schreibbereit sind.
Um dies zu vermeiden, können Sie nach dem Schreiben auf einen
solchen Baustein einen Lesezugriff durchführen und prüfen, ob der
zurückgelesene Wert mit dem Eingeschriebenen übereinstimmt. Erst
wenn dies der Fall ist, wurde der interne Schreibvorgang ab-
geschlossen, und Sie können erneut schreibend auf den Baustein
zugreifen.
Beachten Sie diesbezüglich auch die Dokumentation des I²C-Geräts.
internes EEPROM verwenden
Der
pciGrabber-4x4
nichtflüchtigen Speicher, der vom Anwender benutzt werden kann,
um beliebige Parameter zu speichern.
Insgesamt stehen in diesem Speicher 252 Bytes zur Verfügung.
 PHYTEC Messtechnik GmbH 2008
NOACK
besitzt
pro
Decoder
L-720d_0
Treiber-Software
) zurück, da sie evtl. noch
einen
internen,
137

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis