Guten Morgen, Ich moechte fur MicroBlaze eine 1-wire Kommunikation mit DS18B20 herstellen. Dafuer benoetige ich eine bi-direktionalen Open Collector Datenleitung. Ich habe jetzt VHDL Modul mit Port sensor : inout std_logic; Jetzt zu meinem Problem. Ich kann problemlos IN oder OUT Port per UCF verbinden, über welche Pins nach draussen verbunden ist. Aber wie in der UCF mein bi-direktional Port eingebunden? Kral
@ Kral (Gast) >Guten Morgen, Welche Zeitzone meinst du? Australien? >sensor : inout std_logic; OK. >Jetzt zu meinem Problem. Ich kann problemlos IN oder OUT Port per UCF >verbinden, über welche Pins nach draussen verbunden ist. Aber wie in der >UCF mein bi-direktional Port eingebunden? Genauso? MFg Falk
Ich habe naturlich in main Modul die Ausgangzustände 0 und Z. Ich habe in mpd File geschrieben PORT SENSOR = "", DIR = IO in File mhs PORT SENSOR = sensor, DIR = IO PORT SENSOR = sensor (Instance) und in File ucf Net SENSOR LOC=D7; Net SENSOR IOSTANDARD = LVTTL; Trotzdem ende ich mit ERROR:Xst:2585 - Port <SENSOR_I> of instance <onewire_0> does not exist in definition <onewire>. ERROR:Xst:2585 - Port <SENSOR_O> of instance <onewire_0> does not exist in definition <onewire>. ERROR:Xst:2585 - Port <SENSOR_T> of instance <onewire_0> does not exist in definition <onewire>. Ich habe fur Eingebung GPIO studiert, aber ohne Erfolg. Helfen Sie mir?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.