Gast
#278871
Hallo, hat hier schonmal jemand, den Master- und den Slave-Code (C-Code) aus den TWI-Beispielen von Atmel laufen gelassen bzw. als Grundlage für eigenen Code genommen? Ich habe noch keine Hardware hier, um es auszuprobieren. In dem Teil in dem der Master einen Slave adressiert, ein Byte schickt und anschließend eine Antwort abwartet, kommt es mir so vor, daß das ganze nur funktioniert, wenn der Slave eine Antwort mit zwei Bytes schickt. Durch das Senden des Befehls wird die static Variable für die Message-Länge auf zwei gesetzt (Adresse und eine Byte). Im Signal-Handler bleibt diese Länge erhalten und wenn der Slave mit seinen Bytes antwortet anscheinend nach zwei empfangenen Bytes ein NACK gesendet. Noch'ne Frage: Hat man überhaupt eine Chance TWI-Kommunikation im AVR-Studio sinnvoll und zügig zu debuggen, evt. Logging und Stimuli? Gruß Ekehard