Forum: Mikrocontroller und Digitale Elektronik TWI (Master and Slave)Bus


von Gast (Gast)


Lesenswert?

Hallo,

ich habe folgendes Problem und zwar hab ich einen TWI Master und einen
TWI Slave. Ich kann Daten hin und her senden. Das Funktioniert auch. Ich
hab das mit der Applikation Node 315 und 311 von Atmel realisiert. SO
wenn ich nun vom SLave aus Daten senden will, an den Master, dann hab
ich einen bestimmt definierten Buffer z.B. von der Array Größe 30. Wenn
ich nun den Array erweitere und die Daten am Master empfangen möchte,
dann bekomme ich nicht den erweiterten Buffer geliefert.

Ich habe so ziemlich alles probiert. Hab auch drauf geachtet, dass
überall alle Buffer der neuen größe Angepasst werden, aber ich bekommen
dann nur andere werte geliefert und nicht die die ich vorgegeben habe.

Ich weiß, das war viel Text, deswegen bedanke ich mich schon mal recht
herzlich, dass ihr euch das überhaupt durchließt.

Wenn ihr mehr Infos braucht, einfach sagen.

Gruß Gast

von Gast (Gast)


Lesenswert?

Problem hat sich gelöst.
UNd zwar war bei TWI_read(buffer, len); Die Länge des Buffers zuklein.

Trotzdem Gruß

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.