vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Suche Visual-Basic Code
SPI lesen? 
Autor: hheck
Datum: 24.12.15 13:22

Guten Tag,

ich will einen Datenlogger (PIC 16f819) mit einem Vdrive-USB Stick (SPI-Schnittstelle) bauen.
Um die Schnittstelle zum Vdrive zu testen, würde ich gerne den Ausgang mittels PC lesen.
Im Netz habe ich gelesen, man könnte das Einlesen mit den Steuerleitungen der RS232 machen.
(alternativ durch umsetzer über PIC von SPI nach RS232, was aber umständlicher wäre.

(Ich habe in VB sowie in MC wenig Erfahrung, aber Geduld !!!)
Kann mir jemand helfen?

Gruß
Helle

Beitrag wurde zuletzt am 24.12.15 um 13:23:23 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: SPI lesen? 
Autor: hheck
Datum: 29.12.15 23:23

Ich möchte nochmal nachhaken:

Es gibt im mscomm-Objekt 3 Eingangs-Leitungen, deren Zustand man abfragen kann, und zwar mit:

MSComm1.DCHolding, DCD = Pin 1 des 9poligen Steckers
MSComm1.CTSHolding, CTS = Pin 8 des 9poligen Steckers
MSComm1.DSRHolding, DSR = Pin 6 des 9poligen Steckers

Sind die jeweils true, dann ist die zugehörige Leitung high,
andernfalls ist die Leitung low.

Die SPI hat auch 3 Leitungen:

chip select,
clock und
data.

In meinem Fall.
8 Bit werden seriell geliefert und sollen mit steigender
Flanke des clock-Signals gelesen werden (MSB zuerst).
Aber nur, wenn die CS-Leitung high ist.

Wie macht man das elegant?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: SPI lesen? 
Autor: DotNetErbse
Datum: 26.10.20 11:59

elegant macht man das mit einem Arduino, der die SPI-Daten an die UART ausgibt...

Mit freundlichen Gr??en
DotNetErbse


[Es hei?t Paket und nicht Packet, auch wenn Standard augenscheinlich von Standar(t)e kommt,hei?t es dennoch Standar(d)]

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel