Hallo ich muss mich im Rahmen meiner Studienarbeit mit dem TMS320F28035 von TI beschäftigen.Leider habe ich noch nicht sehr viel Erfahrung damit und bin gerade dabei mich einzuarbeiten.Ich muss gerade einen Software Timer erstellen, leider fehlt mir dafür noch eine Ansatz. Wäre schon wenn mir jemand helfen könnte. Gruss Timo
Hallo Timo, hatte gerade ein ähnliches Einarbeitungsproblem wie du für den TMS320F2808. Hast du schonmal auf der TI Homepage gestöbert? Dort gibt es Beispielcode wie man so ziemlich die gesamte Perifpherie, also auch die Timer des Controllers ansprechen kann!! Hier der Link: http://focus.ti.com/docs/toolsw/folders/print/sprc892.html Ist sogar eine Anleitung mit dabei wie man die Beispielprojekte auf seinen Controller bringt!! Viel Erfolg!! Christian PS: Um was gehts in deiner Studienarbeit?
Ja den Link kenne ich.Das Beispiel mit dem CpuTimer (2803xLEDBlink) habe ich mir heute auch schon angeschaut.Habe es aber nicht geschaft noch einen 2 Timer selber als Interrupt zu initalisieren.Dieser sollte mir dann eine Variable hochzählen. in meine studienarbeit soll als ersten Schritt Messwerte einer Leistungsmessung über I2C auslesen. Hab mal meinen Code angehängt. Timo
Habe meinen Fehler hinbekommen.Jetzt eine weite Überlegung gibt es noch eine dritte Möglichkeit der Timer erzeugung? (Keine Cpu Timer und nicht mit EPwm) Suche nach einer Möglichkeit, dass mein System jede Sekunde überpüft, ob es noch arbeitet.Wenn ein Fehler auftritt, soll dies mir angezeigt werden. Besten Dank schon mal für die Hilfe! Gruss Timo
Such mal einfach nach dem "Watchdog Timer Module". Das macht genau das, was du möchtest. Es muss in bestimmten Intervallen von deinem Programm zurückgesetzt werden, sonst wird ein Fehler erkannt und z.B. ein automatischer Reset generiert. Viele Grüße, Peter
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.