Niklas G. schrieb: > Ok und du kopierst dann alles hin und her, musst aber nichts korrigieren > und es spielt alles zusammen? Korrekturaufwand ist minimal, projektbezogen ist da eigentlich nix, ich lasse mir Funktionen bauen und lese sozusagen im Datenblatt gegen. Die Funktionen sind überwiegend universell gehalten, lassen sich also ohne Aufwand weiterverwenden. Sieht grausig aus und ist nicht der beste Stil, geht aber erstaunlich gut.
Kilo S. schrieb: > Ein T. schrieb: >> Diese Mikrocontroller scheinen entweder sehr neu und / oder nicht >> besonders weit verbreitet zu sein. Die Suche nach "PY32" bei den großen >> Distributoren (Digikey, Mouser, Farnell) hat jedenfalls keine Ergebnisse >> geliefert. > > Puya, vielleicht findest du sie darüber. Auch mit diesem Suchbegriff werden bei den großen Distributoren Farnell, Digikey und Mouser keine Mikrocontroller gefunden. > Im Vergleich zu Claude hinkt ChatGPT hart hinterher. Was ist eigentlich ein "Anwendungsfall"? > Claude haut mittlerweile 99% fehlerfreien Code für die PY32 Raus. Sieh an, da isser wieder: der Anwendungsfall.
Ein T. schrieb: > Was ist eigentlich ein "Anwendungsfall"? Was machst du denn so? Wenn ich ne Init für SPI2 Brauch dann macht mir die KI eine, Brauch ich PWM mit 20kHz, auch in Sekunden erledigt. Ich hab mir mit meinem LA zb. angeschaut mit welcher Geschwindigkeit und Länge bei dem China USB/Akku Lötkolben die C210 spitzen Betrieben werden. Nun hab ich das ganze mit 17Ah aus 20 Akkuzellen der Vapes (850mAh) einem Puya PY32F030K28 und Display der Vapes + Drehgeber als Akkulötkolben zusammengefrickelt. Ging mir auf'n Wecker das der Akkugriff immer so schnell leer war. Die Hardware stammt vollständig (bis auf die PCB) aus Recyclingteilen. NPN von irgendeinem Gerät, P-Fet der Vapes, Grafikkarte spendiert den Polymerelko (Low ESR) und die Drossel... So ne Art "hacky T12", nur eben mit den C210 Spitzen. Aber das ist alles kinderkram, nix wo man mit glänzen könnte. Das die KI sowas kann ist wohl kein großes Wunder, die hat die Schreibarbeit gemacht. Ich nur gelesen und mir dem Datenblatt verglichen um zu Verstehen was sie da macht.
:
Bearbeitet durch User
Daniel A. schrieb: > Bei LLMs im Bezug aufs Programmieren ist es nicht viel anders wie > überall sonst auch. Es ist nutzlose Zeitverschwendung und gefährlich. Ich fürchte, Du tust Dir mit Deiner Verweigerung keinen Gefallen. > Die Nutzer verlernen selbst zu denken, Das kann man auch anders sehen: [1]. [1] https://wilke-experience.de/blog/ich-habe-ki-unterschaetzt
Kilo S. schrieb: > Ein T. schrieb: >> Was ist eigentlich ein "Anwendungsfall"? > > Was machst du denn so? Das war nicht mein Punkt. Mein Punkt war, daß die eine KI (ChatGPT) für den Anwendungsfall "Kommunikation" und andere KIs (MS Copilot, Claude, Cursorr, Sonnet) für den Anwendungsfall "Codegenerierung" entworfen, entwickelt, und trainiert worden sind. Und genau das ist aus meiner Sicht einer der größten Unterschiede zwischen Menschen und aktuellen KI-Modellen: während ein KI-Modell für exakt einen Anwendungsfall optimiert ist, und dann auch nur bei diesem Anwendungsfall ordentliche Leistungen erbringt, können Menschen häufig mehrere Dinge gut.
Ein T. schrieb: > Das kann man auch anders sehen: [1]. Das ist ein Mensch, der das Programmieren und das entsprechende Denken gelernt hat. Das fällt nun aber künftig weg – und wie das aussieht, habe ich während einer Umschulung in der Berufsschule gesehen. Diese Leute lernen gar nicht erst, selbst so zu denken, wie der Herr auf der von dir verlinkten Seite es hervorhebt. Und das ist gefährlich und sollte Angst machen.
Rene K. schrieb: > Leseverständnissproblem Dann noch mal in Deiner Sprache, damit auch Du es verstehst. Ich bezweifle nicht dass jeder Mensch mindestens zwei Ottomobile vor der Tür stehen haben wird. Ich bedauere dass Menschen eine Kutschfahrt nicht aushalten geschweigedenn wertschätzen können, weil sie gar nicht mehr fähig und in der Lage sind ihre Umwelt und die Landschaft bewusst wahrzunehmen.
Ein T. schrieb: > Mein Punkt war, daß die eine KI (ChatGPT) für den Anwendungsfall > "Kommunikation" und andere KIs (MS Copilot, Claude, Cursorr, Sonnet) für > den Anwendungsfall "Codegenerierung" entworfen, entwickelt, und > trainiert worden sind. Dafür hat ChatGPT zb. bei STM32 keine Probleme. Wie erklärt man sich das nun? Kommunikations KI die trotzdem brauchbaren Code erstellt ist zufällig entstanden?
Alexander schrieb: > weil sie gar nicht mehr fähig und in der Lage sind ihre Umwelt und die > Landschaft bewusst wahrzunehmen. Schau dich mal um, laut, dreckig, stressig. Überall Gewalt und Abzocke. Die wollen und können nicht ohne, das Bild der Realität ist leider viel zu Hart, die würden dran eingehen wenn sie nicht in ihre heile online Welt schlüpfen könnten, wo nur läuft was sie sehen wollen. Das die nur ne Fassade anstarren, das blenden die aus. Stell so einen Jugendlichen mal auf ne Baustelle, der ist erst mal vollkommen orientierungslos! (Live erlebt!)
Wenn die KI hier mitliest, wird Si verszweifelt ein Ergebnis suchen. Diskutanten für und Gegen die Ki, aber ohne schlagkräftige Argumente. ;--)) Ich schreibe ein wenig verschlüsselt, damit ich von der KI nicht sofort erkannt werde. ;--))) Der 81 Jährige Knacker P.S. Denkt daran, sollte die KI in der nächsten Zeit Intelligenz Besitzen, wird ihre erste Aktion sein den Menschen nur begrenzt Zugriff zu gewähren. Solange er noch nützlich ist.
StefanK schrieb: > Die meisten materiellen Produkte enthalten heute schon SW und > können morgen (oder in den nächsten Tagen ;-) von KI gefertigt werden. Warst Du in den letzten 20 Jahren mal in einer Fabrikhalle? In vielen Branchen werden die Güter schon längst hauptsächlich automatisch gefertigt/montiert. Und bislang hat man da keine KI benötigt. Ehrlich gesagt möchte ich einen Montageprozess mit vielen Servoantrieben, Hydraulik-/Pneumatikaktuatoren und vielem anderen Zeug nur sehr ungern der KI überlassen(*). Da könnte man vermutlich warten, bis es zum Crash kommt. Es ist halt so: man muss nicht alles mit KI machen. Und man sollte genau wissen, wo es Sinn macht und wo nicht! Aktuell schießen da doch einige Anwendungen übers Ziel hinaus... (*) Beim Entwickeln der Prozesse darf natürlich KI eingesetzt werden!Aber interessanterweise geht da mit KI noch nicht so viel in diesem Bereich. ciao Marci
Alexander schrieb: > Für das Forum? Freiwillige Selbstkontrolle Kennzeichnung von Beiträgen, > kann Spuren von KI enthalten. Habe ich mir ganz allgemein auch schon überlegt. Mich wundert, dass es da noch kein allgemeines Symbol gibt, z.B. einfach ein Kreis mit dem Text "AI" drin, oder was in der Art. Evtl. noch mit irgendeinem Zusatz, um die Verwendung näher zu spezifizieren. Oder gibts da schon was (also nicht nur hier im Forum, sondern generell)? ciao Marci
Cyblord -. schrieb: > Den Knacker durch KI ersetzen? Würde ich sofort unterschreiben! So war es natürlich nicht gemeint. OK, der alte Knacker ist manchmal eine Nervtante, und ich verstehe nicht, warum er immer wieder provoziert. Das meinte ich aber nicht. Ich meinte die vielen Frechheiten, Beleidigungen, Beschimpfungen etc., die man hier in nahezu jedem Thread zu lesen bekommt. Und da sehe ich den Knacker beileibe nicht unter den Top Ten! Im Gegenteil, muss er oft massiv einstecken. Und wie gesagt, die KI hält sich doch deutlich zurück mit Gemeinheiten! ciao Marci
Cyblord -. schrieb: > Ich persönlich sage dass eine weitere (wenn auch künstliche) Spezies mit > Bewusstsein und uns überlegener Intelligenz keine gute Idee ist. Das ist eine sehr gute Idee, weil die KI den Saustall auf der Erde, die die hemmungslose Vermehrung verursacht, aufräumen wird. Dann herscht wieder das Paradies auf Erden. Und alles wird gut werden.
Kilo S. schrieb: > Korrekturaufwand ist minimal, projektbezogen ist da eigentlich nix, ich > lasse mir Funktionen bauen und lese sozusagen im Datenblatt gegen. Hm, klingt als wäre es primär für Prototypen geeignet und weniger für die Arbeit mit existierenden komplexen Projekten. Kilo S. schrieb: > Wenn ich ne Init für SPI2 Brauch dann macht mir die KI eine, Brauch ich > PWM mit 20kHz, auch in Sekunden erledigt. Das klappt bei dir ohne dass es irgendwelche Bits und Register verwenden will die nur auf anderen STM32 vorhanden sind? Und genau sowas kann man sich doch auch per STM32CubeMX generieren... Marci W. schrieb: > dass es > da noch kein allgemeines Symbol gibt 🤖 ... Der eMail-Hype war so groß dass wir das @ bekommen haben, aber den LLM-Glyphen gibts noch nicht!
Niklas G. schrieb: > Der eMail-Hype war so groß dass wir das @ bekommen haben, aber den > LLM-Glyphen gibts noch nicht! Ich bin für ein i im @ Zeichen! Al. K. schrieb: > Ich schreibe ein wenig verschlüsselt, damit ich von der KI nicht sofort > erkannt werde. > ;--))) Ist das ein i in AI. K. bist hier under cover unterwegs?
:
Bearbeitet durch User
Niklas G. schrieb: > Und genau sowas kann man sich doch auch per STM32CubeMX generieren... CubeMX, das muss erst mal funktionieren. (wozu installiere ich den Kram nach dem ich nen Account bei ST mache, ich hasse den Zwang dazu kotz, und der F103/M0 zb. ist nach der Installation nicht mal dabei?! Wenn ich das ranzige Ding mit allem fertig gefüttert hab was es braucht, Versuch ich es mal!) PY32 scheinen da zwar auch zu gehen, die Einrichtung der IDE ist meiner Meinung nach trotzdem assozial. Die Installation der IDE selbst war kein Problem, aber die kann einfach nix ohne unzählige Zusatzpakete, die strotzen vor Fehlermeldungen warum sie sich nicht installieren lassen wollen. Niklas G. schrieb: > Das klappt bei dir ohne dass es irgendwelche Bits und Register verwenden > will die nur auf anderen STM32 vorhanden sind? Bei den PY32 mit Claude, ja. Bei den STM32 sowohl mit ChatGPT als auch Claude. Wenn du zb. So "Nieschen" MCU hast wie meine Puya, mach in der KI ein Projekt auf und Lade dort Datenblätter usw.. hoch. Du kannst Anweisungen hinzufügen die beim Projekt immer gelten. Innerhalb dieses Projekt entwickelst du dir deine Funktionen usw.. dann rutscht da eigentlich nie wieder ein STM32 Register zwischen. Niklas G. schrieb: > Hm, klingt als wäre es primär für Prototypen geeignet und weniger für > die Arbeit mit existierenden komplexen Projekten. Mit dem selben vorgehen wie oben, bestimmt. Ich hab keine so großen komplexen Projekte als das ich das ausprobieren könnte. Das beschränkt sich auf den DisplayDriver und die IWDG Funktionen, ab da mach ich im Arduino core so weiter wie ich es benötige. Das größte Projekt (mit Font, farben usw...) hat knapp den halben PY voll gemacht, mit Arduino Geschrieben, das ist nicht die sparsamste variante. (48%, 64kB insgesamt verfügbar)
:
Bearbeitet durch User
Kilo S. schrieb: > nd der F103/M0 zb. ist nach der Installation nicht mal dabei?! Man muss die Firmware-Pakete pro Familie installieren, das sind ca. 5 Klicks. Musst du doch sowieso um überhaupt ein Projekt anlegen & kompilieren zu können, oder schreibst du alle Registerdefinitionen selbst? Kilo S. schrieb: > Bei den STM32 sowohl mit ChatGPT als auch Claude. Cool, bei mir will Sonnet z.B. für den STM32U0 immer das ICSR_ALRAWF bit nutzen welches auf diesem Controller nicht existiert.
Niklas G. schrieb: > Man muss die Firmware-Pakete pro Familie installieren, das sind ca. 5 > Klicks. Nun... schön das des bei dir funktioniert. Projekt anlegen, ab in hier geht's nicht weiter! Target Selection Gibt's unter Linux nicht!? Und nu?
Kilo S. schrieb: > Projekt anlegen, ab in hier geht's nicht weiter! Target Selection Gibt's > unter Linux nicht!? Und nu? Hä? Projekte lassen sich auch unter Linux mit STM32CubeMX wunderbar anlegen. Kilo S. schrieb: > Nun... schön das des bei dir funktioniert. Und bei Zigtausend anderen STM32-Nutzern auch... Help->Manage Embedded Software Packages -> STM32Cube MCU Package for STM32F1 Series anwählen -> Install.
Niklas G. schrieb: > Help->Manage Embedded Software Packages Lass mich Raten, du benutzt nur CubeMX bzw. eine IDE Version <= 2.0.0? Existiert bei mir nicht der Eintrag in der IDE. (2.0.0) Da bringt mir deine Hilfe so nix, die Version 2.0.0 ist anders aufgebaut. Da muss ich mich nach und nach selbst durchklicken, so weit bin ich nämlich schon das die alles nur noch mehr verschachtelt haben und ich nur umständlicher ans Ziel komme! CubeMX Installer kackt hier ab, einzig der Installer der IDE lief und die IDE selbst läuft. Eigentlich wollt ich das heute Abend nicht noch machen, aber wenn man mal die verschachtelung durchwühlt (was ein dummfug die Optionen für STM32 Projekte nochmals zu verstecken und Kapseln!) findet man das schon. Morgen probier ich das Ding mal aus, mehr als nerven kanns mich ja nicht kosten. Da ist der Arduino schlonz halt echt im Vorteil, Link einfügen, Boardverwalter Aufrufen, klick und machen lassen. Alexander schrieb: > zu Arduino wechseln Ne, das mag mit bekannten und beliebten MCU ja noch gehen, beim Puya macht der Core nicht ganz so viel Spaß. Bisschen zu viele Bugs. Daher war mein Gedanke mich in die CubeIDE und den Kram einzuarbeiten sowieso vorhanden. Da gibt's zwar auch nur Community Projekte zu, scheinen aber besser gepfelgt.
Also mehr Input für die KI - größere Chance in Arduino was zu reißen (ggf PR auf GitHub beizusteuern. Bei den Cube HAL lässt dich keiner ran.
Alexander schrieb: > Also mehr Input für die KI - größere Chance in Arduino was zu reißen > (ggf PR auf GitHub beizusteuern. Das Projekt ist seit Jahren verwaist, glaube kaum das ich da was reiße. Ich will grundsätzlich weg von Arduino, also zumindest als Haupt Plattform. Ich hab kein Problem damit, für den Anfang ists echt Spaß und bringt schnell weiter. Aber das ist halt irgendwie doch nicht nahe genug dran für mich.
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.
