Forum: Mikrocontroller und Digitale Elektronik SPI Peripherie testen


von ingo (Gast)


Lesenswert?

Hallo zusammen,

ich suche eine PC -Software (Freeware) mit der ich eine Hardware 
Peripherie testen kann. Ideal wäre eine Ausgabe über Parallelport, wobei 
neben dem Bus noch verschiedene Enable-Signale generiert werden könnten.
Weiß jemand eine entsprechende Quelle?

vielen Dank vorab.  ingo

von mikki merten (Gast)


Lesenswert?

Welche Daten sollen denn über den Parallelport ausgegeben werden und 
welche Hardware will du testen?

von ingo (Gast)


Lesenswert?

Hallo mikki,
ich habe vier 74595 wo der SPI BUS durchgeschliffen wird. Somit stehen 
mir 32 digitale Ausgänge zur Verfügung. Ich möchte jetzt mittels PC den 
Microcontroller simulieren, der normalerweise die Daten liefert. 
Idealerweise brauche ich eine Benutzeroberfläche, mit der ich jedes Bit 
einzeln setzen kann und die entsprechenden 4 Chipselect passend 
generiert.
Mein Problem ist, das ich kein Programmierer bin und eine Hardwarelösung 
ist mir zu unflexibel.

Gruß ingo

von mikki merten (Gast)


Lesenswert?

@ingo
Eine fertige Lösung wirst du für dein Problem wohl kaum finden, 
höchstens Teile. Du wirst dich wohl in die eine oder andere 
Programmiersprache einarbeiten müssen, oder du findest jemand der dir 
dieses Programm schreibt. Wozu du allerdings bei einem 74595 die 
Chipselect benötigst ist mir rätselhaft. Wenn man ein 32 Bit 
Schieberegister mit 74595 sind doch nur folgende Signale notwendig. 
DATA, SHIFT CLOCK, LATCH STROBE und ggf. RESET.

von ingo (Gast)


Lesenswert?

Hallo mikki,
in der Schaltung wurde der Eingang "Latch" als CS deklariert. Damit war 
die Übernahme der Daten gemeint. Ich glaube auch, das ich keine fertige 
Lösung finden werde. Dennoch Danke für die Resonanz.

Gruß ingo

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Vielleicht hilft das: http://www.beyondlogic.org/pardebug/pdebug.htm
Damit kannst du die Bits am Parallelport einzeln "bearbeiten". Hab sowas 
auch irgendwo schonmal für Windows gesehen...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.