Sorry, möglicherweise ist das nicht die richtige Erklärung, aber ich bin kein I²C Experte und blicke es nicht so schnell durch.![]()
Sorry, möglicherweise ist das nicht die richtige Erklärung, aber ich bin kein I²C Experte und blicke es nicht so schnell durch.![]()
MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!
Bei mir hat es auch TAGE gedauert, bis ich mal eine Vorstellung hatte, wie ich das genau angehen muss.
Ob meine Register richtig beschrieben sind weiß ich aber immer noch nicht, einige Bits sind mir noch nicht so 100%ig klar...
Ich kann mich noch erinnern, dass ich beim Gehenlernen mit kleinen Versuchsschritten angefangen habe und danach bisher alles nur versucht habe.
Da ich dir angeblich nicht helfen kann, bleibt mir nur dir vieeel Erfolg wünschen übrig.![]()
MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!
Das R/W Bit wird über die SDA Leitung gesendet und ist dafür da das der Slave weiß ob er nur Daten empfängt oder ob er Daten zurückschicken muss. So wie du es geschrieben hast ist es also richtig.
MfG Hannes
Also ich habe es jetzt hinbekommen! Ich bin zwar nicht ganz sicher, wo der Fehler war, aber ich habe es einfach nochmal ganz neu programmiert und den gesamten Ablauf mit einer einer "State Machine" in der Interrupt Service Routine gesteuert.
Also bis zu meinem nächsten Problem![]()
Hallo!
Gratulation !
Dein Vorgehen ist mir sehr gut bekannt und langerer Weg ist oft tatsächlich kürzer als der, auf dem man sich schon lange befindet. Ich habe bisher noch nie versucht die Frage: "Warum ?" zu beantworten, sondern, wie Du, nächste verrückte Idee probiert.![]()
MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!
Lesezeichen