STM32F1 FLASH Interrupt

Gast #5002181
Lesenswert?

Ich habe dazu im RefMan auch nichts gefunden.
Googlen nach "STM32F103 flash interrupt" hat mich dann auf das 
Programming Manual PM0075 geführt, dort wird unter Kapitel 3.5 das Flash 
Control Register und die Funktion der Interrupt-Enable Bits beschrieben.

http://www.st.com/resource/en/programming_manual/cd00283419.pdf

1x "End of Operation Interrupt Enable"
sowie
1x "Error Interrupt Enable"

Viel mehr liefert dieses Manual allerdings leider auch nicht.
#5002527
Lesenswert?

Hallo Stefan,

dort steht wohl die Adresse der ISR, die nach Schreiben des internen 
Flash angesprungen wird, siehe RM0008 Seite 58:

"The End of write operation (programming or erasing) can trigger an 
interrupt. This interrupt can be used to exit from WFI mode, only if the 
FLITF clock is enabled. Otherwise, the interrupt is served only after an 
exit from WFI."

Aktivierung erfolgt nach PM0075 über das EOPIE-Bit im FLASH_CR. Habe das 
aber selbst noch nie ausprobiert, da ich beim internen Flash-Programming 
bisher nur mit Polling gearbeitet habe.

Viele Grüße
Bernardo

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren