Reset von Mikrocontroller über Taster mit langer Leitung?

#2589038
Lesenswert?
• ▲
▼
Marvin C. schrieb:
> Ich würd ja sagen, aber einige Experten hier sind vielleicht anderer
> Meinung!

So ist es. Also das mit 25 Metern ist natürlich Mist. Wenn wir den Reset 
überhaupts brauchen (ist ja eigentlich nicht so gedacht), dann machen 
wir den Reset über einen Bus und lösen dann in der Software aus. Wenn 
der µC hängt und wir ihn resetten müssen, dann gibt es einen Bug in der 
Software. Das darf kein Dauerzustand sein. Das ist was für die 
Entwicklungszeit, danach braucht man eigentlich keinen Reset!

So warum keine so lange Leitung:
1. Bei so einer länge braucht man schon fast zusätzliche Beschaltung um 
sowas sicher (und einigermaßen störsicher) zu realisieren.
2. Dieser Draht ist eine wunderbare Antenne mit der wir uns Störungen 
jeglicher Art auf direktem Wege zum Mikrocontroller holen. Smile

Also ist natürlich Blödsinn, das braucht man nicht.
#2589659
Lesenswert?
• ▲
▼
Jannes Frerking schrieb:
> Der Reset in diesem Fall stoppt einen vollautomatischen Ablauf und da
> halte ich einen richtigen Reset für die durchaus beste Lösung.

Ein Reset ist kein Not-Aus! Man lese mal die Wikidefintionen:

Der Notausschalter, auch Not-Aus genannt, ist ein Schalter an Maschinen, 
Fahrzeugen und Anlagen. Er dient dazu, diese im Gefahrenfall oder zur 
Abwendung einer Gefahr_ schnell in einen _sicheren_ _Zustand zu 
versetzen.

Ein Reset ist ein Vorgang, durch den ein elektronisches System in einen 
definierten_ _Anfangszustand gebracht wird.

Auf einen Notaus folgt meist immer ein Reset (wenn nicht ohnehin ein POR 
erfolgt).

Den einzigen Sinn den der ext. Reset an einem µC hat ist, wenn die 
Software mangelhaft programmiert ist und darum der Controller hängt. Das 
ist alles. Eine vernünftige Software lässt sowas nicht zu. Dann muss man 
halt überprüfen was der Nutzer eingibt, damit der µC nicht 3 Jahre mit 
FLOPs beschäftigt ist.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.