-
Thread
Rotary Encoder machen was sie wollen?!
nicht um Entprellung. Hier die Bilder der Vorder- und Rückseite. Die Encoder habe ich über CubeMX folgen konfiguriert: [c] static void MX_TIM2_Init(void) { /* USER CODE BEGIN TIM2_Init 0 */ /* USER CODE END TIM2_Init 0 */ TIM_Encoder_InitTypeDef sConfig = {0}; TIM_MasterConfigTypeDef
genau falschrum gedacht: Weil "das Volk" solchen Schrott kauft, wird er gebaut. Wenn man bei ebay LEDs kauft, steht mittlerweile in der Beschreibung "Datenblatt liegt vor", aber es ist nicht verlinkt und man bekommt es auch nicht auf Nachfrage: "Alles wichtige steht im Angebot". Aber die meisten Leute
-
Thread
7 Kanäle ADC lesen - Übersprechen - STM32F407
purpose output in GPIO port mode register //GPIOD -> MODER |= (1<<24); // Set pin 12 (orange LED) to be general purpose output in GPIO port mode register GPIOD -> MODER |= (1<<26); // Set pin 13 (green LED)to be general purpose output in GPIO port mode register //GPIOD -> MODER |= (1<<28); // Set pin 14 (orange LED)to be general purpose output in GPIO port mode register //GPIOD -> MODER |= (1<<30); // Set pin 15 (orange LED)to be general purpose output in GPIO port mode register // Configuration PORT
-
Thread
STM CUBE IDE - Usercode wird gelöscht beim Neuconfig Device
stm32f103c8t6 und hat seine Pins im Arduino Style auf Stiftleisten rausgeführt. Als IDE habe ich die CubeIDE von STM installiert inklusive CubeMX. Erster Schritt: Über das Device Configuration Tool (eine grafische Oberfläche zur Konfiguration der Hardwarekomponenten) habe ich einen PIN als Ausgang gesetzt
Register selbst machen. Kann doch nicht sein das ich da vorher allen Usercode per Copy Paste aus der CubeIDE rauskopieren muss um ihn dann wieder einzufügen? VG Paul
-
Thread
Mikrocontroller aussuchen
die einfacher zu programmieren sind. Kann ich nicht bestätigen; die Eclipse Entwicklungsumgebung CubeIDE zum STM32 ist doch super gemacht mit dem integrierten Debugger und Speicher-Analyzer und mit CubeMX und der HAL ist schon sehr viel integriert was man immer wieder braucht, sogar FreeRTOS ist mit
Johnny B. schrieb im Beitrag #6127379: > Kann ich nicht bestätigen; die Eclipse Entwicklungsumgebung CubeIDE zum > STM32 ist doch super gemacht mit dem integrierten Debugger und > Speicher-Analyzer und mit CubeMX und der HAL ist schon sehr viel > integriert was man immer wieder braucht, sogar FreeRTOS
-
Thread
STM32F105/205 einbindung eines VCP
Weitere Einstellungen im Cube MX System Core -->GPIOs entsprechend konfiguriert -->RCC --> HSE --> Crystal/Ceramic Resonator -->SYS --> Debug --> JTAG 5 Pins In der Clock Configuration habe ich den 8MHz Quarz eingetragen
Egal ob normal USB oder OTG, der code der von Cube MX erzeugt wird stellt zumindest in so weit funktionalität her, dass das Gerät als VCP erkannt wird. Sicher das auf der Hardware Siete alles passt? Kein kurzschluss beim löten des steckers o.ä.?
-
Thread
Debug PHY DP83848VV mit BIST
Programm auf die Zielhardware portieren (eigene Platine mit STM32 und dem PHY). Dazu habe ich in der CubeIDE per CubeMX ein neues Projekt erstellt und konfiguriert. Danach die nötigen Codeteile kopiert. Die Kommunikation läuft aktuell über netconn. Ich kann eine netconn erzeugen und binden, allerdings
Funktion des DP83848 überprüfen. Dazu habe ich nun wieder ein neues leeres Programm mit Ethernet in CubeMX erzeugt. Nach der Init-Routine des Ethernet lese ich nun die Register des PHY aus, ändere einzelne Bits und schreibe die Register wieder: Beispiel: [c] uint16_t regvalue; printf("Init: %
-
Thread
Out of Memory Error im STM32 mit LWIP
der StartThread: [c] static void StartThread(void const * argument) { /* Initialize LCD and LEDs */ BSP_Config(); /* Create tcp_ip stack thread */ tcpip_init(NULL, NULL); /* Initialize the LwIP stack */ Netif_Config(); /* Notify user about the network interface config
BSP_Config" aufgerufen: (Nur Texte geändert) [c] static void BSP_Config(void) { /* Configure LED1, LED2 and LED4 */ BSP_LED_Init(LED1); BSP_LED_Init(LED2); BSP_LED_Init(LED4); /* Init IO Expander */ BSP_IO_Init(); /* Enable IO Expander interrupt for ETH MII pin */ BSP_IO_ConfigPin
-
Thread
STM32F303 plötzlich keinen SPI Clock mehr
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); /*Configure GPIO pin : LED_Pin */ GPIO_InitStruct.Pin = LED_Pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_NOPULL; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(LED_GPIO_Port
Werner P. schrieb im Beitrag #6115061: > Denke das liegt an STM32CubeIDE. Möglichweise werden die an anderer > Stelle konfiguriert. keine Ahnung. Schau im CubeMX *.ioc nach (unter GPIO) ob die SPI Pins vorkommen. Irgendwo brauchen die ja eine Spezifikation (Speed
-
Thread
Coocox Projekt in STMCubeIDE importieren
kann: ich kann es _nicht_.schade eigentlich.. Mein Fazit: ich kann keine Coocox-Projekte ins STM32CubeIDE importieren. (war trotzdem n "netter Abend") LG Äxl DG1RTO
Funktioniert tatsächlich ;) Im ersten Durchlauf im Debugger kommt er zwar mit der GPIO-Init für die Rote LED nicht zurecht und landet prompt im default-Handler (SFR-Adresse stimmt nicht), beim zweiten Durchlauf gehts dann. auch nur im Debugger. Spitzenmässig, danke nochmal.
-
Thread
VisualGDB nix funktioniert
SBC-NodeMCU) probieren und einfach mal nur ein einfachen Test mit den mitgelieferten Beispielen (simple LED-Test z.B.) prüfen: nix funktioniert, d.h. compilieren und flash über den GDB-Stub geht, aber dann ist Schluss. Alles mögliche probiert, probiert. Meine STM32-Projekte realisiere ich nachwievor mit
VisualGDB läuft bei mir problemlos. Allerdings bin ich schon lange dazu übergegangen die Projekte in CubeMX zu beginnen. Gehversuche mit ESP8266 waren problemlos möglich (seriel) - ESP32 besser per JTAG.
-
Thread
Attiny Programmierung
längst keine Sau mehr. Zumindest im kommerziellen Bereich. Der Bastler will vielleicht nur seinen LED-Cube zum Laufen bringen. Da braucht keiner Linux. Ja, für Raspi ist Linux sicherlich nützlich. Man kann auch vorsorglich Chinesisch lernen, falls man da mal einen Job anfangen will. Chinesich kann
ehrfürchtig man vor einem OP-07 war (der damals abartige teuer war), oder lächelte, weil es Glühbirnchen im LED-Gehäuse gab, deren Glas blau gefärbt war, weil es blaue LED's einfach nicht gab. Überhaupt: blaue LED's, da gabs ein Hype dazu. Extrem viele, zu Nokia 3310 und 3410 Handy Zeiten wollten auf einmal
-
Thread
uint64_t auf STM32F103
schrieb im Beitrag #6078256: > Springt *er* in eine Exception (Hard Fault,...)? Habe versucht, eine LED im Hard Fault Handler blinken zu lassen, aber da kommt nichts...
)". Wo hast du das kaputte Linkerscript her? Warum nimmst du nicht eins von der IDE oder aus STM32Cube? Ist denn die Definition des Interrupt-Vektor im Startup-Code korrekt und für deinen Controller passend?
-
Thread
STM32 Einstieg
Discos, Bluepills... Wer es auf die harte Tour lernen will kann natürlich fernab von Examples mit CubeMX und jedem STM32 los legen.
seine Antwort ab. > AtollicSTUDIO Ist seit zwei Jahren obsolet! Das Produkt heißt jetzt STM32 Cube IDE, und da ist Cube MX mit drin.
-
Thread
Windows 10 STM32F103 USB Problem
pegel schrieb im Beitrag #6064432: > LED Steuerung klappt. Intelligenztest bestanden! ;-)
den von CubeMx Sourcen weiterarbeiten und schauen was auf mich zu kommt. Danke für's erste mal - Jürgen
-
Thread
ARM-Kit in 3 Schritten gesucht
umzusteigen, wegen debuggung und damit du nicht von Mbed abhängig bist. Bei ST wäre das einfachste die Cube IDE.
mit dieser IDE oder der Programmierung (mit oder ohne Cube HAL) überfordert bist, kannst du als Plan B zum Arduino Framework wechseln. Eine extrem billige Alternative wäre das Blue-Pill Board mit Cortex M3 für nur 1,50€. Hier bleibt allerdings das Plug&Play
-
Thread
Variablen zur Laufzeit sehen. Möglich bei STM32CubeIDE?
Hallo, irgendwie werde ich aus der Suche im Web nicht schlau. Kann ich bei der STM32CubeIDE Variablen zur Laufzeit betrachten, ohne den Debugger anzuhalten? Manchmal lese ich, dass man dafür einen J-Link von Segger braucht. Ich meine aber nicht, die Möglichkeit 4 ausgesuchte Variablen
{ /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ z++; HAL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin); HAL_Delay(500); if (z>9)z=0; } /* USER CODE END 3 */ [/c] Wenn Du dir z in "Live Expressions" ansiehst, zählt er munter vor sich hin.
-
Thread
Buch zu STM32, HAL, Atolic true Studio und Cube MX?
Verstehe ich nicht. TrueStudio wurde nicht abgekündigt sondern weiter entwickelt und in STM32 Cube IDE umbenannt.
allerdings nachteilig, dass die IDE andauernd > verändert wird. Wie dem auch sei, ich halte die Cube IDE inzwischen auch > für empfehlenswert. Bitte versteh mich nicht falsch. Ich finde es durchaus gut was du da gemacht hast, obwohl ich persönlich sicher keine Fotos von einer LED brauche. Was
-
Thread
Internen Takt beim STM32F031 verwenden
Ja, die CubeMX Projekt Datei habe ich auch.
Ich würde das lieber in CubeMX ändern, weil dieser Codeabschnitt von CubeMX überschrieben wird, wenn du irgend etwas an den Projekteinstellungen (in CubeMX) änderst.
-
Thread
Wie funktioniert Harwareprogrammierung normalerweise ?
Dann nehme ich mir das Datenblatt (und Referenzhandbuch) vor und benutze einfache Schnittstellen (LED Blinken, Temperatur mit ADC messen, Serielle Kommunikation). Ich probiere anfangs nicht alle Details aus, denn das kommt kommt später mit konkreten Anwendungen. DMA ist zum Beispiel eine Sache, die ich auf Mikrocontrollern bisher noch gar nicht verwendet habe. Frameworks wie Arduino und Cube HAL umgehe ich Anfangs, denn sie behindern das Lernen so wie Stützräder am Fahrrad oder Schwimmflügel im Schwimmbad. Ich habe es versucht, bin aber mehrfach auf Bugs gestoßen, die ich nicht lösen konnte
-
Thread
Gemeinsames Weihnachtsprojekt?
schrieb: >"Teils gefunden im Internet": Das geht noch besser: https://hackaday.com/2019/09/05/this-led-cube-is-one-heck-of-an-icebreaker/#more-374941
sk2812mini geschrieben: https://cpldcpu.wordpress.com/2016/03/09/the-sk6812-another-intelligent-rgb-led/ sind die noch aktuell? Oder andere Varianten? obwohl, von den 2812 habe ich noch ein paar m und auch einzelne Led. Und es gibt den Chip auch ohne LED, wäre auch eine Möglichkeit kleinere LED zu
-
Thread
Gibt es so etwas wie Schnellverbinder, die man anstatt löten verwenden kann?
so einen cube vorstellst, nicht 20 LEDs nacheinander mit Breadboards verbinden.
wenn du dir so einen cube vorstellst, nicht 20 LEDs > nacheinander mit Breadboards verbinden. Aha, jetzt muss der Verbinder plötzlich noch mechanische Kräfte aushalten. Na ja, dann sieh dir mal an, wie das ein Profi
-
Thread
STM32F767ZI schließt sich von alleine kurz
auf jeden Fall interessant deine Vermutung und würde einiges erklären :) Ich habe auf dem PCB LEDs verbaut die ich ansteuern wollte. Habe zum testen alle fünf LEDs auf "HIGH" gesetzt, aber nur LED "D4" leuchtet manchmal auf manchmal gar nicht (Programm: LEDs werden gesetzt und ist dann in einer While-Schleife gefangen, sollte daher den Zustand gar nicht ändern). Bei den LEDs D5-8 messe ich auch nur 800 mV. Die Funktionsfähigkeit der LEDs habe ich mit dem Multimeter getestet.
-
Thread
Ist besser ein Arduino oder Nucleo
gratis von ST erhältlich. Ich würde allerdings von der CubeIDE abraten die ist momentan noch etwas verbuggt. Was meiner Meinung nach der Größte Nachteil an der Arduino IDE ist, ist das man im Prinzip nichts über das lernt was man da tut. Man kann nicht debuggen
man die meisten LEDs zum blinken, unabhängig von Form oder Farbe (der LED).
-
Thread
STM32 Frequenzmessung im Capturemodus
werden? 10.3 Registerzugriff in der Sprache C in der Praxis 10.4 Hardware Abstraction Layer (CubeMX-HAL) 10.5 Interrupts 10.6 GPIO-Ports 10.7 Timer 10.8 UART 10.8.1 Senden mit Cube-HAL 10.8.2 Empfangen mit Cube-HAL, interruptgesteuert 10.9 I2C-Bus ...etc etc, Ende
mit Cube und HAL getrimmt worden sind. Als ob die Welt der 32 bittigen µC nur aus STM32 bestünde und als ob man ohne die Software von ST einen Mikrocontroller überhaupt nicht programmieren könnte. Das
-
Thread
Olimex STM32-103STK LCD 8544 über SPI
----------------------------------------*/ /* USER CODE BEGIN PM */ #define LED_On() GPIOC->BRR |= LED_PortC #define LED_Off() GPIOC->BSRR |= LED_PortC #define LCD_CS_Hi() GPIOC->BSRR |= LCD_CS_PortC #define LCD_CS_Lo() GPIOC->BRR |= LCD_CS_PortC #define
LCD_Reset(); LCD_CS_Hi(); // CS auf High damit LCD deaktiviert Test_LCD(); LED_Off(); /* USER CODE END 2 */ /* Infinite loop */ /* USER CODE BEGIN WHILE */ LCD_Data(); //D/C = High => Data while (1) { /* USER CODE BEGIN 3 */ LED_Off();
-
Thread
Stm32f103c8t6 Development Bord Propleme mit dem Uhrequarz
Rolf D. schrieb im Beitrag #5992001: > Hab gelesen das die LED an Port PC13 den RTC stört Mit Sicherheit nicht....
versorgt, der die LED ansteuert.
-
Thread
STM32L152C-Discovery debuggen
Adapter und Debian (Linux) als Betriebssystem auf meinem Rechner installiert. Als IDE benutze ich STM32CubeIDE. Ich habe damit mein erstes Projekt mit der automatisierten Grund- und Initialisierungscode-Generierung erstellt und meinen eigenen Code in main.c hinzugefügt, welcher die LED 4 ein- und ausschalten
Dateien fehlen, dann schau mal in das Installationsverzeichnis der IDE oder installiere den STM32 Cube Programmer, da sind die nötigen Dateien auch mit drin. Bei mir: > ls /opt/STM32CubeProgrammer/Drivers/rules > 49-stlinkv2-1.rules 49-stlinkv2.rules 49-stlinkv3.rules 50-usb-conf.rules Readme.txt
-
Thread
Wie speichere ich große Arrays in STM32?
Fehler gepostet. Also wie stelle ich fest, dass es "nicht läuft": Ich habe erstens paar Prints und LED Meldungen am Anfang. Wenn ich bestimmte Größe überschreite, sind diese Weg. Zweitens tritt das nur auf, wenn ich mein Array auch initialisiere, also beschreibe. Wenn ich diese nur definiere, ist das
: ORIGIN = 0x00000000, LENGTH = 64K demnach MUSS das array in RAM_D1 standardmößig legt Cube eine einzige section fest die dummerweise sollche effekte hat du musst dein linkerfile komplett anpassen Stack an das ende vom DTCM RAM heap und variablen (.bss ) auf den D3 ram ( aufpassen
-
Thread
WS2815 mit Arduino ansteuern
>Die meisten LED Streifen haben ja 150 LEDs, ich dachte >daran 8 von den Streifen zu verwenden und würde >diese gerne mit 100 Hz aktualisieren. Könnte gehen: [code] >> bitProLed=24; >> tBit=1.25e-6; >> anzahlLeds=150; >> cycleTime=anzahlLeds*bitProLed*tBit cycleTime = 0.0045000 >> f=1/cycleTime f = 222.22 [/code] https://github.com/kitesurfer1404/WS2812FX
-
Thread
Suche Trainer für STM32 programming
anderes wird als normales GPIO sein. Die von mir aufgebauten Hardware dient zur Ansteuerung von 12x12 LED-Matrix.
habe Dir gerade schon zwei Tutorials genannt. Eins davon zeigt die ersten Schritte mit STM32 ohne Cube.
-
Thread
STM32duino geht nicht
>Ich glaube, du brauchst ein paar Grundlagen: Wohl war .... So, die LED blinkt. Damit liegt die TTB ( Time to Blink ) bei ca. 4 Stunden, wobei man von einem Arduino Framework deutlich mehr erwarten kann. Man muss die rules kopieren: ~/tools/Arduino/STM32CubeProg/Drivers
nichts: [c] #define PIN_DAC1 40 // Achtung, wahrscheinlich falsch void setup() { pinMode(LED_RED, OUTPUT); } void loop() { digitalWrite(LED_RED, 1); analogWrite(PIN_DAC1, 200); delay(1000); // wait for a second digitalWrite(LED_RED, 0); analogWrite
-
Thread
BLDC Controller mit STM32F103C8T6 Geschwindigkeitsbegrenzer in der .hex
content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/x-cube-mcsdk-ful.html Ob man den realistischerweise allerdings bekommt ... Und Open Source ist's ja auch nicht.
nachzuforschen welche Pins von dem uC an die Gate-Treiber gehen und sich die Firmware selber basteln in CubeMX.
-
Thread
STM32 startet nur direkt nach Flashen
STM32F722IE nicht richtig. Der STM32 läßt sich ganz normal flashen, und das geflashte Programm (z.B. LED-Blinker) läuft direkt nach dem Flashen auch gleich los. Wenn ich aber die Spannung kurz unterbreche, startet der STM32 nicht mehr, d.h. die LED bleibt dunkel. NRST hat einem Pull-up, BOOT0 liegt über 10K an High, PDR_ON liegt an High. In CubeMX ist der RCC wie angehängt konfiguriert. Ich verstehe nicht, wieso das Programm bzw. der Controller nicht von Power Off startet. Ob das Problem beim Programm oder beim Controller liegt, weiß ich
-
Thread
Anfänger sucht Microcontroller Einstieg
Spielzeug für meine behinderte Tochter zu bauen. Sie liebt leuchtende Sachen, für den Anfang würde ich LED Steuerungen programmieren, Blink- / Lauflichter etc. Die MC sollten daher nicht zu groß sein. Später würde dann evtl. Sprach Ein- und Ausgabe in Angriff nehmen. Ich würde mal mit einem Einsteigerpaket
gefällt. Es gibt viele Programme dazu und alles gut erklärt. Arbeite mit einem Bus und steuere viele LEDs an oder mach eine Laufschrift mit Matrix dazu. Das ganze arbeitet mit C. Schau einfach nach "modularen Board". Kann die auch das ganze schicken. LG
-
Thread
Demux oder evtl. Bessere idee
über die Fernbedienung den Zustand der Empfänger sowie der Einzelnen Kanäle abzufragen (wird über die LED Farbe Rot Grün angezeigt). Eben diese möchte ich mir dadurch erhalten. Weil das in diesem Preissegment der Anlage eigentlich nie Vorhanden ist.Die Idee damals war das Kanal 1 und 2 zusammen quasi den Kanal 1 auf einer "extra" Box zünden. An sich eine typische Matrixidee. Ähnlich dem LED Cube. Dies wird z.B. Durch Hersteller wie Galaxis praktiziert. Jedoch reden wir hier von 5 stelligen werten was den Kaufpreis angeht. Und im Falle der Cobra fehlt das bidirektionale weil diese "Sonderkanäle
-
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
Nucleo Board STM32F103RB wieder herstellen
ich dann auf Eclipse umsteigen, ich konnte die Projekte aus CubeMX importieren und es lief ebenfalls. Irgendwann habe ich jedoch mitbekommen, dass die grüne User-LED nicht mehr geleuchtet hat. Seitdem ist es mir unmöglich zu flashn, zu debuggen oder anders mit dem
arbeiten. Angeschlossen wird das Board per USB mit dem ST-Link an den PC. Die rote Kommunikations LED leuchtet, ebenso die LED3 (MCU Power). Ich kann jedoch die Firmware updaten, das ist kein Problem. Aber alles andere geht nicht. Unter dem CubeProgrammer konnte ich mich am Anfang auch schön verbinden
-
Thread
[V] STM32F469I-DISCO
I²C-Bus-Verlängerungssteckverbinder • Drucktasten für Rücksetzung und Reaktivierung • 4x Benutzer-LEDs • USB-OTG mit Micro-AB-Steckverbinder • ST-LINK/V2-1 USB-Mini-B-Steckverbinder • 3x Netzteiloptionen • Abschirmungs-Stiftsockel Arduino UNO v3 • Umfassende kostenlose Software einschließlich einer Vielzahl von Beispielen, Teil des STM32Cube-Pakets • mbed-fähig (mbed.org) VP: 38,- EUR inkl. Versand Richard
-
Thread
stm32 FatFS stranges Problem
Debugger etc). Die 500ms könnten noch zuwenig sein. Ich mache mir beim µC Start gerne mal eine LED Blinksequenz rein.
prinzipiel an, aber kackt bereits im "MX_USB_DEVICE_Init();" Ganz vorne ab ... Also im vom STM32CubeMX generierten Code, weit bevor ich was verbrochen hab. Wenigstens komme ich der Sache jetzt mal näher
-
Thread
Triactreiber MOC3061 mit Arduino / Raspberry ansteuern
Modus benutzen. Das geht so: Initialisierung: Das jeweilige Bit in PORTx und DDRx auf 0 setzen. LED einschalten: Das Bit in DDRx auf High setzen. LED ausschalten: Das Bit in DDRx auf Low setzen.
ändern, diese LED leuchtet dann trotzdem mit.
-
Thread
Welche uC /IDE hat besten Aussichten?
Produkt das am besten zur Anwendung passt. Exemplarisch: Auch ein Intel I7 Multicore könnte eine LED blinken lassen.
überhaupt organisiere, habe ich eine simple Aufgabe (wenn sie nicht viel mehr umfasst als den typischen LED-Blinker) auf einem AVR bereits fix und fertig. ;-) Die größere Leistungsfähigkeit und Flexibilität hat an dieser Stelle halt ihren Preis (in Form von Gehirnschmalz).
-
Thread
Hitzeschutzblech falsch lackiert
geht deutlich in die Ridchtung, siehe Anhang. Andere musizieren, arbeiten im Garten, bauen einen LED Cube obwohl es diesen bei aliexpress für 16USD inkl. Versand gibt - jeder hat halt sein Hobby. P.S: Den Turbolader habe ich keramikbeschichten lassen.
-
Thread
STM32H7 Clock auf 480MHz einstellen
Björn G. schrieb im Beitrag #5875664: > Es lag am Cube was kein Update angezeigt hat. Das ist wie Öl im Getriebe. Gestern noch wurde ich beschimpft, weil ich mich über zahlreiche Bugs in in Cube MX (bzw. HAL) beklagt hatte.
wie man mit 480 MHz die LEDs blinken lassen kann ;-)
-
Thread
Wie Funktioniert dieser LED-Cube?
Moinsen hab im Internet eine Art Led-Cube gefunden und mich gefragt wie das Funktioniert. Dachte mir da sind vielleicht an allen Seiten ein Halb durchlässiger Spiegel ist. Was mein Ihr ? https://youtu.be/m5Q-1fyB5qY
sippy schrieb im Beitrag #5871505: > Moinsen > > hab im Internet eine Art Led-Cube gefunden und mich gefragt wie das > Funktioniert. Dachte mir da sind vielleicht an allen Seiten ein Halb > durchlässiger Spiegel ist. Was mein Ihr ? > > Youtube-Video "The HyperCube" Nutzlos
-
Thread
STM32 und Linux - Einsteigerfragen
soll? kann ich noch nicht sagen. eine option "SWD" - serial-wire-debug" finde ich im STM32CubeMX nicht. mir reichts auch erst mal fuer heute. aber das STM32CubeMX ein brauchbares makefile generieren kann find ich schon mal gut.
LwIP_HTTP_Server_Netconn_RTOS eingestellt. es ruehrt sich nichts auf dem eth. auch das hier passiert nicht: LEDs will inform user about ethernet cable status: + LED2: ethernet cable is connected. + LED3: ethernet cable is not connected. es leuchten nur die LEDs am eth-connector. und das er jetzt bei
-
Thread
PWM-Erweiterung für PC
Möglichkeiten: -1) Eine einzige Schaltung/Verteiler mit eine konstante Stromquelle (wie bei einer LED-Kette). -2) Eine Schaltung auf jedem XSPC-Splitter. Für beide Schaltungen sind die Kenntnisse über die Strom-Werte unerlässlich vorallem wenn 30 bis 50 "PWM-Abnehmer" hat. Eine "Zentrale"-Lösung
bei weiter stäuben im das Artikel über 74HC573 habe ich das gefunden: http://www.onlymine.de/8x8x8-led-cube/ https://www.mikrocontroller.net/topic/252771 https://www.mikrocontroller.net/articles/LED_cube http://www.leyanda.de/light/images/led_cube_control.jpg Hier ist der komplettes Plan das meine
-
Thread
OOP mehrere Geräte an mehreren Schnittstellen organisieren
funktioniert es auch. Was er aber nicht macht, ist wenn ich die Variablendefinition aus der von CubeMX erzeugten main.cpp in die von CubeMX erzeugte main.h verschiebe. "First defined here" "Multiple definitions of ..." Wenn ich es bei der selbst erstellten .h so mache kommt das gleiche. Die globale
funktioniert super. Danke Vincent H. Und bezüglich der Größe: Ich könnte natürlich ausschließlich LEDs blinken lassen, solange ich nicht das nötige Wissen habe. Aber ohne anspruchsvolle Objekte lernt man nichts dazu.