Gast
#2616667
Hallo, ich hab ne Frage zu meinem Programmcode. In der Interrupt-Routine setze ich das Interruptflag und in der main while(1) Schleife frage ich ab, ob dieses Flag gesetzt wurde oder nicht und setz das Flag ggf. zurück auf Null. Ist dieses Zurücksetzen so richtig, oder muss ich hierfür die Interrupts kurzzeitig ausschalten?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
Als Prozessor setze ich einen STM32F103ZE ein. Gruß Lars