Hallo, ich will mir einen RS232 to IIC-Adapter bauen. Der soll ein paar Funktionen haben. - IIC-Scan was für Adressen gibt es - ständige IIC-Bus-Anfragen mit bestimmten Zeitabständen - alle Funktionen mit unterschiedlichen Clockgeschwindigkeiten(1kHz-400kHz) einstellbar - abschicken von IIC-Befehlen schreiben / lesen ..... Nun wollte ich mir noch ein paar Anregungen und Tips von euch holen. Das ganze soll über ein Terminal-Programm gesteuert werden. z.B. Eingabe: S 10 FF ( S=senden an die Adresse 10 den Wert FF ) So hab ich mir das vorgestellt. Das ganze wird an einem FDTI angeschlossen ( USB to COM-Port) Hat vielleicht jemand Vorschläge an die ich nicht gedacht habe? Immer raus damit. Bin für alles dankbar. mfG patt
Gast
#1868355
Danke! hab ich schon!!! Leider fehlen dem Teil ein paar Sachen die ich unbedingt drin haben will. Ausgabe von Fehlermeldungen ( NACK ), beim Lesen reagieren wenn das gelesene Byte einen anderen Wert hat, Triggerimpuls auslösen bei Fehlern für Fehlersuche,... Außerdem selber machen macht viel mehr Spass :-) bringt Erfahrung. mfG patt
Gast
#1868377
tja dann wünsch ich dir viel spass ist nicht ohne. cu zipp
Danke werd ich haben :-) Ein paar Teile hab ich schon. Will nur bevor ich anfange mit meinen Überlegungen fertig sein. mfG patt
Gast
#1868668
Hallo, das gibt's doch bereits mehrfach in der Codesammlung. Meine eigene Variante, mit der ich seit langer Zeit arbeite, habe ich unter dem Betreff "Terminal/TWI-Adapter" (oder so ähnlich) vor gut 2 Jahren eingestellt. Michael S.
Patt :-) schrieb: > Danke werd ich haben :-) > Ein paar Teile hab ich schon. > Will nur bevor ich anfange mit meinen Überlegungen Eines der schönen Dinge an Software ist es, das man sie im Nachhinein immer noch problemlos ändern kann. > Außerdem selber machen macht viel mehr Spass :-) bringt Erfahrung. So ist es. Teil des Erfahrung sammelns ist es auch, dass man sich auch mal verrernnen muss.
Hallo, :-) @Michael S Leider hab ich mit fertigen Code-teilen sehr schlechte Erfahrungen gemacht. OK vielleicht hab ich einfach ein paar mal sehr viel Pech gehabt. Aber hab bei sowas immer ein schlechtes Gefühl. Vor allem was IIC-bus angeht gibt es ja sehr viele Bsp´s. Aber einige von diesen haben auch ein paar "unschöne" Features. Wenn man dann mal nachfrägt hat es bis jetzt immer geheißen " Bei mir funktioniert es doch". Dann sucht man den Fehler und stellt fest, dass die Routine schon funktioniert, aber nicht alles abfängt obwohl es in der IIC-Spezifikation steht. Oder z.B. man Wartezeiten einbauen muss dass es keine Fehler gibt. OK ich hatte vielleicht wirklich ein paar mal Pech. Aber in einem fremden Code ( vor allen in Assembler ) Fehler suchen macht mir keinen Spass. @ Karl heinz Buchegger Ja man kann schon noch den Code ändern. Ohne Probleme. Aber wenn man vorher schon dran gedacht hat erspart man sich so manche Arbeit. ;-) Danke!!! mfG patt
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.