Gast
#1154980
Hi zusammen komischer Fehler und ich hab keine Dämmerung was schiefgeht. Ich hab an meinem Microblaze einen LED bus mit 5 LEDS und einen input bus der 12 bit breit ist angeschlossen. Dazu kommt dann noch ein UART. Für die ersten Tests hab ich den UART und den input port nicht im UCF file aktiviert - alles klappte prima. Led liess sich anschalten. Code siehe hier:
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 | |
Das Problem ist nun wenn ich die Pushbuttons aktiviere und genau den gleichen C code ausführe wie vorher (nur das UCF file geändert) geht die LED nicht mehr an. Es scheint so als würde der Prozessor einfrieren und ich hab keine Ahnung wieso? Irgendjemand eine Idee? Tobi