Piet schrieb:
> Bezüglich dem LPC1347 wird das wohl doch nicht so einfach, und zwar
> wegen dem Flash Loader: der ähnlichste IC (LPC1343) hat nur 32 kB Flash,
> während der LPC1347 64 kB Flash besitzt.
>
> Ich könnte einen flash laoder der LPC12XX Serie nehmen, der 64 kB hat.
Also du solltest folgendes machen:
Wähle als Grundhardware den LPC1343 aus, der nur 32 kB Flash hat. Dieser
verknüpft dein Projekt dann mit den passenden Ressourcen, die du
benötigen wirst (und auch mit den passenden Einstellungen). Danach
klickst du in der oberen Leiste auf das Zahnrad für "Configuration".
Dann öffnet sich ein neuer Tab in der Auswahl. In diesen Tab kannst du
wieder weitere Tabs auswählen und einer davon ist der "Link" Tab. Diesen
"Link" Tab wählst du aus. In diesen Tab trägst du dann unter der IROM1
(oder IROM2) Area die neue, größere Speichergröße ein.
Fertig ist die Laube!
Da steckt keine Magie hinter. Jedoch richtest du keinen Schaden damit
an. Wenn du die LPC12XX Serie nimmst, so programmierst du für einen
falschen CPU-Type (Cortex M0). Daher rate ich dir ab ein Projekt auf der
Basis eines LPC12XX (Cortex M0) für einen LPC13XX (Cortex M3)
aufzusetzen. Die Systeme haben unterschiedliche Kerne und auch einen
unterschiedlichen Befehlssatz (einmal ARM/Thumb und Thumb/Thumb2).