PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einbinden einer Library auf Mikrocontroller



SummerTime
25.03.2008, 17:47
Hallo,

ich benutze die PobEye-Kamera (zu sehen auf http://www.roboter-teile.de/Shop/themes/kategorie/detail.php?artikelid=85&kategorieid=2) und möchte gerne Bildverarbeitungsroutinen der kostenlos verfügbaren Library OpenCV einbinden. Geht dies oder muss dann zwangsläufig die ganze Library eingebunden werden und überfordert das den zur Verfügung stehenden Speicher?

Vielen Dank für Eure Antworten!

p_mork
25.03.2008, 20:53
Hallo SummerTime,

das hängt davon ab wie Du die Lib kompilliert hast. Beim GCC wird immer die ganze Objektdatei eingebunden, auch wenn nur eine einzige Funktion daraus genutzt wird. Versuch also möglichst jede Funktion in eine eigene .c-Datei zu packen. Ob das noch in den Controller am Ende reinpasst musst Du selbst ausprobieren.

PS: Das hier ist ein AVR-Forum, das Modul verwendet aber einen ARM7.

MfG Mark