Gast
#5061224
Hallo, beim Stöbern auf der 32bit Controller-Seite von Microchip bin ich auf die SAM D Serie gestoßen. Die sind bei gleicher Ausstattung noch ein wenig preisgünstiger als die vergleichbaren PIC32MM, ausserdem scheint die freie Version des Compilers (gcc) im Gegensatz zum XC32 nicht eingeschränkt zu sein. Allerdings kenne ich mich mit Cortex - im Gegensatz zum PIC32 - bisher nicht aus. Von Kollegen wurde mir von den Atmel-Controllern wegen der schlechten IDE (Atmel Studio) abgeraten. Das MPLAB X vom gleichen Hersteller finde ich aber ganz OK. Daher wollte ich das Atmel Studio mal testen. Das einfachste Progrämmchen
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
kompilierte problemlos, füllt aber mit 2128 bytes bereits mehr als die Hälfte des RAM. Mein erster Verdacht, dass die SystemInit - Routine schuld sei, bestätigte sich nicht. Weiß jemand, was der Compiler da in den Speicher legt?