Forum: Digitale Signalverarbeitung / DSP / Machine Learning Blackfin BF533 EZ-Kit UART Zugriff


von Thorsten Schäfer (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich studiere Physik und möchte später auch in den Bereich
programmierbare Logik und Mikrocontroller gehen und habe daher ein
besonderes Interesse am folgenden Problem. Ich sitze hier momentan an
einem Analog Devices Board mit einem Blackfin BF533 EZ-Kit Lite. Als
Environment verwende ich das VisualDSP++ 3.5.
Ich versuche auf den UART zuzugreifen, also etwas zu senden und zu
empfangen. Zu Testzwecken habe ich ein Mobiltelefon per 9-poligem RS232
Datenkabel angeschlossen. Nun sende ich ein AT mit anschließendem CR.
Dass Handy müsste mir eigentlich ein OK antworten, doch wenn ich nun
meinen HC_readChar-Aufruf durchführe und auf ein neues Zeichen warte,
passiert nichts.

Den Sourcecode der Funktionen habe ich im Anhang beigefügt.
meinen AM_SCLOCK konfiguriere ich wie folgt :

AM_SCLOCK = ((CLOCK_IN*bMSEL/((1+bDF)*(bSSEL))*(1-bBYPASS)) +
CLOCK_IN*bBYPASS )

dabei sind CLOCK_IN = 27000000 (also die 27 MHz des EZ-Kit),
bMSEL=28 (28*27 = 756MHz (Performancemax des BF533)),
bDF=0,
bSSEL=6 (756MHz CCLK  / 6 = 126MHz SCLK),
bBYPASS=0;

Sonstige Konfigurationen, wie für die SDRAMs oder den Flash hab ich
auch schon probiert und die laut Manual für diese Einstellung
optimierten Werte übergeben.

Vielleicht habt ihr ja eine Idee.

Danke schon mal im vorraus.

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.