Forum: Digitale Signalverarbeitung / DSP / Machine Learning Brauche Beistand bei TMS320F2808 Projekt


von Lucas R. (eberhart)


Lesenswert?

Hallo, ich bin neu hier in Forum obwohl ich während meines Studiums 
häufig zu gast war.

Ich habe nun ein Projekt mit einem F2808 zu realisieren, die wichtigsten 
Dokumente von  TI hab ich gelesen, aber es gibt immer wieder Stellen bei 
der Arbeit, an denen ich hängen bleibe.

Deshalb dieser Beitrag, ich hoffe hier während meiner Arbeit die Dinge 
zu erfahren, auf die ich nicht komme (obwohl sie vermutlich 
offensichtlich sind) weil ich noch nie einen µc programmiert habe.

Ich nutze die Hader Dateien von TI und die Examples, darauf baue ich 
alles auf. Demnächst werde ich ein Experimenter KIT von TI bekommen, 
aber noch ist alles nur im PC.

Derzeit versuche ich einen Software-Interrupt zum laufen zu bringen, das 
funktioniert auch ganz gut, bis ich das zweite mal am Ende des 
Interrupts angelange, denn dann springt der Debuger auf "itrap0" und 
bleibt dort hängen.
Ich finde einfach keine möglichkeit daran was zu ändern, bis jetzt habe 
ich versucht das IFR und IER bit zu setzen/löschen aber das hat keinen 
einfluss, nach dem DBGIER register habe ich gesucht, aber ohne erfolg.

Wie gesagt nutze ich die Hader Dateien von TI, dort ist der default ISR 
Hader, dammit ihr ein bild habt. Spähter soll der Interrupt von einem 
ADC kommen, aber da ich mich mit dem ADC noch nicht auseinender gesetzt 
habe wollte ich erstmal den Softwarinterrupt (user interrupt1)nutzen.

Was mich auch sehr Intressieren würde, gibt es die möglichkeit ein PWM 
Ausgang während des betriebs Dauerhaft zu invertieren(mit einem 
Interrupt der ein bit setzt), zb. für 10ms und ihn danach wieder um zu 
schalten ? Und das ohne die Anderen EPWM module zu beeinflussen, denn 
ich nutze 3 EPWM module die um 120 grad verschoben sind.


Danke an Alle die mir hier zur Seite stehen :)

Gruß Eberhart

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.