Hallo PB-User,
hat schon mal jemand über die COM Schnittstelle oder den Parallelport eine SPI Schnittstelle programmiert?
Ich möchte gerne einen AD-Wandler auslesen, der nur diese Schnittstelle hat.
Da ich das Rad nicht noch einmal erfinden möchte frage ich hier, ob das schon mal jemand getan hat und mir weiterhelfen kann.
Bin für alle Hinweise wie das geht dankbar!
Beste Grüße, KlausS
Kommunikation PC zu AD-Wandler mit SPI Schnittstelle
- BlueHoschi
- Beiträge: 97
- Registriert: 02.10.2007 07:19
Na, solltest du dringend mal anschauen.
wird bei vielen Bausteinen benutzt. SD/MMC-Karten, Ethernet-Bausteinen usw.
www.Soft-land.de Microkopter MikroSPS Webserver von Marco, Ulrich Radig und Thomas Heldt.
Läuft mit SPI
Gruß Helmut
SPI (Serial Peripherial Interface)
● schnelle synchrone serielle Schnittstelle ( bis ca. 1MBit/s)
● Kommunikation zwischen MCs oder anderen externen
Komponenten
● Interruptquelle
wird bei vielen Bausteinen benutzt. SD/MMC-Karten, Ethernet-Bausteinen usw.
www.Soft-land.de Microkopter MikroSPS Webserver von Marco, Ulrich Radig und Thomas Heldt.
Läuft mit SPI
Gruß Helmut
SPI (Serial Peripherial Interface)
● schnelle synchrone serielle Schnittstelle ( bis ca. 1MBit/s)
● Kommunikation zwischen MCs oder anderen externen
Komponenten
● Interruptquelle
- BlueHoschi
- Beiträge: 97
- Registriert: 02.10.2007 07:19
Naja,
grundsätzlich gibt es eine Clock, DatenIN, DatenOUT und WICHTIG eine SELECT-Leitung. Das bedeutet, du kannst mehrere SPI-Bausteine para an die MOSI, MISO, CLK- Leitungen anschließen, selectierst die dann über die Select-Leitung. Kann dir die BASCOMAVR und die Mbasic-Webseiten empfehlen:
www.mcselec.com und http://www.mikroe.com/
speziell:
http://www.mikroe.com/en/books/picmcubook/ch6/
grundsätzlich gibt es eine Clock, DatenIN, DatenOUT und WICHTIG eine SELECT-Leitung. Das bedeutet, du kannst mehrere SPI-Bausteine para an die MOSI, MISO, CLK- Leitungen anschließen, selectierst die dann über die Select-Leitung. Kann dir die BASCOMAVR und die Mbasic-Webseiten empfehlen:
www.mcselec.com und http://www.mikroe.com/
speziell:
http://www.mikroe.com/en/books/picmcubook/ch6/
- BlueHoschi
- Beiträge: 97
- Registriert: 02.10.2007 07:19
@Helmut
Gut, aber nur um Mißverständnisse im Keim zu ersticken, gemeint ist nicht:
In System Programming wie bei Atmel?
@KlausS
Vielleicht wäre es hilfreich wenn man den AD-Wandler-Typ hätte.
Und sofern es sowas wie ein Exot ist, wäre möglicherweise auch ein Link zum Datenblatt gut.
Gut, aber nur um Mißverständnisse im Keim zu ersticken, gemeint ist nicht:
In System Programming wie bei Atmel?
@KlausS
Vielleicht wäre es hilfreich wenn man den AD-Wandler-Typ hätte.
Und sofern es sowas wie ein Exot ist, wäre möglicherweise auch ein Link zum Datenblatt gut.
Wer Dir Steine in den Weg legt, pflastert den vielleicht.
PB 5.21, Win 7 64 bit
PB 5.21, Win 7 64 bit
Der erste Beitrag beschreibt eine Schnittstelle um mit einem Baustein Daten auszutauschen.
Um darauf zurück zu kommen, ich kenne kein Programm.
Muss aber mit passenden Datenblatt und ev. "Zugriff-DLL" mit Purebasic machbar sein.
Das aktuelle PB, meine ich, kann Parallel und Seriell.
ISP braucht man nur zum Programmieren.
Gruß Helmut
Um darauf zurück zu kommen, ich kenne kein Programm.
Muss aber mit passenden Datenblatt und ev. "Zugriff-DLL" mit Purebasic machbar sein.
Das aktuelle PB, meine ich, kann Parallel und Seriell.
ISP braucht man nur zum Programmieren.
Gruß Helmut