welche ICs durch µC Reset resetten können

Gast #630691
Lesenswert?
• ▲
▼
Hallo,

welche ICs sollten alle bei einem Reset des µC mit resettet werden? 
Angeschlossen an diesen µC ist ein Flash-Speicher, ein Ethernet Phy 
sowie ein zweiter Slave-µC (dieser bekommt die Daten vom ersten µC 
geliefert und schickt sie weiter an die entsprechenden Outputs)

Was macht Sinn mit zu resetten?

Ludwig
(Firma: TravelRec.) Persönliche Seite #630743
Lesenswert?
• ▲
▼
Direkt beim Reset des Master-Controllers sollte eigentlich kein externes 
Bauteil resettet werden, da es mehr Sinn macht, das Programm im 
Mastercontroller die passenden Reset-Signale für die Peripherie erzeugen 
zu lassen. So hat man eine volle Kontrolle durch den Mastercontroller. 
Es kann natürlich schaltungstechnische Sonderfälle geben, wo sich 
undefinierte Signale auf Bussen treffen könnten. Da sollte man dann 
möglichst die daran beteiligten Bauteile gleichzeitig resetten.
Gast #630745
Lesenswert?
• ▲
▼
d.h. ein paar In/Output Pins vom µC verwenden und die dann mit den 
reset-pins der anderen ics verbindne.

diese reset-pins werden dann software-technisch mitresettet weenn der µC 
hardware-technisch resettet wird... damit man einen kontrollierbaren 
zustand hat, oder?

Gruß
Ludwig
(Firma: TravelRec.) Persönliche Seite #630748
Lesenswert?
• ▲
▼
Du mußt diese I/Os zusätzlich mit externen PullUp/Pulldown-Widerständen 
versehen, die den jeweiligen Baustein auf "Reset inaktiv" halten, wenn 
der Mastercontroller in den Reset geht und seine Ausgänge vorübergehend 
hochohmig werden. Ist der Mastercontroller dann angelaufen, werden die 
Ausgänge zu gegebener Zeit so programmiert, daß die externen Bausteine 
einen definierten Reset-Puls bekommen.
Gast #630755
Lesenswert?
• ▲
▼
sprich mit dem Pullup/down widerstand wird das level angefahren, welches 
nicht zum resetten der ICs benötigt wird; also wird ein Reset bei einem 
IC durch ein low ausgelöst, wird ein Pullup installiert und andersherum 
wenn ein high einen reset auslöst ein pulldown widerstand nah am 
mikrocontroller oder nahe am reset-pin vom eigentlichen IC?

die externen ICs werden dann während der reset-routine resettet in der 
auch die inputs zu inputs und die outputs zu outputs vom µC werden... je 
nachdem wie man es halt braucht...

Ludwig
(Firma: TravelRec.) Persönliche Seite #630758
Lesenswert?
• ▲
▼
Genau so. Die PullUps/PullDowns sind dicht an den jeweiligen Reset-Pins 
der Peripherie gut aufgehoben ;-)

>die externen ICs werden dann während der reset-routine resettet

...oder auch später, wie es in der Schaltung am besten passt. Der 
Mastercontroller kann anhand verschiedenster Szenarien (Einschalten, 
Absturz, genereller Neustart bei eingeschaltetem Gerät...) 
verschiedenste Reset-Modi für die Peripherie durchfahren.
Gast #630764
Lesenswert?
• ▲
▼
>Genau so. Die PullUps/PullDowns sind dicht an den jeweiligen Reset-Pins
>der Peripherie gut aufgehoben ;-)

also die Pullups in der Nähe vom µC oder vom jeweiligen IC? Hab das 
nicht ganz verstanden, welche annahme richtig ist

Ludwig

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.