Moin, auf dem maple mini Board ist ein stm32f103c8t6 verbaut. Der hat 20kb sram. Gibt es eine MCU mit mehr sram, die den selben Footprint hat? Muss ja nicht von ST selbst sein? Vielen Dank.
durdel schrieb: > Moin, > > auf dem maple mini Board ist ein stm32f103c8t6 verbaut. Der hat 20kb > sram. > Gibt es eine MCU mit mehr sram, die den selben Footprint hat? > Muss ja nicht von ST selbst sein? > > Vielen Dank. C8-Version (64 KBytes) --> CB-Version (128 KBytes)
STM32F303CC ... danke! Pinout passt ... ist die IO genau gleich?
Der Chip ist wird etwas anders programmiert und seine I/O Pins sind nur ähnlich, nicht identisch. Siehe dazu https://www.st.com/resource/en/application_note/dm00073522.pdf
Wenn es nicht unbedingt das Original sein muss: Vom GD32F103 gibt es Varianten mit 96kB: https://www.gigadevice.com/products/microcontrollers/gd32/arm-cortex-m3/mainstream-line/gd32f103-series
CubeMX installieren und mit 'MCU/MPU Selector' starten. Gehäuse LQFP48 als Vorgabe und RAM>= z.B. 48 kB, dann bleiben noch 32 Kandidaten übrig, bis 320 kB RAM. Das gibt es aber nur bei den neuen, moderneren Serien L4/G4/F3. Pinkompatilität muss man dann noch per Datasheet vergleichen, das kann man auch direkt von CubeMX aus aufrufen. Die Chancen sind aber gut weil ST da viel Wert drauf gelegt hat.
S.P. schrieb: > Wenn es nicht unbedingt das Original sein muss: Vom GD32F103 gibt es > Varianten mit 96kB: die gibt es bei ST in der F103 Reihe ja auch, aber dann werden die Gehäuse größer.
Johannes S. schrieb: > die gibt es bei ST in der F103 Reihe ja auch, aber dann werden die > Gehäuse größer. Der GD32VF103CB (d.h. ein RISC-V "Clone" des STM32F103CB) kommt immerhin mit 32KB RAM daher. Der ist zwar vom Code (von der Peripherie her) zu 100% kompatibel aber man benötigt einen anderen Compiler und der Core ist halt ein anderer. Wenn man bei ST bleiben will, dann bietet sich auf jeden Fall die F3-Serie an. Die ist zwar vom Code her nicht immer zu 100% kompatibel (wenn auch vergleichbar bzw. eher "besser) aber man kann im selben Ökosystem bleiben (Debugger, IDE, etc).
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.