Gast
#6467422
Moin Leute, Ich werde wohl als naechstes mit einem Prozessor rumspielen der mehrere Cores enthaelt. Genauer gesagt einem LPC4300. Da drin befindet sich ein Cortex-M4 und ein oder zwei M0. Soweit ich das ueberschaue teilen die sich denselben Adressbereich. Eigentlich cool, bin schon gespannt darauf was sich damit erreichen laesst. Programmieren wollte ich gerne mit dem gcc. Jetzt kann ich natuerlich einen Source fuer den M4 uebersetzen und einen anderen fuer den M0. Am ende sollte aber ein Bin oder Hex rauskommen. Ich bin auch in der Lage das LD File entsprechend zu schreiben damit die jeweiligen Sachen an der richtigen Stelle landen, aber was ist mit Funktionen gleichen Namens? (z.B zweimal main) Sollte man beide Projekte komplett getrennt halten und am ende irgendwie (wie?) das Hexfile zusammenboseln? Oder sollte man getrennt uebersetzen und dann alles vom Linker erzeugen lassen? Wie macht ihr das so? Oh..und noch eine Zusatzfrage: Wie erklaert man eigentlich seinem JLink mit welchem der Prozessoren er spricht? Olaf