Hallo allerseits, Ich wollte vom STM32F417VGT6 die Flash-Größe auslesen. Nichts leichter als das, steht ja im RM0090 unter 33.2. Wenn da nicht ein Fehler in der Doku wäre :-( Weiß jemand wie die richtige Adresse heißt? PS: "Unique device ID register (96 bits)" hat die gleiche Adresse !? Und da steht 41 (0x0029) drin. Auch mit dem Beispiel: "As an example, 0x4000 corresponds to 1024 Kbytes." ist irgendwie unlogisch. Beim STM32F103 hat das geklappt, allerdings war das auch eine andere Adresse. Und in der Doku RM0033 (STM32F2xx) steht das auch gleich falsch drin. Weiß jemand mehr? Der Code: #define FLASH_SIZE (*((u16*)0x1FFF7A10)) Grüße Markus
Auch ich vermute da einen Fehler. Im ST Forum hatte ich den Fehler vor einiger Zeit berichtet, allerdings ohne Reaktion. Auch die letzte Ueberarbeitung des Erratas erwaehnt dazu nichts.
Ja, das Errata habe ich auch gestern nochmal neu geladen. Vom STM32F2xx gab es eine neue Doku-Version. Ich finde auch, die ST Leute sollten sich etwas besser um das Forum kümmern und auf solche echte Fehler zumindest erst mal eine Antwort im Forum posten. Damit wäre man sich zumindest sicher dass die es registriert haben und andere können das auch lesen. Hier in diesem Forum findet man meist bessere Infos über den STM32 als wie im ST Forum.
Markus Müller schrieb: > Hier in diesem Forum findet man meist bessere Infos über den STM32 als > wie im ST Forum. Offtopic: Bei dieser grottigen Seite bin ich schon froh wenn ich ein Datenblatt finde. Mit dem Forum kann ich mich gar nicht anfreunden...
Ich hab mal geschaut, am 24.11.11 hatte ich das denen im Forum gemeldet, bist jetzt 0 Antwort. Die haben wohl zu schnell den STM32F2xx und danach gleich den STM32F4xx raus gebracht und jetzt schaffen die das Dokumentieren nicht.
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.