Hallo, ich wollte bei meiner Anwendung den TWI des UC3A1512 verwenden. Für diesen werden ja Funktionen im Framework zur Verfügung gestellt, allerdings prüfen die das empfangen des ACK/NACK. Kann man dies umgehen? Ich weiß es ist zwar nicht die schöne art, aber kann man diese Abfrage weglassn und quasi einfach Daten schreiben ohne auf das NACK zu reagieren? mfg Didi
>kann man diese Abfrage weglassn und quasi einfach Daten schreiben ohne >auf das NACK zu reagieren? Du kannst schon das NACK ignorieren und weiter Daten senden. Sie kommen aber nicht an.
Hallo, ich habe durch auskommentieren sämtlicher Nack sachen das ignorieren probiert, aber es wurde nie mehr als die Adresse gesendet. (am oszi kontrolliert) mein Slave ist ein Atmega8, welcher mit einem OpenSource programm läuft, welches eben keine ACK/NACK sendet... lg
>mein Slave ist ein Atmega8, welcher mit einem OpenSource programm läuft, >welches eben keine ACK/NACK sendet... Welches Programm? Kein ACK oder NACK zu senden ist aber schon ziemlich dumm.
Es handelt sich um einen Brushless Motorregler, und Gott weiß warum da keine ACKS gesendet werden.... es ist sicher nicht die schöne art und weise
>und Gott weiß warum da >keine ACKS gesendet werden.... es ist sicher nicht die schöne art und >weise Das ist die komplett falsche Art und Weise. Klopp das Teil in die Tonne. Das taugt nix.
Didi schrieb: > Es handelt sich um einen Brushless Motorregler, und Gott weiß warum da > keine ACKS gesendet werden.... Wenn Du eine Adresse auf den TWI legst und kein ACK erhältst, ist vermutlich die Adresse falsch. Oder der Empfänger ist nicht empfangsbereit. Oder der Empfänger ist nicht korrekt mit dem Bus verbunden. Gruss Andreas
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.