i2c und Takt

Gast #264574
Lesenswert?
• ▲
▼
Wenn dein µC ein Hardware I²C interface hat, dann erzeugt es diesen
selbst.
Wenn du einen Software I²C machen willst kannst du diesen über Timer
machen oder einfach so von hand erzeugen.
Gast #264577
Lesenswert?
• ▲
▼
Ich glaube ihr redet ein klitzekleinwenig aneinander vorbei.



@Harald

I2C hat nur einen Maximalen Takt aber nach unten darfst du wahllos
runtergehen.
Auch mitten in der Übertragung.
Du kannst anhalten,du kannst die Bits meinentwegen per Hand im
Monatsrythmus durchgeben.

Das einzige was wichtig ist ist das die Pegel für die vorgesehenen
Mindestzeiten anliegen damit die Busteilnehmer auch folgen können.
Die hängen natürlich mit dem oben angesprochenen Maximaltakt zusammen.

Wie schnell einige Bausteine arbeiten können erfährt man aus dem
zugehöhrigen Datenblatt.

Mit 100Khz Takt kommen aber fast (Ich bin vorsichtig) alle Bausteine
klar und nach oben in Richtung 3.4Mhz wirds dann weniger und Teurer.

Ich hab mal ein Dokunment angehangen.
Da steht eigentlich alles wichtige drinn.
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 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.