Hallo, ich habe eine Frage zu CooCox. Da ich mich mit der HAL library nicht wirklich anfreunden kann möchte ich gerne den Controller stm32f429ni (Eval-Board1) anhand der Standard Peripheral Library programmieren. Meine Frage nun: Geht das?? Weil wenn man ein Projekt mit dem Controller erstellt hat man ja nur die HAL-Lib zur Verfügung. Mich würde auch interessieren welche lib ihr so verwendet?
http://www.openstm32.org/System+Workbench+for+STM32 Hier kannst Du beim erstellen eines Projektes die Stdlib für die F4 auswählen.
OK, vielen Dank schonmal aber da muss man sich registrieren und das möchte ich wirklich vermeiden... Gibt es da keine anderen Möglichkeiten??
Ich weiß deine Mühe sehr zu schätzen aber leider benötigt man für das zip.-file ein Passwort...
So ganz verstehe ich die Diskussion bzw. deren Ricktung nicht. Neuling schrieb: > ich habe eine Frage zu CooCox. hp-freund empfiehlt eine alternative Umgebung. Nun gut, Neuling scheint interessiert zu sein. Dachte eigentlich auch, ich mußte mich bei CooCox registrieren, um dieses vollständig nutzen zu können. Und zum Link, dachte für den Linux Download bei AC6 muss man sich auch registrieren. Oder habe ich deinen Wink nicht richtig verstanden? So weit so gut. Die STM32 Peripherielibrary ist von ST, kann dort gedownloaded werden. Wird aber nicht mehr gepflegt (meines Wissens). http://www.st.com/web/en/catalog/tools/PF257901 Dies ist völlig unabhängig von der IDE. Auch machen beide genannten IDEs keine besonderen Anpassungen an dieses Sourcen. Sie binden sie lediglich in das Projekt ein und setzen Defines. Ich nutze lieber die HAL, wenn überhaupt. Dazu nutzen ich CubeMX und lasse mir ein gcc Projekt (TrueStudio) erstellen. Da ist dann alles drin, was ich brauche. Ich kopiere die Sourcen dann nur noch was ich brauch in mein eigenes Projekt. (oder gleich ein openSTM32 Projekt, wenn man eh damit arbeiten will.) Eigentlich braucht man auch hier nur das zip von ST, aber ich nutze ganz gern gleich die Anpassungen an den USB und die Clocks.
Nein, da hast Du etwas falsch verstanden. Du installierst erst eclipse und dann in eclipse als neue Software die Plugins aus dem link.
Oh, Überschneidung. Also eclipse installieren und dann Plugins von: http://www.ac6-tools.com/Eclipse-updates/org.openstm32.system-workbench.site
OK ich habe nun die STD-Lib runtergeladen aber wie kann ich das jetzt in CooCox einbinden? Ist es möglich das so einzustellen dass im rechten Fenster die Doku der lib ist?
Neuling schrieb: > OK ich habe nun die STD-Lib runtergeladen aber wie kann ich das jetzt in > CooCox einbinden? Wie jede andere Fremddatei auch? Bei CooCox 1.7: File->Add Group und Add File. Ich würd mich aber auch nicht wundern, wenn man Plug & Play nutzen kann und die Files einfach in das Projekt plumsen lassen kann. Vorab aber Unterverzeichnisse (Groups) anlegen. Bei der Hilfe wüßte ich nicht, wo man das einstellt. War mir bisher nicht so wichtig alles in einer IDE zu haben.
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.