uCOSIII Port für NXP LPC1768

Gast #2446781
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
Angehängte Dateien:

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