Gast
#659426
Hallo, ich arbeite grad mit dem LPC2468 von nxp und rowley 1.7 mit dem cross connector, und habe probleme mit den interrupts! die IR routinen werden mehrmals nacheinander wiederholt obwohl kein neuer IR ansteht und das flag gelöscht wurde. Auch der sprung in die main funktion funktioniert nicht so wie er sein sollte!nach dem debuggen habe ich festgestellt, dass nach der ISR in die init() funktion zurück gespringt. kann mir vielleicht jemand helfen oder ein grund dafür sagen? hier der code:
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 | |
45 | |
46 | |
47 | |
48 | |
49 | |
50 | |
51 | |
52 | |
53 | |
54 | |
55 | |
56 | |
57 | |
58 | |
59 | |
60 | |
61 | |
62 | |
63 | |
64 | |
65 | |
66 | |