INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Arduinos: welche i2c Bus Hardware ?
29.05.2015, 20:09
Beitrag #1
Arduinos: welche i2c Bus Hardware ?
hallo,
welche i2c Bus Hardware wird für die I2c-Steuerung verwendet? Die Arduinos (AVR/ARM) haben doch dazu sicher einen Hardware Chip, oder?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.05.2015, 21:00
Beitrag #2
RE: Arduinos: welche i2c Bus Hardware ?
Du brauchst keine externe Hardware, du kannst die Pins A4 und A5 als I²C Schnittstelle verwenden, den Rest erledigt die Software mit der passenden Bibliothek.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.05.2015, 21:15 (Dieser Beitrag wurde zuletzt bearbeitet: 29.05.2015 21:15 von HaWe.)
Beitrag #3
RE: Arduinos: welche i2c Bus Hardware ?
sry, habe mich wohl nicht richtig ausgedrückt:
wie man i2c mit den Arduinos und externen i2c Geräten verwendet, weiß ich natürlich, ich nutze es ja bereits erfolgreich seit längerem -
nein, ich möchte wissen, wie die Arduino-Hardware-Schnittstelle selber funktioniert bzw. auf welchem Chip sie beruht. Es ist ja schließlich kein Software-Bitbang- I2C.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.05.2015, 21:27
Beitrag #4
RE: Arduinos: welche i2c Bus Hardware ?
Das wiederum versteh ich jetzt nicht genau, was hast du vor?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.05.2015, 21:34
Beitrag #5
RE: Arduinos: welche i2c Bus Hardware ?
ich habe nichts direkt vor, ich möchte nur wissen, wie die Arduino-AVRs und ARMs den i2c Bus technisch ansteuern. Sind die i2c-Ports in allen AVRs und ARMs bereits intern fest eingebaut ? Oder sind das externe Zusatz-Chips, vergleichbar mit externen UART-Chips ?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.05.2015, 21:38
Beitrag #6
RE: Arduinos: welche i2c Bus Hardware ?
Ich dachte das läuft so ähnlich wie bei Software Serail, weiß es aber auch nicht. Es muss ja einen Grund geben warum die Pins festgelegt sind.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.05.2015, 21:42 (Dieser Beitrag wurde zuletzt bearbeitet: 29.05.2015 21:48 von HaWe.)
Beitrag #7
RE: Arduinos: welche i2c Bus Hardware ?
nein , per Software wäre es "gebitbanged", damit kriegt man kein schnelles i2c von 100kHz hin (jedenfalls nicht auf einem 16MHz AVR), und schon gar nicht 400kHz, höchstens auf einem ARM - und wenn, dann nur (edit - Mist, verschrieben - ) Master- aber nicht Slave-Software-Bitbang in dieser Geschwindigkeit.
i2c auf den Arduinos läuft über Hardware-Bustreiber, und mich interesseirt: wie und was genau wird hier gemacht und verwendet.
Ich denke, die ARMs können das von sich aus (integriert) - aber wie machen es die AVRs? Auch bereits integriert in die ATMega Chips?

Die Anschlussfrage würde dann lauten:
wie wird UART und wie wird SPI "gemacht"?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.05.2015, 21:48
Beitrag #8
RE: Arduinos: welche i2c Bus Hardware ?
Hm, keine Ahnung. In irgendwelchen Datenblättern steht das nicht drin, oder?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
Bug Hardware Problem (!) Gandalf 34 838 06.11.2016 07:29
Letzter Beitrag: Pardini
  Welche 2,4 GHz-Transceiver-Module? Retian 3 237 25.08.2016 20:49
Letzter Beitrag: MeisterQ
  Welche Pins für Software Serial BennIY 1 506 27.01.2016 23:02
Letzter Beitrag: hotsystems
  Welche Kombination Schrittmotor mit Endstufe zum herum experimentieren? Karli 2 489 19.01.2016 17:35
Letzter Beitrag: Philthy
  recht schnelle neue Lib für ILI9341 mit Hardware SPI (beschleunigt) HaWe 0 671 18.09.2015 18:55
Letzter Beitrag: HaWe
  [gelöst] ATtiny mit Arduino programmieren - Frage zur Hardware Gelegenheitsbastler 4 954 10.09.2015 11:55
Letzter Beitrag: Bitklopfer
  Senden /empfangen von Datenpaketen zwischen 2 Arduinos fraju 0 632 05.09.2015 15:29
Letzter Beitrag: fraju
  LC Display welche Pin's? paq 3 863 11.07.2015 17:07
Letzter Beitrag: Bitklopfer
  Welche Maße hat das Panel und welches Panel ist verbaut? DaniDD 2 799 04.06.2015 14:32
Letzter Beitrag: DaniDD
  und wieder mal: schnelle Hardware-SPI Displays (oder UART) HaWe 2 1.239 08.05.2015 19:00
Letzter Beitrag: HaWe

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste