Gast
#1816627
Hallo, ich arbeite seit ca zwei Jahren mit einem ATmega128 und hab ein kleines Projekt realisiert (externe 12-Bit ADC's, DAC's, RTC, CAN, USB, externer RAM, RTC über SPI bzw. IIC). Als letztes hab ich angefangen eine SD/MMC mit FAT16 zu integrieren (Dateien schreiben und so funktioniert auch schon). Ethernet wäre dann das nächste. Nun bin ich aber am überlegen den Controller zu wechseln, da ich kleiner werden möchte (möglichst viele Komponenten intern). Nach außen möchte ich nur den Bus (TWI, SPI,..) um das ganze dann mit DAC's, ADC's, Bluetooth (was auch immer mir noch einfällt) jederzeit erweitern zu können. Jetzt brauche ich dazu einen geeigneten Controller. Wichtig wär mir, dass in dem "Grundkaslt" alles wichtige drin ist. Also so viel wie möglich "onboard" (Ethernet, CAN, USB, SD/MMC). Ich glaube für mich wäre ein AVR, da ich mich damit schon ein wenig auskenne, die beste Wahl. Auch wegen WinAVR. Hab jetzt konkret ein Auge auf den AT32UC3 geworfen. Meine Frage dazu: Sind die viel anders zu handlen? Macht es sinn einen 32-bit Prozessor für diese Anwendung zu nehmen, da ich mit meinen Programmierkenntnisen das gar nicht ausnutzen kann (aber er ist ja nicht viel teurer)? Kann ich meine Routinen zum Teil wiederverwenden? Wäre super, wenn mich jemand bei meiner Wahl unterstützen könnte, ein paar Gedankenanstöße (Vorteile, Nachteile...) Danke Wolfgang