Forum: Mikrocontroller und Digitale Elektronik AVRStudio5 läuft nicht weiter


von Tony (Gast)


Lesenswert?

Hi habe ein bestehendes Projekt und würde das gerne im AVR Studio 5 
laufen lassen.
Als Debugger nutze ich eine JTAG ICE MK2.

In folgenden Programmzeilen läuft er bisher nicht weiter:
delay.h : __builtin_avr_delay_cycles(__ticks_dc);
SPI.h : while(!(SPSR & (1<<SPIF)));

Programm läuft bisher auf dem AVR-Studio4 mit WINAVR.

Evtl. hat ja jemand eine Idee woran es liegen könnte.
Tony

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

>while(!(SPSR & (1<<SPIF)));
Du wartest hier auf das Interrupt Flag, löst es im Simulator auch aus?

Als ich (das einzige Mal) mit dem AVRStudio (4) Simulator herumprobiert 
habe, hatte ich Probleme I2C Interrupts auszulösen, danach hab ichs dann 
sein gelassen. Der beste Simulator ist ein Assembler-Listing und der 
eigene Kopf :)

von Tony (Gast)


Lesenswert?

Hi Nils.

Tony schrieb:
> Als Debugger nutze ich eine JTAG ICE MK2.

Ich nutze ja gar kein Simulator, sondern debugge direkt auf der 
Hardware.

Tony

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.