3.0 Schnittstellen und Module Überblick

  1. UART
    • Serieller Monitor
    • Bluetooth-Modul ansprechen
    • Beispiel Df-player mini
  2. I2C
    • LCD-Anzeige
    • BMP280 Drucksensor im I2C-Modus
    • Beispiel Automat im Museum Tübingen
  3. SPI
    • BMP280 Drucksensor im SPI-Modus
SPII2CUART
PrinzipMaster—SlaveMaster-SlaveGleichberechtigt
Anzahl Kommunikations-Teilnehmer1 Master,
beliebig viele Slaves
1 Master, bis 127 SlavesZwei Teilnehmer
ÜbertragungsartVollduplexHalbduplexHalb-/Vollduplex
Datenübertragungsratebis zu 10MHztyp. 3,4 Mbit/s bis zu 5Mbit/s50..3.000.000Bit/s
Anzahl Leitungenminimal 42minimal 2
Taktsynchronsynchronsynchronasynchron
AnschlüsseSCLK, MOSI, MISO , SSSDA, SCKTX,RX (RTS,RTR,CTS..RI)
KontrollmechanismuskeinAcknowledgeHard- bzw. Software Handshake
typ. 8 oder 16BitByteweise in PaketenWorte mit 5-9 Bits
de.wikipedia.org/wiki/Serial_Peripheral_Interfacede.wikipedia.org/wiki/I²Cde.wikipedia.org/wiki/RS-232
Vergleich der Schnittstellen

Bluetooth ist verschoben: https://mezmedia.de/technische-informatik/µc-arduino-stm32/3-9-bluetooth/

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert