Gast
#4116886
Hallo allerseits! Ich bin dabei, die Programmierung eines Microcontrollers in C zu erlernen. Dazu habe ich AtmelStudio 6 heruntergeladen um mit dem Simulator schauen zu können, ob das Programm sinnvolles leistet. Die Vorangehensweise: 1.) New Project: GCC Cexecutable project 2.) Atmega 1281 wählen 3.) Unter Tool simulator einstellen 4.) Build solution 5.) Start debugging and break 7.) continue Dann passiert nichts mehr. Nachdem ich "break all" tätige, lande ich in der delay.h- Datei in der Zeile, wo "__builtin_avr_delay_cycles(__ticks_dc);" steht. Ich weiß, dass der Simulator sehr langsam ist. Deshalb habe ich die Wartezeit sehr gering eingestellt. Hier mein Noobcode:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
Weshalb funktioniert der Simulator nicht? Liegt es an der Programmierung oder muss ich zusätzlich vorher irgendwelche Einstellungen durchführen? Bin allen dankbar, die mir helfen würden! MFG der Tom