AVRISP mkII : Komisches Startverhalten

Gast #3914716
Lesenswert?
• ▲
▼
Nur zur Info, bevor der/die Nächste sich die Haare rauft:

(Oder habe ich da irgendwas nicht ordentlich nachgelesen?)

Habe heute stundenlang nach einem Programmierfehler
gesucht, der keiner war:

Mein µC soll nach dem Einschalten einen PWM-Sinus langsam
hochfahren.
Aber jedes Mal, etwa 0,9 s nach dem Einschalten von Vcc
kam eine Unterbrechung - danach lief alles stabil.

Also - zur Fehlersuche diverse Programmsegmente abgeändert
und schnell mit der mkII neu geladen. - Zwecklos!

Tatsache ist: Knapp eine Sekunde nach dem Einschalten von
Vcc liefert die mkII einen Resetpuls von ca. 100 ms!

Programm OK, mkII OK - aber wissen sollte man es!!!
Gast #3914799
Lesenswert?
• ▲
▼
@ Spess
@ Markus C. (ljmarkus)

Wow, ihr seid echt gut!

> As a part of checking if the target cable is correctly mounted
> it will, after Vtarget is applied, check if the reset line has
> the correct voltage and check if it is possible to force this
> line low.

Ich kenne sonst nur Leute, die soviel Kleingedrucktes lesen, dass
sie auf keinen eigenen Gedanken kommen - und umgekehrt.

Und das mit ca. 0,9 s war euch wohl auch sofort klar!
Ach, was bin ich doch für ein Dummchen...

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.