- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 14

Thema: Interrupt

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte Avatar von sternst
    Registriert seit
    07.07.2008
    Beiträge
    672
    Zitat Zitat von Kampi Beitrag anzeigen
    Wie ist das den dann in dem PDF mit den unterschiedlichen Prioritäten gemeint wenn alle die gleiche Prio haben sollen?
    BIn gerade etwas verwirrt
    Die Priorität entscheidet nur darüber, in welcher Reihenfolge die Interrupts bedient werden, wenn mehrere anliegen.
    MfG
    Stefan

  2. #2
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    35
    Beiträge
    3.501
    Blog-Einträge
    9
    Zitat Zitat von sternst Beitrag anzeigen
    Die Priorität entscheidet nur darüber, in welcher Reihenfolge die Interrupts bedient werden, wenn mehrere anliegen.
    Ah ok. Danke!

  3. #3
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Wenn der INT0 unterbrochen wird und nach Ende des INT1 nicht mehr weiter bearbeitet werden soll, dann musst du dir dafür eine Routine in Assembler selbst schreiben. Du musst sämtliche Registersicherungen die bei Beginn eines Interrupt geschehen wieder Rückgängig machen.
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    23.03.2011
    Beiträge
    51
    Zitat Zitat von Hubert.G Beitrag anzeigen
    dann musst du dir dafür eine Routine in Assembler selbst schreiben.
    ich kann leider nicht in Assembler programmieren.

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    23.03.2011
    Beiträge
    51
    wie wäre es mit dem Watchdog

  6. #6
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Mit dem Watchdog kannst du nur einen Reset auslösen.
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    23.03.2011
    Beiträge
    51
    ich habe den Interrupt mit Reti() gestoppt, und das hat funktioniert.

  8. #8
    Erfahrener Benutzer Robotik Einstein Avatar von Felix G
    Registriert seit
    29.06.2004
    Ort
    49°32'N 8°40'E
    Alter
    42
    Beiträge
    1.780
    Schön wenn es jetzt funktioniert, aber das ist so eigentlich nicht gedacht...

    ich habe zwar keine Ahnung was du eigentlich erreichen willst, bin mir aber sicher daß sich das Problem auch auf einem wesentlich einfacheren Weg lösen lässt.
    Wie dieser Weg aussieht kann ich dir allerdings nicht sagen, da ich das eigentliche Problem nicht kenne.


    Eine Lösung, die das "Abbrechen" von Interrupts (oder ähnliche Verrenkungen) erfordert, ist eigentlich keine echte Lösung.
    So viele Treppen und so wenig Zeit!

Ähnliche Themen

  1. Interrupt? Was is das.
    Von Robin1508 im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 25
    Letzter Beitrag: 16.05.2008, 08:10
  2. Interrupt
    Von Exodus im Forum AVR Hardwarethemen
    Antworten: 9
    Letzter Beitrag: 09.06.2006, 08:10
  3. Interrupt
    Von Exodus im Forum AVR Hardwarethemen
    Antworten: 1
    Letzter Beitrag: 02.05.2006, 09:56
  4. Interrupt ADC
    Von Night_MaKu im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 15
    Letzter Beitrag: 27.04.2006, 18:05
  5. Interrupt waehrend Interrupt
    Von thomas05 im Forum PIC Controller
    Antworten: 7
    Letzter Beitrag: 08.11.2005, 07:13

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests