Probleme Programm einzuspielen
|
29.09.2014, 18:27
Beitrag #1
|
|||
|
|||
Probleme Programm einzuspielen
Hallo zusammen,
ich versuche gerade eine Resetmöglichkeit aus der Software heraus zu machen. Um den Reset sicherzustellen, habe ich eine R/C Kombination in Serie geschaltet (von +5V über 10k über 100nF auf Masse, wobei der C parallel zum RST Eingang geschaltet wurde) und danach ziehe ich den RST-Eingang auf LOW um den Reset auszulösen (der C hält RST mit seiner Zeikonstante lange genug auf LOW um Reset sicherzustellen). Das funktioniert auch gut, aber: Sobald der C an RST angeschlossen ist, funktioniert das Hochladen von Code auf den Arduino (Uno) nicht mehr. Warum? Danke im Voraus für jede Aufklärung. ADRELL |
|||
30.09.2014, 06:52
Beitrag #2
|
|||
|
|||
RE: Probleme Programm einzuspielen
Hi,
soweit ich das verstanden habe funktioniert das mit dem Hochladen folgendermaßen: Bei jedem Reset (oder Einschalten) startet immer zuerst der Bootloader. Der wartet dann eine gewisse Zeit auf ein Programm zum Hochladen. Wenn kein's kommt, dann wird der "normale" Code ausgeführt. Wenn nun die IDE ein Programm hochladen will, dann zieht sie erst einmal Reset auf LOW, damit der Bootloader startet. Wenn Du jetzt also irgend eine Schaltung an Reset bastelst, die den Reset-Pin auf HIGH zwingt, dann funktioniert das womöglich nicht mehr. (Es kann sein, dass da noch ein paar Unschärfen enthalten sind. Ich habe es noch nicht 100% verstanden.) Gruß, Thorsten Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen. |
|||
01.10.2014, 14:28
Beitrag #3
|
|||
|
|||
RE: Probleme Programm einzuspielen
(30.09.2014 06:52)Thorsten Pferdekämper schrieb: Hi, Hallo Thorsten, danke für deinen Hinweis, es dürfte genau so so sein. Ich habe mit einer Diode den RST-Eingang entkoppelt und nun funktioniert der "Software"-RESET und das Hochladen von Programmen tadellos. lg adrell |
|||
|
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste