Hallo zusammen! Ich suche einen Controller inklusive FPU um ein paar Sensor Linearisierungen basierend auf FNN und CNN (neural networks) vorzunehmen. Das wird in eine analoge Signalverarbeitung eingegliedert. Heißt: Analog-->ADC-IC-->SPI-->MICROCONTROLLER-->SPI-->DAC-IC-->Analog. An dem Aufbau kann ich auch grundsätzlich nichts mehr ändern. Gute ADC und DAC ICs habe ich bereits. Was noch fehlt ist der Controller. Er muss 2 mal SPI (einmal input-only und einmal in-out) können und das vorzugsweise mit gutem Speed bzw. parallel. Und wie gesagt brauche ich eine FPU, sodass ich meine Linearisierungsfunktion gut und schnell durchbekomme pro Zyklus. Die Fakten: -2x HW-SPI -FPU -Nicht größer als 5x5mm (kleiner ist besser) -wenn möglich 5V supply WICHTIG: Wirklich einfach zu lernende Platform. Ich habe bisher nicht die größten Erfahrungen mit µC und das Projekt muss nun innerhalb von möglichst wneigen Tagen durch sein. Vorschläge von mir ohne dass ich die kenne: Atmel 32bit ARM UC3 STM32 32bit ARM Danke!!!
In den kleinen Packages (5x5 mm ist sehr klein) gibt es meistens nur Cortex M0 oder M3. Die 5 Volt sind unüblich, aber einige µCs haben integrierten LDO auf 3V3. Wenn Dir 48 MHz ausreichen: EFM32WG, gibt es als EFM32WG360F256 sogar als 5x5mm CSP81 Package. Zum Entwickeln habe ich das STK3800 hier, das man später auch als preiswerten JLink Debugger für die fertige Platine nutzen kann. Für den 2. SPI Bus musste man IIRC eine 5x1 Pinleiste bestücken, das kann aber jeder der das heiße vom kalten Ende des Lötkolbens unterscheiden kann. Die STM32F4 müssten auch mehr als 1 SPI in HW haben - aber da kenne ich die Packages nicht.
Jim M. schrieb: > Die STM32F4 müssten auch mehr als 1 SPI in HW haben - aber da kenne ich > die Packages nicht. Haben sie und beim STM32F401 sind im kleinsten Package WLCSP49 (3x3mm) zwei rausgeführt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.