Forum: Digitale Signalverarbeitung / DSP / Machine Learning GitHub-Projekt auf STM32 implementieren


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Symon S. (symon_s)


Lesenswert?

Hallo zusammen,

ich bin neu, was die Nutzung von STM32 Produkten angeht, würde 
allerdings gerne folgendes Projekt auf meinem STM32F407G-DISC1 
implementieren 
https://github.com/YetAnotherElectronicsChannel/STM32_FFT_Spectrum_Analysis. 
Wie ich Code mit der CubeIDE auf den Mirkocontroller bekomme, ist mir 
klar, aber da ich noch nie ein GitHub Projekt auf meinem STM32 
implementiert habe, könnte ich hier etwas Unterstützung brauchen. Die 
ReadMe-Datei war für mich auch eher nutzlos.

Viele Grüße
Simon

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

- Per "git clone" das Projekt herunterladen
- In der STM32CubeIDE "File -> Import -> Existing Projects into 
Workspace" -> den Pfad des ausgecheckten Projekts auswählen

Und dann wie bekannt weiter:

> Wie ich Code mit der CubeIDE auf den Mirkocontroller bekomme,

von Andreas U. (Gast)


Lesenswert?

Symon S. schrieb:
> Die
> ReadMe-Datei war für mich auch eher nutzlos.

Wie so Vieles auf Github. Die Leutchen bemühen sich kein bischen, etwas 
schlüssige Dekumentation einzustellen und überlassen den potenziellen 
Nutzern das Raten, wozu das Projekt denn wohl dienen können, was es 
kann, was es nicht kann, was noch kommt, etc.

Alles unausgereifter Dünnschiss ...

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Andi schrieb:
> Wie so Vieles auf Github. Die Leutchen bemühen sich kein bischen, etwas
> schlüssige Dekumentation einzustellen

Das ist eine Grundfunktion der IDE. Soll jetzt jedes Projekt alle 
Funktionen jeder IDE erläutern? Vielleicht auch wie man in C 
programmiert? Mach doch einen Pull-Request bei Github wo du alle 
Funktionen der IDE dokumentierst...

: Bearbeitet durch User
von J. S. (jojos)


Lesenswert?

Die Leute geben sich nur Mühe die Doku nicht zu lesen, gerade zur 
CubeIDE und MX gibt es gute Tutorials.

von Monk (roehrmond)


Lesenswert?

Andi schrieb:
> Die Leutchen bemühen sich kein bischen, etwas schlüssige Dekumentation
> einzustellen

Die meisten Sachen sind nur deswegen bei GitHub, weil deren Autoren kein 
eigenes Repo betreiben wollen. Dass die Projekte dadurch veröffentlicht 
werden, ist für viele ein akzeptierter Nebeneffekt des kostenlosen 
Speichers.

(Dabei kann man Git durchaus auch ohne Repo sinnvoll nuzten.)

: Bearbeitet durch User
von Ein T. (ein_typ)


Lesenswert?

Andi schrieb:
> Alles unausgereifter Dünnschiss ...

Immerhin erkennst Du den "Wert" Deiner "Beiträge" in diesem Forum. 
Einsicht soll ja der erste Schritt zur Besserung sein. Ich bin gespannt.

von Markus W. (naggusm)


Lesenswert?

Ich sehe es ähnlich.
Der Autor des GitHub Links hat meiner Meinung nach alles wichtige für 
das Projekt selber erstmal dokumentiert sogar mit einer Video-Anleitung 
und PDF.

Wie man ein Projekt in die IDE importiert sollte wirklich nicht die 
Aufgabe des Autors dort sein.

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.