Forum: Mikrocontroller und Digitale Elektronik IO Warrior, I²C programmieren?


von Tobias Stadler (Gast)


Lesenswert?

Hallo!
Ich hab ein kleines Projekt vor, aber das ist das erste mal das ich was
dabei programmier.

Also, das hat mir mal wer geschrieben:
"Musst aber schauen, ob das Digitalpoti die Spannung aushält, die die
Funke da auf das originale Poti gibt. I²C Bus ist am IOW dran, also der
IOW arbeitet dann als Master und kann Daten schreiben aber auch
empfangen. EEPROMs gibts auch für IIC, aber das is nur eine der vielen
Anwendungen. Bevor du anfängst solltest du dich informieren, wie man
die Slaves adressiert, die Daten sendet, auf Acknowledge wartet usw.
Ich kann dir da kaum helfen, soviel Zeit hab ich einfach nicht. Da
musst du selbst durch, oder halt in diversen Foren nachfragen."

Kann mir da wer helfen?
Hat zufällig jemand schon ein Programm geschrieben wie man das ganze
ansteuert?
In C++ wärs mir am liebsten!
auch ein Tutorial wäre nicht schlecht! Ich hab schon viel gesucht,
allerdings findet man immer nur was ein IIC Bus funktioniert, und nicht
wie man ihn sinnvoll verwendet...

Danke schon mal für die Antworten!

Tobi

ihr könnt mich auch per mail anschreiben! ( tstadler ät gmx.net)

von Simon Küppers (Gast)


Lesenswert?


von Marius Schmidt (Gast)


Lesenswert?

ich kann den IO-Warrior nicht so recht empfehlen, der ist nicht
besonders schnell und bei mir hat der nicht so recht ports lesen können
(man kann auch nicht angeben ob ein port input oder output ist, ich hab
irgendwie nicht verstanden wie man das dann regeln soll).

Kauf dir lieber gleich einen richtigen mikrocontroller, das macht mehr
spaß und kostet dich vielleicht sogar weniger (der IO-Warrior ist ja
recht teuer)

von Tobias Stadler (Gast)


Lesenswert?

und an welchen Microcontroller denkst du da?

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.