|
Bereits zur Verfügung steht das Betriebssystem für den DSP, das fertig
übernommen wird. Die eigentliche Programmierung erfolgt in Assembler. Zum Einsatz
kommt der Motorola DSP Assembler.
Zur Fehlersuche bzw. Emulation wird Evm56kw verwendet. Dabei handelt es sich nur um die
Softwareoberfläche,
der eigentliche Emulator ist als OnCE (On Chip Emulator) direkt auf
dem DSP Modul inplementiert. Über einen kleinen 4-bit-Prozessor der ebenfalls auf dem
DSP-Board integriert ist und die serielle Schnittstelle kommuniziert er schließlich
mit dem PC. Die Oberfläche erlaubt nun Funktionen wie Auslesen des Speichers,
anhalten des Prozessors, sperren der Interrupts und vieles mehr.
Die Benutzeroberfläche, die der Endanwender schließlich zu sehen bekommt, wird
in HP-VEE, einer grafischen Programmiersprache geschrieben. Die Software erlaubt es in
"Echtzeit" Eingaben vom Benutzer zu übernehmen und an den Prozessor zu übermitteln,
sowie die ausgewerteten Daten vom DSP auf dem Bildschirm sichtbar zu machen.
|
|