Sinus erzeugen und über expansion interface ausgeben

Gast #701224
Lesenswert?

Hallo leute.

Bin gerade am spielen mit dem ez-kit lite mit BF533-Prozessor.

Meine Aufgabe ist es aber für die Schule mit VDSP einen Sinus zu 
erzeugen und dann auf dem expansion interface auszugeben.
Doch wie funktioniert das?

Bin noch ziemlich neu auf diesem gebiet und bis jetzt hab ich auch nur 
den atmega16  programmiert.

(mein lehrer kennt sich sebst null auf diesem gebiet aus, verlangt aber 
von mir es zu progammieren)

ich hoffe auf eure hilfe!!! thx
Gast #701686
Lesenswert?

Falls du in C programmierst:

1. Nimm einen Timer in Betrieb, der dir periodisch einen Interrupt 
erzeugt (bspw. 1ms).

2. Nimm den DA-Wandler auf dem Board in Betrieb und gib erstmal statisch 
irgendwelche Spannungen zum Testen aus.

3. Ruf in der Timer-ISR einfach die mitgelieferte Sinusfunktion auf, als 
Argument gibst du ihr nen Zähler, der mit jedem Aufruf inkrementiert 
wird. Das Ergebnis gibtst du entsprechend skaliert auf dem DA-Wandler 
aus.

Wo ist das Problem - die Vorgehensweise ist identisch zu einem AVR, nur 
IDE und Zielplattform sind nicht ganz identisch.
Gast #702035
Lesenswert?

ja genau. ich programmiere in c

doch mein problem ist, dass ich dieses signal auf dem expansion 
interface ausgeben soll.

und ich habe keine ahnung wie man dort ein signal ausgibt, bzw. wie man 
das interface ansteuert und initialisiert.

Das mit der Sinuserzeugung is mir klar - danke

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren