Hi, ich bin auf der Suche nach einem Prozessor von ST. Anforderungen: - 32bit - min 1x CAN, besser 2x - min 2x SPI - min 1x I2C - Min 5 UART - Crypto Engine (AES128/256 + RSA512/1024/2048 rechnen mit Hardware Beschleunigung) - Versch. Pinkompatible Speicherausführungen 256/512/1M (cool wären 2MB aber nicht notwenig) - LQFP - Schnell (100+MHz) - 80+ I/Os - QSPI wäre toll, aber nicht zwingend notwenig Aktuell nutze ich den ST32F107 - leider braucht der für RSA eine Ewigkeit, daher hätte ich gern einen der das in Hardware kann. Habe jetzt schon mehrfach gehört das Cortex-M3 sowieso nicht mehr für neue Designs empfohlen wird sondern M4. Sollte es was Pinkompatibles zum F107 geben wäre das natürlich mega gut, aber ich rechne mal nicht damit... Die ST Seite hat eine relativ gute Suche, aber ich frage hier um Erfahrungswerte zu dem jeweils vorgeschlagenen Prozessor zu bekommen. Besten Dank!
Peter Pan schrieb: > Sollte es was Pinkompatibles zum F107 geben wäre das natürlich mega gut, > aber ich rechne mal nicht damit... Da kannst Du durchaus Glück haben. ST hat die F1/F3/F4/F7 bei gleichen Gehäusen ziemlich austauschbar gehalten.
Wenn du 2 mal CAN willst bleibt dir nur F2 F4 F7 und H7. Über 100MHz können die alle und Modelle mit Crypto unit gibt's meine ich auch bei allen. Die Pinkompatibilität ist immer so eine Sache. Bei F2 und F4 könntest du glücklich haben der H7 ist da vermutlich schon raus je nach Modell. Die Kompatibilität ist eher innerhalb einer Baureihe gedacht wobei es auch ein paar Ausnahmen gibt die Baureihen übergreifend sind. Was den Speicher angeht solltest du eigentlich im entsprechend package bei dem jeweiligen Modell im Schnitt 2 oder 3 Speichervarianten zur Auswahl habenml.
Ich wusste beim Abschicken das ich was vergessen habe. Nimm doch einfach CubeMX, da kannst du dir die Peripherie zusammen klicken die du brauchst inkl. Takt und CPU und er spuckt dir alle Modelle raus die darauf passen.
Und wer sich nicht erst ein ganzes Framework installieren möchte, kann auch das verwenden: https://www.st.com/en/development-tools/st-mcu-finder.html mfg
Scheint tatsächlich einiges Pinkompatibel zu sein, zwischen F107 und F4xx - sehr gut. Hatte gar nicht geschaut vorher da ich nicht davon ausging. Ist denn irgendeiner besonders gut für RSA Hardware Rechnen geeigent? Leider find ich keine Benchmarks dazu.
Felix F. schrieb: > Und wer sich nicht erst ein ganzes Framework installieren möchte, kann > auch das verwenden: Also zumindest die Android App finde ich ziemlich schlecht, die habe ich mir gerade eben mal installiert und ausprobiert. Ein STM32G441xB wird nicht augelistet wenn man 1x CAN auswählt und den passenden Parameter "FDCAN" gibt es gar nicht. Wählt man die STM32G4 Serie aus so wird für alle 48 Varianten angezeigt, dass die keinen CAN haben. Wählt man dann einen STM32G441CB aus der Liste aus findet man in der Beschreibung aber, dass die 1x FDCAN mitbringen. Was nützt so eine parametrische Suche wenn man das gewünschte nicht finden kann?
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.