- LiFePO4 Speicher Test         
Ergebnis 1 bis 6 von 6

Thema: Probleme bei TMR0

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #4
    Erfahrener Benutzer Roboter-Spezialist Avatar von witkatz
    Registriert seit
    24.05.2006
    Ort
    NRW
    Alter
    54
    Beiträge
    553
    Blog-Einträge
    17
    Zitat Zitat von Klebwax Beitrag anzeigen
    Das erledigt nicht der Compiler, das macht der Chip selbst.
    Ja, hast recht. Der Compiler übersetzt die Interruptroutine richtig mit RETFIE und der PIC macht den Rest. Mir schwante da was aus dem XC8 Handbuch dazu. Hier der entspr. Auszug:
    Never re-enable interrupts inside the interrupt function itself. Interrupts are
    automatically re-enabled by hardware on execution of the RETFIE instruction.
    Re-enabling interrupts inside an interrupt function may result in code
    failure.
    Nachtrag:
    Im MikroC Manual habe ich diesbezüglich keinen Hinweis gefunden. Das ist mMn eine Schwachstelle der MikroC-Dokumentation.
    Geändert von witkatz (12.07.2015 um 22:21 Uhr)

Ähnliche Themen

  1. Atmega32u4 Timer 3 Probleme; PWM Probleme
    Von Mons im Forum C - Programmierung (GCC u.a.)
    Antworten: 1
    Letzter Beitrag: 01.03.2014, 10:47
  2. probleme mit I2C
    Von {;} 2be im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 10.01.2007, 15:11
  3. [ERLEDIGT] TMR0-Problem
    Von michel f. im Forum PIC Controller
    Antworten: 8
    Letzter Beitrag: 15.11.2004, 07:27
  4. TMR0 auf 131 setzen
    Von D.Stolarek im Forum PIC Controller
    Antworten: 5
    Letzter Beitrag: 28.09.2004, 07:04
  5. [ERLEDIGT] Analogverarbeitung und TMR0 Interrupt am 12F675
    Von Steffen35 im Forum PIC Controller
    Antworten: 1
    Letzter Beitrag: 09.09.2004, 21:05

Berechtigungen

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

LiFePO4 Speicher Test