Forum: Gesperrte Threads Atmel Fehler beim Debuggen


von debugger (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen!

Ich benutze ein STK 600 und ein JTAG ICE mk3 um meinen AT90PWM3B zu 
debuggen.

Die Software wird in den uC geladen und sobald ich den ersten 
Debuggschritt ausführen möchte, springt er in den Disassembly-Code.

Gelber Pfeil steht auf scopeband und sobald ich diese auslöse, springt 
er an die gezeigte Stelle im Disassembly.

Weis zufällig jemand, was hier nicht korrekt läuft?

Vielen DANK!

Gruss



int main(void)
{
  unsigned int resolution = 1024;//10_bit_ADC
  unsigned int Vref = 5000; // 1/1000V (mV)

  scopeband = (float)Vref/resolution;

  init_pwm_value();
  init_psc2();
  init_ramp_mode();
  init_adc();
  //init_pwm_out();

  while(1)
  {
  ADC_average = ADC_average_read();
  ADC_Vin = (unsigned int)ADC_average*scopeband;
  LEM_current = (unsigned 
int)(((((float)ADC_Vin*5)/(float)Vc_LEM)-2.5)/0.00222);
  e = target_current - LEM_current; //Sollwert_Istwert_Abgleich
  PI_regulator();
  DAC_PWM_output();
  }

  return 0;

: Verschoben durch Moderator
von debugger (Gast)


Lesenswert?

Sry, bitte Threat löschen, wurde in der falschen Kategorie gepostet ;).

Danke!

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

OK, habe die Bedrohung (= "threat") mal verschoben.

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.