- LiFePO4 Speicher Test         
Ergebnis 1 bis 7 von 7

Thema: Kommunikation zweier ICs über SPI

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.08.2006
    Ort
    Würzburg, Germany
    Beiträge
    716
    Hallo Schorsch,

    ich müsste jetzt das Datenblatt noch mal rauskramen, aber ich bin mir ziemlich sicher, dass der Tiny48 KEINEN SPI-Master-Betrieb kann (nur Slave). Deine Application Note scheint sich allgemein auf das Thema zu beziehen und nicht speziell auf den Tiny48.

    Viele Grüße
    Andreas

  2. #2
    Erfahrener Benutzer Roboter-Spezialist Avatar von schorsch_76
    Registriert seit
    25.03.2012
    Ort
    Kurz vor Neuschwanstein
    Alter
    48
    Beiträge
    456
    Zitat Zitat von Bumbum Beitrag anzeigen
    Hallo Schorsch,

    ich müsste jetzt das Datenblatt noch mal rauskramen, aber ich bin mir ziemlich sicher, dass der Tiny48 KEINEN SPI-Master-Betrieb kann (nur Slave). Deine Application Note scheint sich allgemein auf das Thema zu beziehen und nicht speziell auf den Tiny48.

    Viele Grüße
    Andreas
    Es geht ja nicht um den Tiny48 (gibts den?) sondern den Atmega48. Und da heist es im Datasheet:
    Klicke auf die Grafik für eine größere Ansicht

Name:	2014-08-26_18:57:56.jpg
Hits:	2
Größe:	46,5 KB
ID:	28968

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.08.2006
    Ort
    Würzburg, Germany
    Beiträge
    716
    Hallo Schorsch,

    da hast du recht, das mit den Controllern war eine Verwechslung von mir. Das Thema ist schon ein paar Tage her. Nach kurzem Überlegen weiß ich nun, warum es nicht geht: Der BMA verwendet kein 3-Pin SPI-Protokoll, sondern ein 2-Pin bei dem MOSI und MISO während der Kommunikation ständig wechseln. Dies ist so im Atmel mit den Standard SPI-Funktionen nicht möglich. Darum muss man das SPI-Protkoll per Software nachbilden und den MOSI/MISO Pin an entsprechender Stelle manuell entweder auf Output oder Input konfigurieren.

    Viele Grüße
    Andreas

  4. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    02.09.2009
    Ort
    Berlin (Mariendorf)
    Beiträge
    1.023
    Zitat Zitat von Bumbum Beitrag anzeigen
    Der BMA verwendet kein 3-Pin SPI-Protokoll, sondern ein 2-Pin bei dem MOSI und MISO während der Kommunikation ständig wechseln.
    Der BMA020 kann SPI wahlweise mit drei und mit vier Drähten. Dabei muss man aber die erforderliche Verdrahtung genau beachten. Die Verbindungsschemata finden sich bei ELV.de im Datenblatt zum BMA020-Modul, Papier-Seite 41.

    Edit:
    Ups, das steht da zwar so im Datenblatt, hilft dem TO aber nicht weiter. Bitte entschuldigt die Störung.
    Geändert von RoboHolIC (26.08.2014 um 22:24 Uhr)

Ähnliche Themen

  1. [ERLEDIGT] Verständnisfrage zur SPI Kommunikation ..
    Von Ritchie im Forum C - Programmierung (GCC u.a.)
    Antworten: 6
    Letzter Beitrag: 30.03.2013, 18:44
  2. [ERLEDIGT] Kommunikation zweier Asuros: Datentransfer mit Fehlern...
    Von Crysers im Forum Asuro
    Antworten: 2
    Letzter Beitrag: 07.06.2012, 14:01
  3. Brauche Hilfe bei der Kommunikation zweier Atmega über UART
    Von gm4288 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 27.12.2011, 21:47
  4. Kommunikation zweier ATmega über ca. 10m Kabel
    Von Björn im Forum AVR Hardwarethemen
    Antworten: 43
    Letzter Beitrag: 10.11.2005, 21:05
  5. Antworten: 0
    Letzter Beitrag: 11.09.2005, 18:06

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen