TinaW
11.11.2005, 12:05
Hi,
ich habe mir was zusammengebastelt mit dem ich über die serielle Schnittstelle den i2c-Bus steuern kann. Das funktioniert vom PC aus auch wunderbar, jetzt würde ich gerne das Gleiche auch mit einem PDA (iPaq) machen. Leider muss ich wenn ich den Adapter von RS232 auf i2c benutze die RTS und die DTR Leitungen abfragen. Auf dem PC ist das auch kein Problem auf dem PDA dagegen dauert das eine kleine Ewigkeit (~50ms pro Abfrage), das Schreiben ist dagegen ausreichend schnell(<<1ms pro setzen einer Leitung).
Jetzt habe ich mir überlegt das ich statt des Adapters einen Microcontroller verwende. Ich gehe zum einen davon aus das dies schneller wäre und zum anderen könnte der ja einige Berechnungen übernehmen. Wenn der Microcontroller Berechnungen übernimmt würde ich auch nur selten (~einmal pro Sekunde) vom PDA aus Lesen/Schreiben.
Jetzt wollte ich fragen ob mir jemand sagen kann was ich dazu benötige. Also ich vermute mal ich brauche einen Microcontroller (sollte wenig Strom verbrauchen) und irgendwie muss ich den Programmieren können (Entwicklungsumgebung?). Ich denke das einfachste für mich wäre wenn ich ihn in C programmieren könnte, wenn es sein muss auch Assembler.
Also welchen Microcontroller?
Welche Programmiersprache + Entwicklungsumgebung?
Wie bekomme ich das Programm auf den Microcontroller?
Hmm wie groß ist wohl der zeitliche Aufwand für ein solches unterfangen? Also programmieren kann ich natürlich aber Löten & Schaltungsentwurf sind leider nicht meine stärken und ätzen habe ich noch nie gemacht. Würde ich wenn es irgendwie geht auch vermeiden wollen.
(Ich hoffe das ist das richtige Forum, eigentlich geht es ja um Microcontroller aber wenn ich schon wüsste welchen ich nehmen muss dann bräuchte ich ja nicht fragen ;-))
ich habe mir was zusammengebastelt mit dem ich über die serielle Schnittstelle den i2c-Bus steuern kann. Das funktioniert vom PC aus auch wunderbar, jetzt würde ich gerne das Gleiche auch mit einem PDA (iPaq) machen. Leider muss ich wenn ich den Adapter von RS232 auf i2c benutze die RTS und die DTR Leitungen abfragen. Auf dem PC ist das auch kein Problem auf dem PDA dagegen dauert das eine kleine Ewigkeit (~50ms pro Abfrage), das Schreiben ist dagegen ausreichend schnell(<<1ms pro setzen einer Leitung).
Jetzt habe ich mir überlegt das ich statt des Adapters einen Microcontroller verwende. Ich gehe zum einen davon aus das dies schneller wäre und zum anderen könnte der ja einige Berechnungen übernehmen. Wenn der Microcontroller Berechnungen übernimmt würde ich auch nur selten (~einmal pro Sekunde) vom PDA aus Lesen/Schreiben.
Jetzt wollte ich fragen ob mir jemand sagen kann was ich dazu benötige. Also ich vermute mal ich brauche einen Microcontroller (sollte wenig Strom verbrauchen) und irgendwie muss ich den Programmieren können (Entwicklungsumgebung?). Ich denke das einfachste für mich wäre wenn ich ihn in C programmieren könnte, wenn es sein muss auch Assembler.
Also welchen Microcontroller?
Welche Programmiersprache + Entwicklungsumgebung?
Wie bekomme ich das Programm auf den Microcontroller?
Hmm wie groß ist wohl der zeitliche Aufwand für ein solches unterfangen? Also programmieren kann ich natürlich aber Löten & Schaltungsentwurf sind leider nicht meine stärken und ätzen habe ich noch nie gemacht. Würde ich wenn es irgendwie geht auch vermeiden wollen.
(Ich hoffe das ist das richtige Forum, eigentlich geht es ja um Microcontroller aber wenn ich schon wüsste welchen ich nehmen muss dann bräuchte ich ja nicht fragen ;-))