Hallo ich bin dabei eine I2C Verbindung mit einem PC (Master) und einem Xmega32C4 aufzubauen (Slave). Die Software auf beiden Seiten (Linux und MUC) sollte soweit stimmen, ich bekomme aber keinen Write-Befehl von dem PC auf dem MUC hin. Kann mir wer ein Dokument über die Pinkonfiguration beim MUC geben. Habe die Pins derzeit auf Input geschalten, weiss aber nicht über die ganzen Pullkonfigurationen Bescheid (Totem, Buskeeper, Pulldown...). Braucht man hier auch noch unbedingt einen externen Widerstand? Falls einer sonst noch eine Idee hat, was ich übersehen habe, bitte melden :) Vielen Dank im Voraus
Patrick Schmelzer schrieb: > (Linux und MUC) Wer ist MUC, kenne ich nicht Patrick Schmelzer schrieb: > Kann mir wer ein Dokument über die Pinkonfiguration beim MUC geben. Die findest du im Datenblatt. Kennst du Google? Kennst du ATMEL?
Patrick Schmelzer schrieb: > Braucht man hier auch noch unbedingt einen externen Widerstand? Nein, zwei.
Der interne pull up ist recht hochohmig, da musst du deine i2c Datenrate erheblich drosseln damit es noch sauber funktioniert. Für i2c bei 100khz würde ich immer einen 4.7k pull up an sda und scl vorsehen.
:
Bearbeitet durch User
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.