-
Thread
MINOS - Minos Is No Operating System
Zeit unterstützt: * UART2 zum Anschluss von externer Peripherie über serielle Schnittstelle * WS2812 LED Stripes * FSMC-Schnittstelle zum Anschluss von SSD1963-TFT-Displays, zum Beispiel 7" 800 x 480. * SPI - zum Beispiel Touch auf einem angeschlossenen SSD1963-Display * I2C - zum Beispiel externe RTC
float oder besser double als unbedingt notwendigen Datentyp an, sobald es etwas mehr sein soll, als LEDs oder Licherketten leuchten zu lassen. Daher meine ketzerische Frage: "Sind float/double in realistischer Planung?"
-
Thread
Wenige 100kb aber alles drin?
sondern suchst dir alles an Frameworks was du finden kannst. Und natürlich wollen die Kunden das. LED-Blinker und Temperaturregler sind der Stand von 1980. Das können die auch selber mit Arduino zusammenfrickeln. Heutzutage ist Cloud, IoT, Apps usw. gefragt. Dafür kann man noch Kunden finden. Udo
LTO "nachgemacht". Im Embedded-Bereich ist das quasi Standard so, die diversen IDEs (z.B. STM32CubeIDE) setzen diese Flags standardmäßig zum Flash-Sparen.
-
Thread
Hardware online frei schalten
Scheinwerfer als ganzes aber Funktionen bei der Beleuchtung (automatisches Fernlicht abblenden bei LED Matrix Scheinwerfern). Musst es dir ja ned kaufen. Ich persönlich hoff eigentlich drauf das sich da ein paar motivierte Leute dran setzen und ein bisschen rumhacken :) Die Autos sind aktuell
Toolchains unter sehr weitgefassten Bedingungen: Xilinx-Vivado, Altera-Quartus, avr-studio, STM32Cube, ...
-
Thread
Elektronische Last mit MOSFET
klein sein. Vielleicht liegt das auch daran, dass so was auf diesen aluminisierten Platinen, wie in LED-Leuchten zu finden wären, besser als diskreten Aufbau realisiert werden kann.
ein Wunder wie STMicro diese "Vielfalt" überhaupt noch managen kann und der Code-Generator in STM32CubeMX eigentlich relativ gut funktioniert. Naja, irgendwann hab ich es hinbekommen und der ADC geht jetzt 🥳 Jetzt wird es langsam spannend 🤞 edit: Ich mach dann natürlich einen PR für embeassy-rs
-
Thread
Discovery_STM32F746 Linking Problem
kompliziert genug die richtigen Compiler > und Linker Parameter herauszufinden. Dafür gibt es CubeMX.
main.o:main.c:(.text.CheckForUserInput+0x0): first defined here Src/main.o: In function `Toggle_Leds': main.c:(.text.Toggle_Leds+0x0): multiple definition of `Toggle_Leds' main.o:main.c:(.text.Toggle_Leds+0x0): first defined here Src/main.o: In function `HAL_GPIO_EXTI_Callback': main.c:(.text.HAL_GPIO_EXTI_Callback
-
Thread
Einheitlicher uC-Perpherie-Abstraktions-Layer
so, es ist mir wichtiger als die beste Performance im Sinne von 'meine Assembler Routine kann eine LED aber viel schneller blinken lassen'. Bezahlbare µC sind bei >500 MHz, >1 MB Ram und >2 MB Flash angekommen, die Kunst ist das alles Softwaretechnisch noch zu beherrschen.
Fähigkeiten der Hardware scheiterte. Selbst innerhalb der STM32 Produktreihe sind die Controller trotz Cube HAL nicht einfach austauschbar. Wenn die das schon nicht hin bekommen, wer dann?
-
Thread
Suche Programmgerüst: USB-Kommunikation und Daten Ein/Ausgabe Windows
Nimm einen STM Blue oder Blackpill da kannst du ein Gerüst mit CUBE-MX zusammenklicken. Für Windows nimmst du VisualStudio da kannst du auch das Gerüst einer Anwendung zusammen klicken. Kommunikation über Virtuelle COM Schnittstelle. Beispiele für beides gibt es genügend
geht nicht mehr? Dann frag im PC-Forum, Kategorie Netzteile. Welchen Vorwiderstand braucht eine LED? Wird ausnahmsweise in diesem Forum behandelt (solange man es bei Analogtechnik postet, in µC und Elektronik wird der TE standrechtliche erschossen), aber auch nicht mit konkreten kurzen Vorschlägen
-
Thread
Hornaltes PLD Zeug.
ist. Schade..und erstaunlich. Nebenan wird über Z80 oder über Röhren oder aber auch um den 250igsten LED Treiber diskutiert ohne das man sich was über Gammel anhören muß. Vielleicht ist hier deshalb nichts los? Gruß, Holm
Nase gerümpft wird, das Ganze ist nichts als ein Spielzeug, aber es ist doch nicht schlechter als LED Cubes oder so..? Ich weiß nicht ob ich in der Lage bin das Ganze auf synchrone Logik umzusetzen. Was kann ich am besten zur Simulation verwenden und wie kriege ich die Bus-Zeitdiagramme in diese
-
Thread
STM32F4 Discovery audio passtrough (MP45DT02 --> CS43L22)
CS43L22) durch zu schieben, und zwischen durch DSP zu machen. Nach anfänglichen versuchen die STM32Cube Beispiele nach gcc zu portieren und um zu bauen, bekam ich code von jemanden der genau dies gemacht hat um einen audio codec aus zu probieren. Ich habe nur die Quellen bekommen, keine Makefiles oder
till PLLI2S is ready */ while (RCC_GetFlagStatus(RCC_FLAG_PLLI2SRDY)==RESET){}; // BlinkLED(1); } [/c] Das hat mich beinahe wahnsinnig gemacht. Alle Leute behaupteten, das hier PLL_N = 271 und PLL_R = 2 sein sollten - weit daneben bei mir. Für meine gewünschte Samplerate von 48kHz waren
-
Thread
Beschäftigt ihr euch mit 3D-Druckern?
viele Gehäuse gedruckt für RPi, Wettersensoren, FTDI Adapter, Programmieradapter, Batteriehalter, LED Ringe, grosse Matrix LED, Funkfernbedienung, iPad Ständer, Gelenkarm, Adapterplatte für Stativ (wäre sonst wertlos geworden) und weitere. Alles nützliche Dinge die immer noch im Einsatz sind, dafür
Ich hab mal ein Beispiel angehaengt. Das zeigt einen kleinen Lichtformer den ich mir fuer ein LED-Licht gedruckt habe. Ich habe dafuer so etwa 2-3h im Cad-Programm gebraucht (Viacad) und der Drucker hat auch noch mal so 3-4h gebraucht. Damit das gelingt muss man: 1. Die Idee haben sowas zu
-
Thread
wann Windows 10 IOT/Linux, wann zwingend Microcontroller ? Gesperrt
offen für eine konkrete Antwort. Kaufe dir doch einfach ein PI, und mache mal ein paar Tutorials, LED ansteuern oder so... mfg Andreas
Einstieg zu vereifnachen. Du wirst schon gut damit beschäftigt sein, auf dem Industrieboard eine LED zum Blinken zu bringen. Du kannst es "anders sehen", aber wie mir scheint fehlt dir die Erfahrung...
-
Thread
Assemblerprogrammierung ARM CORTEX
Sprache genauso low-level wie in Assembler haben, wenn du halt nicht solche Dinge wie ASF oder CubeMX oder dergleichen benutzt. > und ich wage zu > behaupten, auch auf die Gefahr eines Shitstorms, daß Assembler für > sicherheitskritische Anwendungen die mit Abstand beste Wahl ist, da viel
sehr minimales Programm in Assembler geschrieben zu haben und naja, es funktioniert sogar, d.h. die LED blinkt.
-
Thread
Geldmacherei mit Röhrenverstärker
Hobby- Zeitschriften gehen langsam die Themen aus nach dem 1024. Batterie- Ladegerät und dem 999. LED- Blinker. Jetzt also noch Röhren.. 2) Die Redakteure eben dieser Zeitschriften kommen langsam in die Jahre und werden sentimental: "Ach ja, damals , mit der EL 84...." Übrigens : Heute ist Karfreitag
im Verstärker etwas tut, kann mit Röhren gut rüberbringen, jedenfalls besser als mit ner simplen Led denk ich. schönen...
-
Thread
Bombardierung des Iraks durch die RAF - 1921!
working closely with T. E. Lawrence. Faisal ibn Ali became the leading Arab military commander and led the troops into Damascus on 3rd October 1918. After the war the country was occupied by the British Army. In 1920 the League of Nations granted Britain a mandate to control the area. Britain provided
devising the pump to inject the bacilli into the cattle cakes. The Porton Down scientists settled on cube-shaped cardboard containers, 18cm square, to carry the infected foodstuff. Each held 400 cakes. They would be fitted with a steel handle 'of a size which enables the operator to grasp the handle without
-
Thread
LCD Controller für 640x480 LCD mit mega8515
normalem Display )angeben.Oder wie kann man das so schicken.Ich hab erst angefangen mit AVR.Hab schon 3D cube und so was gebaut.Also kenn mich schon etwas aus.Kannst du mir bitte helfen.Oder kannst du mir eine E-mail schicken;währe besser: hv-labor@gmx.de Danke
man das auch an eure Schaltung anstöpseln (Bilder im Anhang) Die cfl würde ich gerne gegen farbige led’s austauschen Danke schon mal im voraus ;D
-
Thread
PT100-Thermometer
Zellen trainiert hätten - mit der Kriemhilde. Hier zieht einer zu diesem Thema mal ordentlich vom Leder und ich kann dem Mann nur zustimmen: https://www.youtube.com/watch?v=zzLM3CrfYm0 W.S.
zumindest bei µC, wenn man bedenkt, daß gerade hier gar viele Leute sich den Rumpf ihrer Firmware per Cube, Dave etc. generieren lassen. Das ist dann noch viel unportabler. Aber worauf ich hier hinaus will, sind Auswüchse, wo jemand seinen Puffer für eine Textausgabe als uint8_t anlegt, anstatt char
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
zu flaschen – diese IDE ist mit Hintergrundthreads so überladen, dass sie schlimmer als die STM32CubeIDE lahmt und damit für meine Wahrnehmung für normales, flottes Arbeiten problematisch ist; mit einem nicht besonders schnellen PC ist das extrem nervig und quasi nicht zu gebrauchen, was die Leute sich
sieht man, wenn man sie abschneidet oder sie nach intensivem Gebrauch von alleine abbricht. Taster, LEDs und UART-Verbindung kann man mit frischen (nicht ausgeleierten) Dupontkabel anbinden, Schnittstellen wie I2C oder SPI verbinde ich nicht gerne über Dupontkabel bei Tests, aber für einen kurzen Test
-
Thread
EmbeddedWorld 2025, Tag 1 – im Namen des Mikrocontrollers
Demos auf der Breite des Ökosystems. In Sachen Computersicherheit bietet man eine Erweiterung für Cube an, die quantencomputerfeste Verschlüsselungsalgorithmen bereitstellt. Per November sei dabei eine Auslieferung für „alle“ Controller im Portfolio geplant, derzeit ist die Unterstützung vergleichsweise
System Chiplet Aussteller: Cadence Design Systems Halle/Stand: 4-219 Electronic Displays 8" Micro LED IRIS PHUD Aussteller: Tianma Halle/Stand: 1-350 Embedded Vision D500R WORM SD / D500R WORM microSD Aussteller: Team Group Inc. Halle/Stand: 5-239 Safety&Security TROPIC01 Aussteller: Tropic
-
Thread
Messsystem 10x 100kHz 8-bzw. 10bit --> ADC?, µC?
Libraries/Frameworks man bevorzugt. Wirklich gut gefällt mir keins der Frameworks. Allerdings ist STM32CubeMX etwas besser als das Pendant Harmony Configurator, auch wenn es nicht mehrere Konfigurationen kennt. Kleiner Hinweis am Rande: Renesas ist jetzt auch bei den kleineren ARMs auf den Cortex-M-Zug
Signalverarbeitungskette auslegen zu können. Ich habe einen Sender (in dem Fall das Lasermodul oder eine starke LED mit gebündeltem Strahl), mit Mehrfach-Reflexion des Strahls in möglichst spitzem Winkel (den erforderlichen Winkel dafür bin ich gerade am ermitteln). Über diese "Steigung" gelangt der Strahl auf die
-
Thread
Raspberry Pi Pico: Mikrocontroller-Board mit Cortex M0+
bringen: Unzählige App Notes für die vielen Peripherie Einheiten, einheitliche Libs wie SPL/HAL, CubeMX zum µC finden/IO Planen/Konfigurieren/Dokumentieren/Code generieren/Stromaufnahme kalkulieren/uvm., kostenlose Middleware für alles Mögliche, mehrere Grafiklibs aufgekauft, mehrere IDE mit sehr guter
Drag and drop the Blink UF2 binary onto the RPI-RP2 volume. - Pico will reboot, and the on-board LED should start blinking. also eher: [code] sudo mount /dev/sdc /mnt/picopi cp file.uf2 /mnt/picopi/ sync sudo umount /mnt/picopi [/code] Da das Teil nach dem sync rebootet, kann es je nach
-
Thread
ATmega8 flashen
Hallo Leute, Ich habe vor 2 Wochen angefangen einen LED-cube zu basteln. Dabei habe ich zuerst einen ATmega8 (DIL Fassung) programmiert. Jetzt wollte ich in einer zweiten Schaltung einen anderen ATmega8 nutzen, doch beim flashen des zweiten µC bekomme ich
-
Thread
STM32f4 TIM Base-Init
@Frank wenn ich dem Parameter "PLL_M" den Wert 8 gebe, wie du mir oben empfohlen hast, blinkt das led nicht mehr. SystemCoreClock=((16000000 / 8) *336 ) /2 = 336 MHz und das ist deutlich unsin
hier hast Du mal meine als Referenz... Zudem solltest Du Dir mal CubeMX installieren. Da kann man wunderbar sehen wie es mit der Clock Einstellung zur statten geht
-
Thread
I2C Display einfache Frage
CH32V003 (mit Framework CH32fun) oder mit einem STM32 aussieht (hier dann libopencm3, keine HAL und kein CubeMx), dann kann ich da hier gerne auch posten, allerdings bin ich der Überzeugung, dass man sich mittel Copy and Paste aus diesem Demo schnell etwas lauffähiges zusammenklicken kann. Viele Grüße,
Pull-Up. Deshalb habe ich auch diese 10k über Lötbrücken angeschlossen. Über I2C4 geht schon sowieso RGB-LED auf der TFT-Platine, so gibt es dort schon diese Widerstände.
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
STM32 angefangen hatte, fand ich das überhaupt nicht einfach. Aber glaub das war noch, bevor ich CubeMX gefunden hatte - oder vlt gabs das noch nicht. Damals alles mit CMSIS alleine gemacht und PLL Initialisierung war echt undurchsichtig und so. Mittlerweile klickt man sich das in Cube zusammen
bis alles einschließlich der Interrupts funktioniert. Muss man nicht! Das macht man auch via CubeMX. "__enable_irq" hab ich noch nie für sich verwendet.
-
Thread
Brötje ISR Plus Kommunikation / LPB
Eine SignalDiode ist eine LED, wie die oben mit den 2 Pfeilen dran. Eine 1N4148 ist keine SignalDiode, es ist eine HigspeedDiode (Google). http://www.conrad.de/ce/de/product/162280/Universal-Silizium-Diode-1-N-4148-Diotec-1-N
diode" bzw. "small signal diode" suche kommen bei mir z.B. Dioden vom Typ 1N4148. Außerdem ist eine LED eine "light emmiting diode". Gruß Sebastian
-
Thread
Atmega via Ethernet flashen
die Fuses entsprechend gesetzt, nochmal geflasht, verify ok, den Chip in den Net-Io gesetzt, die LAN-LED's blinken normal (wobei ich annehme das würden sie auch ohne laufenden AVR tun), aber es kommt kein IP-Paket beim TFTP-Server an. Hab die IP Adressen im eemem.c angepaßt (Board = 192.168.1.147, Server
Cube_S schrieb im Beitrag #3605162: > Meine Antwort darauf: Leider immer schwieriger, man möchte ja auch per > Computer an der Kommunikation teilnehmen. Unter MAC OS oder Linux nicht > wirklich problematisch
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
sein?", nur der ist relevant! Und wenn das dann ein 64-Bit Risc-V ist, wird halt der genommen um eine LED blinken zu lassen:-)
vernachlässigbar. Wie gemeint, im kommerziellen Umfeld. edit: Ansonsten kann ich noch sagen, dass es mit CubeMX, das die Initialisierung der Peripherie quasi übernimmt, schon recht einach geworden ist. Der ganze Clock-Kram wird auch gleich richtig initialisiert.
-
Artikel
USB-Tutorial mit STM32
>Host). bRequest, wValue, wIndex und wLength können beliebig vergeben werden. Das nutzen wir, um 2 LED's auf dem Olimexino zu setzen und den aktuellen Zustand abfragen zu können: LED1 und LED2 sind Instanzen der "Pin"-Klasse welche recht simpel ist und deren Funktionen genau das tun wonach sie aussehen
beef 2:4:6 046d:0a1f [...] Manufacturer: ACME Corp. Product: Fluxkompensator Serial: 42-1337-47/11 LED1: 1 LED2: 0 Sende Daten : de, c8, 1d, a0, 7b, 33, 65, f0 [...] Empfangene Daten: 7b, 13, b8, 05, de, cc, a6, 0f [...] Daten stimmen überein: true Das war's! Wir haben ein eigenes simples USB-Gerät implementiert