TWI (Master and Slave)Bus

Gast #1132231
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.