SPI-USB und 2 Chips

OP (Firma: keine) #3142425
Lesenswert?
• ▲
▼
Hallo Community
Ich habe ein extrem großes Problem. Ich muss bis mitte nächster Woche 
ein Abschlussprojekt fertig stellen und steck fest.

Meine Situation:
Ein PC, ein USB-SPI Stick (TOL-09235 von Sparkfun) und 2 Chips über SPI 
verbunden (MAX7301-IO-Expander und MAX1416-DoppelADC).

Mein Problem ist nun das Abfragen der zwei Chips. Ich brauche die Werte 
der zwei ADC und den Wert des MAX7301 (Eingänge werden extern High oder 
Low gesetzt). Den Rest des Projekts habe ich schon fertig in C#. Leider 
bekomme ich die Platine für Tests erst am kommenden Montag, kann also 
nicht testen.

Kann mir bitte jemand helfen? Hat schon jemand Erfahrungen mit C# USB 
und SPI? Bin für jede Hilfe/Anregung dankbar.

LG Sijun
Lesenswert?
• ▲
▼
So wie es aussieht ist da ein ganz normales FTDI USB-Interface drin.
D.h. entweder über den Wrapper
http://www.ftdichip.com/Support/SoftwareExamples/CodeExamples/CSharp.htm
oder, da der Treiber einen virtuellen Com-Port erzeugt, ganz "normal" 
über den SerialPort 
http://msdn.microsoft.com/en-us/library/system.io.ports.serialport%28v=vs.80%29.aspx
(Beispiele sollten sich hier im Forum finden lassen)
Wichtig dürfte u.U. sein, das richtige Encoding und Zeilenende 
einzustellen:
yourSerialPort.Encoding = Encoding.GetEncoding(28591); // ISO-8859-1, 
8-Bit
yourSerialPort.NewLine = "\r\n" oder "\n"

Antwort schreiben

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