Forum: Mikrocontroller und Digitale Elektronik Configurations Tool für STM32 Clocks!!


von C. H. (hedie)


Angehängte Dateien:

Lesenswert?

Hallo zusammen

Ich arbeite derzeit an einem Tool womit man sehr schnell die Clocks der 
STM32F10x Linie konfigurieren kann...

Es wird in der Lage sein, Code zu erzeugen welcher mit der StdLib 
arbeitet und die Clocks entsprechend konfiguriert.

Meine Frage an euch.

Habt ihr noch inputs für mich, wass auf jedenfall dabei sein sollte?

Angehängt habe ich mal einen Screenshot des GUIs



Gibt es bereits solche tools?


Danke schonmal
Gruss
Claudio

von Dirk (Gast)


Lesenswert?

Ja, die gibt es schon. Hier sind u.a. die Clock-Config Tools gelistet:

http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1533

von Patrick B. (p51d)


Lesenswert?

mhm, wenn du das Rad neu erfinden willst, nur zu. Aber das was duch 
machst gibts schon als Excel-Tabelle von ST. Da kannst du dir auch das 
startup-file erstellen.

von Gerd E. (robberknight)


Lesenswert?

Nett. Macht das ganze schön übersichtlich.

Meine Ideen:

- bau das ganze gleich so, daß Du die anderen SMT32-Linien auch leicht 
einbinden kannst

- mach das ganze als Webseite, nicht als Programm was man erst 
installieren muss. Pack das ganze dann irgendwo auf ne günstige 
Shared-Hosting-Plattform.

Großer Vorteil davon:
- Funktioniert ohne Installation
- Funktioniert auf allen Betriebssystemen, inkl. Mobilgeräte, Tablets, 
etc.
- Wenn Du willst kannst Du auf der Webseite Werbung schalten und damit 
sogar am Schluss noch was verdienen (auch wenn so sicher keine 
Reichtümer zusammenkommen, zumindest der Webspace sollte sich so gut 
bezahlen lassen)
- Sprich die Leute von STM an, vielleicht bekommst Du sogar noch etwas 
Sponsoring, ne komplette Linie von Evalboards oder ähnliches

von C. H. (hedie)


Lesenswert?

Hallo zusammen

Ich habe nun eine "funktionierende" version erstellt.

Derzeit ist es nur mal möglich, die Clocks interaktiv zu wählen.
Die Code-Erzeugung wird noch folgen.

Damit ich das ganze gut aktuell halten kann, hier ein link welcher immer 
zur neuesten version zeigt.

http://endasmedia.ch/files/STM32_RCC.rar


Bitte gebt mir mal euer Feedback!

Danke!

von allianz (Gast)


Lesenswert?

Schwarz auf Blau einfach grauselig sieht das aus

von Detlef K. (adenin)


Lesenswert?

allianz schrieb:
> Schwarz auf Blau einfach grauselig sieht das aus

Rot auf Blau auch ;)
Und ... oh mein Gott... ich bin blau-blau-blind. :)

Aber ansonste ist das gut gemacht.

Da sich das Ding ja STM32_RCC nennt, kann man dann auch auf eine 
Versionen für STM32F2 und STM32F4 hoffen?
Ich hatte mal von einer Weile das Execl-Ding von ST für den STM32F4 
(oder war's für STM32F2? egal!) Das konnte überhauptnicht korrekt 
rechen.

von Karsten F. (Firma: von Dänemark) (bingo600)


Lesenswert?

Sehr gut für Linux (wine)
Die stm excel functioniert nicht im LibreOffice (VB macros)

Danke für die preview ...

Bingo - Dänemark

von Claudio (Gast)


Lesenswert?

Karsten F. schrieb:
> Sehr gut für Linux (wine)
> Die stm excel functioniert nicht im LibreOffice (VB macros)
>
> Danke für die preview ...
>
> Bingo - Dänemark

Freut mich das ich soviel zuspruch für die app erhalte!

Ich denke ich werde wohl xml files zur konfiguration verwenden.
Damit wären dann auch andere typen möglich!

Derzeit ist es noch hardgecoded.

Ich kann auch ein natives executable für linux erstellen.


Gruss
Claudio

von Sascha (Gast)


Lesenswert?

Hallo,
ich finde doch mal einen solchen vorstoss klasse.

Aber als kleiner Tip, nimm die PLL noch richtig mit rein.
Und zwar so, dass wenn man eine Frequenz für den Core vorschlägt, dein 
Programm die best passende PLL Einstellung nach Vorteiler und 
Multiplikator sucht.

Bei den STM32F4 Typen ist das unter betracht der 3 PLLs richtig gut, 
wenn man für das Audio Interface einen bestimmten clock einstellen muss.

Und übriegens was gibts da zu meckern, wer hat überhaupt das Datenblatt 
gelesen und verstanden?

Gruß Sascha

von Max S. (maximus-minimus)


Lesenswert?

Super, danke für das Tools , ärgerte mich gerade mit open Office und 
Java Plugin rum :-)
Schön das hier manche doch was produktives beitragen entgegen den ewigen 
Nörglern!

Aber die Farben sind wirklich grausam gewählt :-(
Der blaue Hintergrund führt zu kaum Lesbarem TExt

von Max S. (maximus-minimus)


Lesenswert?

hmpf schade sehe egrade der ist nur für STMf1 :-(
Suche gerade MC1 etc

von Kammon (Gast)


Lesenswert?

Das mit den Farben kommt daher, weil das schon 2 Jahre alt ist. Damals 
war es noch leuchtblau.

im STM32CubeMx ist so was auch enthalten.

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
Noch kein Account? Hier anmelden.