SPI Mitlesen und Auswerten

OP #6460584
Hallo zusammen,

aktuell habe ich folgendes Problem.

Es geht um ein Sensor von Jablotron den ich gerne gerne anders als 
vorgesehenen verwenden will.

Der Sensor funkt seinen Zustand an die Jablotron Zentrale. Dort wird das 
Signal vom Funkemfangsmodulb an die Hauptplatine übertragen.
Und bei dieser Übertragung möchte ich gerne mitlesen. Verbaut sind zwei 
PIC´s. Leider habe ich keine Infos über die Schnittstelle bzw 
Protokoll.Ein verwendeter PIN bei den PICs ist SlaveSelect Pin. Also 
vermutlich SPI.

Ich habe an alle PINS zwischen beiden Pic´s einen Logic Analyser 
angeschlossen. Leider ist aller nicht so Plausibel.

So nun zu meiner Frage. Wie gehe ich am besten vor?

Grüße und Vielen Dank
Gast
Martin K. schrieb:
> Verbaut sind zwei PIC´s.

Martin K. schrieb:
> zwischen beiden Pic´s

Bitte keine Deppenapostrophen. Siehe
http://www.deppenapostroph.info


Martin K. schrieb:
> Ein verwendeter PIN

Martin K. schrieb:
> an alle PINS

Warum PIN und nicht Pin? PIN wäre eine Abkürzung aus drei
Substantiven. Also z.B. Persönliche Identifikations Nummer.
Meinst du das mit deiner Schreibweise? Warum nicht
konsequenterweise den Deppenapostroph hier auch verwenden?
PIN'S statt PINS?
Gast
Martin K. schrieb:
> Ich habe an alle PINS zwischen beiden Pic´s einen Logic Analyser
> angeschlossen. Leider ist aller nicht so Plausibel.
>
> So nun zu meiner Frage. Wie gehe ich am besten vor?

Du könntest hier als Anhang deine mit dem Logikanalysator mitgelesenen 
Daten zur Verfügung stellen, damit die, die du hier um Rat fragst, sich 
ein Bild machen können.
Gast
Wenn ich das richtig sehe, geht es bei der Firma um Sicherheitstechnik.
Ich glaube eher nicht das da Standard Protokolle und Daten im Klartext 
auftauchen.

Zeig doch mal einen Ausschnitt von deiner LA Aufzeichnung.
Gast
Wenn der "Slave Select" Pin verwendet wird ist es vermutlich ein 
SPI-Bus.
Der hat normalerweise 4 Leitungen.
1. SDI (MISO) Daten vom Slave in den Controller
2. SDO (MOSI) Daten aus dem Controller zum Slave
3. SCK  Clock zum Slave
4. SS  (Slave Select) Chip Select zum Slave
Schau mal ob dein Logic Analyzer oder Oszilloskop SPI-Bus dekodieren 
kann.
Gast
Welche PICs sind denn das, da kann man doch nachsehen, welche Pins 
benutzt werden. Bei PICs heissen die SCK, SDI und SDO (bei mehreren 
SPI-Ports auch SDI1/SDI2 etc, teilweise kann man aber die Zuordnung zu 
bestimmten Pins einstellen, dann musst Du halt alle Möglichkeiten 
durchspielen.
Gast
bingo schrieb:
> Bei PICs heissen die SCK, SDI und SDO (bei mehreren
> SPI-Ports auch SDI1/SDI2 etc, teilweise kann man aber die Zuordnung zu
> bestimmten Pins einstellen, dann musst Du halt alle Möglichkeiten
> durchspielen.

Was willst du da groß durchspielen. Wenn man die Signale auf dem LA 
sieht, ist doch eine klare Sache.

Antwort schreiben

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