Forum: Mikrocontroller und Digitale Elektronik uCOSIII Port für NXP LPC1768


von juergen_90 (Gast)


Angehängte Dateien:

Lesenswert?

Hi!

Ich habe im Moment ein Projekt am Laufen, welches als Ziel hat uCOS-III 
für den NXP LPC1768 zu portieren. Es gibt einen Port von Micrium dafür, 
welcher auch verwendet wird, bei welchem allerdings die Assembler-Files 
an den Gnu Syntax angepasst werden mussten. Dies war noch nicht das 
große Problem. Um den Controller zu initialisieren wurde das CMSIS 
Package von NXP verwendet. Hier wurden im Startupfile der PENDSv_Handler 
und der SysTick_Handler auf den Handler vom Betriebssystem umbenannt. 
Allerdings konnte ich im Gegensatz zu FreeRTOS keinen SVCall_Handler 
finden... Als ich jetzt versucht habe das compilierte Hex-File zu 
flashen funktionierte nichts. Zur Kontrolle habe ich versucht in der 
Main-Routine LEDs zu setzen welche leider jedoch dunkel blieben. Ich 
glaube das das Problem hier genau bei dem fehlenden SVCall_Handler liegt 
jedoch habe ich zu wenig Wissen über die Materie um dies beurteilen zu 
können und noch weniger Erfahrung darin das Problem zu beheben.

Auf weiterführende Hinweise,Tipps... würde ich mich freuen. Der 
komplette Sourcecode ist dem Post als Zip-File beigefügt.

Mfg Jürgen

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.