Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Division nicht nachvollziehbar Kategorie: Programmierung C (von mgolbs - 20.12.2009 22:06)
Als Antwort auf Re: Division nicht nachvollziehbar von PeterS - 20.12.2009 12:59

>
> Hallo Markus,
>
> was rechnest Du, "Verzoegerung = (Anzahl_Ticks/14);" oder " Verzoegerung = 1/14*(Anzahl_Ticks);"?
> "Verzoegerung = 1/14*(Anzahl_Ticks);" kann nicht funktionieren, da bei einer Integer Division
> "1/14" natürlich null ist.
>
> Wir haben doch einen so schönen Debugger, setze doch mal in der Zeile bei
> "Verzoegerung = (Anzahl_Ticks/14);" einen Breakpoint und schau Dir mal im Einzelschritt die
> Werte der Variablen an. Vielleicht hast Du dann Klarheit, was schief läuft.
>
> Gruss Peter
>

Hallo,

danke für die Info. Ich rechnete Anfangs Verzoegerung = (Anzahl_Ticks/14); mit dem gleichen Ergebnis.
Das mit dem Debugger habe ich auch schon probiert, bin aber nicht klar damit gekommen. Ich habe es
nicht hin bekommen, bei laufender C-Control die daten auszulesen. Entweder "Einzelschritt" im Debugger
Modus oder normaler Programmlauf in der Mega32. Kann ich bei normalem Programmlauf auch Variablen
überwachen? Bei min. 10Hz Sensorsignal ist das mit den Einzelschritten ... Wahrschenlich kann ich den
Debugger noch nicht bedienen.

Danke und GruÃ? Markus


    Antwort schreiben


Antworten:

Re: Division nicht nachvollziehbar (von PeterS - 20.12.2009 23:50)
    Re: Division nicht nachvollziehbar (von mgolbs - 21.12.2009 13:30)
        Re: Division nicht nachvollziehbar (von PeterS - 21.12.2009 17:06)
            Re: Division nicht nachvollziehbar (von mgolbs - 21.12.2009 17:20)
                Re: Division nicht nachvollziehbar (von mgolbs - 21.12.2009 18:50)
                    Re: Division nicht nachvollziehbar (von mgolbs - 7.01.2010 19:21)
                       Re: Division nicht nachvollziehbar (von e_klaus - 14.01.2010 13:01)