GPIO Output an Resetschalter

Gast #2168595
Lesenswert?
• ▲
▼
Hi,

ich hab auf meinem Board zwei Prozessoren installiert (beides ARM7...).

Bei einem hab ich einen Resetschalter installiert, welcher bei 
gedrücktem Zustand diesen resettet. Jetzt möchte ich, dass man über 
einen normalen GPIO des zweiten Prozessors den ersten Prozessor 
ebenfalls resetten kann.

Wenn ich jetzt den GPIO Outputpin einfach mit der Resetleitung verbinde, 
werd ich wahrscheinlich ein Problem bekommen - Resetknopf wird gedrückt 
und GPIO Pin ist auf High.


RST-Schalter---------|Pullup|-------Prozessor RST-Input
                   |
GPIO-Outpin---------


Gruß
Olaf
#2168855
Lesenswert?
• ▲
▼
Olaf schrieb:
> Bei einem hab ich einen Resetschalter installiert, welcher bei
> gedrücktem Zustand diesen resettet. Jetzt möchte ich, dass man über
> einen normalen GPIO des zweiten Prozessors den ersten Prozessor
> ebenfalls resetten kann.

RST-Schalter---------|Pullup|--+----Prozessor RST-Input
                               |
GPIO-IO-pin---------------------

Alternativ kannst Du den IO-Pin hinter den Pullup hängen und im 
Normalbetrieb auf Input (also Hochohmig) schalten. Beim Reset stellst Du 
um auf Output und ziehst ihn auf 0.

Spart dir dann auch noch die Diode  :)

Viele Grüße,
        Simon
#2168918
Lesenswert?
• ▲
▼
Bernd schrieb:
> sollte so funktionieren;

Wohl kaum. Die Diode ist verkehrt herum.

Simon Budig schrieb:
> Alternativ kannst Du den IO-Pin hinter den Pullup hängen

Welchen Unterschied soll das machen?
Der Pullup wird ja wohl kaum (wie gezeichnet) in der Datenleitung sein 
(wäre dann ja auch gar kein Pullup).

Simon Budig schrieb:
> im
> Normalbetrieb auf Input (also Hochohmig) schalten. Beim Reset stellst Du
> um auf Output und ziehst ihn auf 0.

Richtig. Den Pin einfach nicht zwischen Output-High und Output-Low 
umschalten, sondern zwischen Input und Output-Low.
Gast #2168958
Lesenswert?
• ▲
▼
Stefan Ernst schrieb:
> Bernd schrieb:
>> sollte so funktionieren;
> Wohl kaum. Die Diode ist verkehrt herum.

stimmt, hab ich nicht genau aufgepasst! Aber mit der Diode hat man dann 
noch eine zusätzliche Sicherheit, die nicht viel kostet


RST-Schalter-------------|Pullup|-------Prozessor RST-Input
                      |
GPIO-Outpin-----|<|----

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.