Gast
#2854504
Hallo, für ein kleines privates Projekt bin ich auf der Suche nach einem Entwicklungsboard mit integrierter Ethernet- und USB-Schnittstelle. Über Ethernet sollen zyklisch alle 100ms ein paar Daten per UDP gepollt werden, über den USB-Port möchte ich ein Eingabegerät (per HID) zu dem PC abbilden, über das u.a. die per UDP empfangenen Daten zum PC gesendet werden. Ich könnte diese Funktionalität wahrscheinlich auch über 2 normale AVRs abbilden, in dem Fall bräuchte ich aber wieder ein Interface zum Abgleich der Daten zwischen diesen beiden uCs und auch der HW-Entwicklungsaufwand wäre "nicht ohne". Nun habe ich mir überlegt, ob es auch aus HW- und Kosten-Sicht nicht Sinn machen würde, ein fertiges Entwicklungsboard zu verwenden, welches diese Schnittstellen bereits implementiert - meine Anforderungen wären: - Ethernet-Port - USB-Port - >= 10 AD-Kanäle mit >= 10bit Auflösung - >= 1x SPI - >= 1x UART - "ein paar" GPIOs - frei verfügbare Toolchain (Compiler, Linker, Debugger) - Debugging per JTAG möglich Bzgl. Takt, RAM und ROM habe ich eigentlich keine konkreten Vorstellungen, je mehr, desto besser ;) Die Frage ist nun, welche Architektur (AVR Xmega, AVR32, ARM, ...) und welches DevBoard bieten sich an? Das STM32-E407 von Olimex (https://www.olimex.com/Products/ARM/ST/STM32-E407/) gefällt mir z.B. recht gut, allerdings hat es doch arg wenig AD-Eingänge.