Hallo. Ich verwende den STM32H733ZGT in einer Schaltung. Jetzt soll es eine "kleinere" Variante davon geben, die nicht nur weniger Funktionen hat, sondern auch tatsächlich mechanisch kleiner sein soll. Deshalb habe ich mir überlegt den STM32H733VGT zu verwenden. Da ich nur Funktionen weglassen möchte, bietet es sich an die entsprechenden Bereiche der Firmware einfach zu überspringen. Dann brauche ich fürs Programmieren nur eine Variante bereitstellen. Die Unterscheidung trifft dann die Firmware selbst. Gibt es im Prozessor eine Unterscheidungsmöglichkeit zwischen ...ZGT und ...VGT? Leider kann ich nicht ohne weiteres einen EingangsPin mit einem High oder Low Pegel für die Unterscheidung verwenden, da beim ...ZGT alle Pins belegt sind. Vielen Dank. Pepe.
Ne, das Package kannst Du leider nicht unterscheiden. D.h. entweder zwei Firmwares oder irgend eine Erkennung während des Starts. Vielleicht hast Du ja etwas am I²C Bus, wo man - je nach Hardware - die Slave Adresse anpasst. Dann könnte man beim start kurz schauen, auf welcher Adresse sich was meldet.
@Harry Leider gibt es beim H7 die Unterscheidung nach Package nicht mehr. Dafür kann ich den Prozessortyp jetzt im Klartext auslesen. Schade. Beim F7 wäre dies die Lösung. Dann muss ich mir doch irgendeine Unterscheidung über EingangsPins überlegen.
Ist das nicht nur umgezogen? Nach SYSCFG_PKGR? So steht es jedenfalls im RM0468.
Super. Hast Recht. Danke. Hab ich nicht gesehen... PS. So schön die vielen Möglichkeiten auch sind. Die passenden Infos finden ist noch mal eine ganz andere Sache.
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.