Forum: Digitale Signalverarbeitung / DSP / Machine Learning QEP 32-Bit mit tms320f2812


von Stefan Zimmermann (Gast)


Lesenswert?

Hallo zusammen,

Benötige das QEP Modul des TMS320F2812 mit 32 Bit.
Bei mir läuft das QEP Modul leider nur mit 16 Bit.
Habe aber nach mehrtägiem wälzen von Datenblätter irgendwo gelesen,
dass man einfach beim Timer 3 (Timer 2 für QEP) als Clock Source den
Timer 2 angeben soll. So erhalte man dann die benötigten 32 Bit.

Leider habe ich dies erfolglos versucht. Kann mir jemand helfen, wie
ich beim Timer 3 als clock source Timer 2 angeben kann?

Gruss
Stefan

von Michael (Gast)


Lesenswert?

Wo hast Du das gelesen das die QEP mit 32 Bit laufen kann. Nach den
Blockschaltbildern die ich so habe geht das standardmäßig nicht....

Michael

von Zimmermann Stefan (Gast)



Lesenswert?

Das ist richtig, dass der QEP beim F2812 nur mit 16 Bit läuft.
Im Dateianhang ist jedoch das Datenblatt des F280X, dort läuft er mit
32 Bit.

In dem spru161d (F240X) Seite 6-16 steht, dass man beim Timer3 als
Clock source einfach Timer2 definieren kann. Dadurch erhält man einen
32 Bit Timer (Timer3 high 16bit, Timer2 low 16bit).

Deshalb meine Frage:
Ist es mit dem F2812 auch möglich diese beiden Timer so zu definieren?
Leider habe ich diesbezüglich keine Unterlagen gefunden!!
Die 3 CPU 32Bit Timer können gemäss meinem wissen auch nicht für den
QEP verwendet werden.

Hast du noch einen besseren Vorschlag?

Gruss
Stefan

von Michael (Gast)


Lesenswert?

Hallo Stefan,

also die einzigste Quelle, die ich gefunden habe, welche behauptet das
es einen 32 Bit Timer (3 Stk) auf dem F2812 gibt ist so ein
Werbezettel. (Product Bulletin TMS320F2810 and TMS320F2812 32 Bit Fixed
Point Flash DSPs).

Im "Event Manager (EV)"-pdf (spru065) wird nicht einmal 32 Bit
erwähnt. Also irgendwie ist da bei TI der Wurm drin.

Ruf' doch einfach mal beim Support an. Oder schreibe dem Support, da
hast Du nach spätestens 24 Stunden eine Antwort.....

Bitte leite di Antwort weiter ins Forum...

Michael

von Stefan Zimmermann (Gast)


Lesenswert?

Hallo Michael,

also der Support von TI half mir leider nicht sonderlich weiter, da ich
nur Student bin.
Der Zuständige Betreuer unserer Fachhochschule hat mir geraten, den 32
Bit Timer extern zu realisieren. Danach die Position über die Parallele
Schnittstelle einzulesen.
Habe dies in einem kleinem FPGA realisiert.

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.