-
Thread
STM32 - RTC läuft viel zu langsam
MHz with a maximum load of 30 pF and these IOs must not be used as a current source (e.g. to drive a LED)." Sinnvollerweise ist auf meinem Evaluation Board die einzige LED genau an diesem Port PC13 angeschlossen. Ich hatte sie im Sekundentakt mitblinken lassen. Aufgefallen war mir, als ich versucht
with a maximum load of 30 pF and these IOs must not be used as a current source (e.g. to drive an LED).
-
Thread
Code minimieren
Jens schrieb im Beitrag #5697984: > #define LED_PORT_CLK(); __HAL_RCC_GPIOA_CLK_ENABLE(); > #define LED_PORT_CLK_2(); __HAL_RCC_GPIOB_CLK_ENABLE(); Sicher dass das da genau so steht mit dem "();" ?? Jens schrieb im Beitrag
[c] #define LED_PORT_CLK(); { __HAL_RCC_GPIOA_CLK_ENABLE(); __HAL_RCC_GPIOB_CLK_ENABLE(); } [/c] [c] #define LED_PORT_CLK(); ( \ __HAL_RCC_GPIOA_CLK_ENABLE(); \ __HAL_RCC_GPIOB_CLK_ENABLE(); \ )
-
Thread
Welcher Akku für ein Fahrradleicht
über die Spannung bestimmt werden. Im elektronikkompendium gibt es eine nette Schaltung mit einer Duo-led und NE555 um das anzuzeigen. Ach ja, die seoul P4 bietet sich als LED an.
Wie viel mAh sind empfehlenswert, bzw. ausreichend? Ich habe ein Cateye Frontlampe mit OptiCube, das heißt nur einer LED, aber durch den Refelktionskörper im inneren auch bei stockfinsterer Nacht gute Sicht. Nur habe ich das Gefühl, das bei hoher Ampere-zahl, die Akkus sehr viel schneller leer
-
Thread
LED Vorwiderstände - so klein wie möglich?
Hi, ich befinde mich gerade in der Planungsphase von einem kleinen Hobbyprojekt (LED-Cube) und stehe vor der Frage der Versorgungsspannung. Da die Steuerung selbst mit 5 Volt betrieben werden wird und ich UDN2981 als Treiber verwenden möchte und die LEDs eine Flusspannung von 3,1 Volt
: 500 * "LED, 5mm, Low Cost, rot" kosten 30 € 500 * "LED 5mm, Low-Current, 2 mA, rot" kosten 40 €
-
Thread
Umstieg AVR 8Bit auf STM32
Discovery kits and Evaluation boards, as well as STM32 firmware (Standard Peripheral library or STM32Cube HAL) GCC C/C++ compiler GDB-based debugger Eclipse IDE with team-work management Compatible with Eclipse plug-ins ST-LINK support No code size limit Multiple OS support: Windows® , Linux and
keinen C-Compiler STM empfiehlt SW4STM32, das ist Eclipse mit gcc und den nötigen Hilfsmitteln. CubeMX unterstützt dieses Programm. Dass der gcc gut ist, wissen wir sicher alle. Was die ersten Schritte angeht, bin ich Dir gerade ein paar Tage voraus, so dass meine Notizen eventuell für dich hilfreich
-
Thread
Schieberegister arbeiten nicht -
noch mal. Habe die 200mA Strombegrenzung vorhin überlesen, Sorry. Wie sieht die Beschaltung der LED aus? Kann es sein das Du alle LEDs aus versehen gleichzeitig einschalten willst? Das gibt bei 8*8 LEDs und 20mA pro LED ca 1,2 A :-O. Schon bei einer Zeile bis Du da in der Strombegrenzung von
Schieberegister einsetzte. Frank Sander schrieb im Beitrag #2156577: > Wie sieht die Beschaltung der LED aus? LEDs kommen mit der KAthode an die Ausgänge des ULN2803. Sind aber noch nicht angeschlossen. Die Ausgänge des ULN hängen in der Luft. Später fließt an jedem Ausgang max 50 mA. Das sind dann
-
Thread
Steuern eines 50W WRGB LED Chips via Arduino
eine etablierte Steuerungstechnik aus der Bühnen/Theater/DJ-Branche. 1. Es gibt preiswerte DMX-LED-Controller, die sowohl die Befehls-Interpretation als auch die leistungsmäßige Ansteuerung umsetzen. Dort kannst du sowohl einzelne LED(COB)-CHips anschließen als auch RGB-LEDs oder LED-Stripes. Musst
Frank E. schrieb im Beitrag #7195564: > 1. Es gibt preiswerte DMX-LED-Controller, die sowohl die > Befehls-Interpretation als auch die leistungsmäßige Ansteuerung > umsetzen. Dort kannst du sowohl einzelne LED (COB)-CHips anslißen als > auch RGB-LEDs oder LED-Stripes
-
Thread
Ideen für Projekte mit dem Infineon XMC 2Go Gesperrt
Meine Idee: LED-Lichtorgel Bauform: Pyramide bei der mit zunehmender Lautstärke die oberen LED' aufleuchten oder als Würfel (Rubik's Cube) mit 54 LED's. Die Stromversorgung erfolgt von der Audio-Anlage, die akustische
Motorsteuerungen, LED-Beleuchtungen, digitale Stromrichter, intelligente Sensoren (Regensensor usw), für ein Schloss in Verbindung mit einer Tastatur, LED Anzeigen bzw. Steuerung...
-
Thread
Praktikant Bausatz
Den hatte ein Praktikant bei uns zusammengebaut: https://www.pollin.de/p/bausatz-led-cube-4x4x4-811405 Löten sollte aber vorher an einfacheren Teilen geübt Bzw. gezeigt werden. Die Basic SW konnte er auch recht schnell um eigene Muster erweitern.
:-)) Falls es doch eher einfacher sein soll: wir lassen bei öffentlichen Veranstaltungen gern LED-Thermometer aufbauen, 11 LEDs, ein ATtiny44, ein Kerko. Ist nicht in 10 Minuten aufgebaut, aber braucht auch nicht länger als 'ne Stunde.
-
Thread
Bitte um etwas Aufklärung in Sachen Elektronik & Programmierung
!?)) Wie funktioniert dieses gleichzeitige Schalten von LEDs im Nachhinein? (Habe im Zusammenhang mit z.B. einer LED Matrix auch schon vom "Multiplexing" gehört, dass man dann z.B. 2 bzw X Lämpchen "gleichzeitig" (ist ja nicht wirklich gleichzeitig) leuchten
Schon mal das hier gelesen? http://www.mikrocontroller.net/articles/LED-Matrix Bzw. von ELV gibts nen PDF: http://www.elv-downloads.de/service/manuals/LED-Matrix/41496-LED-Matrix.pdf Die haben glaub ich auch LED-Matrix bzw. Cube Bausätze.
-
Thread
USB CDC von Stefan Frings und WS
stefanfrings.de/stm32/stm32f1.html Hier wird ein Beispiel gezeigt unter dem Punkt "Virtueller COM-Port ohne Cube HAL" Ich habe mir das Projekt mal unter der Cube IDE angelegt und die main auf folgenden Code reduziert... [c] int main(void) { // Initialize system timer SysTick_Config(SystemCoreClock / 1000
gar nichts. Das Senden sollte man dann so in der Art machen: [c] while (1) { // LED On WRITE_REG(GPIOC->BSRR, GPIO_BSRR_BR13); delay_ms(100); if (UsbConfigured ()) UsbStrOut("Hello World!\n\r"); // LED Off WRITE_REG(GPIOC
-
Thread
STK500 UNI-Shop
uC dazu ab 70 cent. Woher sollen wir wissen was du sonst noch brauchst. Sollen wir raten 600000LEDs zu kaufen weil du ne LED Leinwand damit bauen willst, + Stahlgerüst 5*10m zum halten der Leinwand. Oder nen Petling + 1 LED weil du nur nen Reaktivlicht bauen willst? Je nachdem was für Projekte
kriegen ;-). Naja so ein richtiges Projekt habe ich mir noch nicht ausgedacht. Ich habe zwar die LED Cubs auf Youtube gesehen und finde diese sehr geil. Allerdings habe ich in einem anderen Thread schon gesagt bekommen das es nicht einfach sei, auch wegen der Hohen Ströme etc. Ich wollte mir halt erstmal
-
Thread
Opto-Ausgang, ungeklärtes Phänomen
BE) @all kommt mir das so vor oder fragen alle jede Woche das gleiche? Masseschleife im KFZ, LED-Cube, 12/24V schalten usw. Funktioniert der Anmeldescript eigentlich? Ich antworte ja gerne - aber immer das gleiche? Ich iZ werde alle Antworten die ich gebe als Lesezeichen ablegen. Dann brauch
aus. Allerdings reißt mich das Ergebnis nicht vom Hocker. auch 1k, und kleinerer Widerstand an der LED bringen nichts. Ich hab den Strom durch die LED absichtlich so klein gewählt, um den 5V-Teil nicht zu sehr zu belasten. Ich muss dort mit begrenztem Strom auskommen. Nehme ich nur den Opto um die 24V
-
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
Programm ST32F103 Frage
nicht, ob es IOs gibt, die für dieses Protokoll vorgesehen sind. Ausserdem sehe ich nicht, wie in CUBE die Initialisierung vorgenommen werden kann. Diesesw sind derzeit meine Baustellen. Gruss Robert
Hast Du schon mal ein funktionierendes Programm auf dem STM32 geschrieben? LED blinken lassen o. ä.? Du solltest nicht mittendrin anfangen. http://www.diller-technologies.de/stm32.html R. F. schrieb im Beitrag #4219607: > Ich habe die defines selbst geschrieben Klar.
-
Thread
Arduino/ESP Thermometer
Ange P. schrieb im Beitrag #6301117: > Kühlkörpern, LEDs, Temperaturverlauf vom DIY mini > Kühlschrank nicht nur Kühlschränke...
wir von dir zur Anwendung nur Kühlschrank. Ange P. schrieb im Beitrag #6301117: > Kühlkörpern, LEDs, Temperaturverlauf vom DIY mini > Kühlschrank
-
Thread
Welches ATMega Programmiergerät ?
Microcontroller geht möchte ich nun auch mal in die Materie einsteigen. Verwendungszweck wäre erstmal sowas wie LED Cube Ansteuerung, LED-Matrix und andere LED-Projekte. Welcher Programmer für ATMega ist da nun zu empfehlen für Anfänger ? Der Arduino wird immer wieder angesprochen da gibt es aber auch verschiedene
-
Thread
STM32F4 Discovery Rtos Trace
Hallo! Ich habe ein STM32F4 Discovery Board dazu benutze ich CubeMX und Keil v5. Nun wollte ich mal die ersten Versuche mit RTOS machen und im Zuge dessen die Trace Funktion nutzen. Erster Versuch: blinky mit Rtos (fertiges Beispiel) läuft gut. Ich habe auch
Der Eventviewer ist leer. Records zeigt kontinuierlich ITM Einträge. Zweiter Versuch: RTOS mit CubeMX. 2 Leds blinken -> funktioniert. Nun wollte ich den EventViewer und System&ThreadViewer verwenden. Beide sind leer. In den Records finde ich keine ITM Einträge (manchmal habe ich ca 3 bis 4 Einträge
-
Thread
Machbarkeit - LED-Sternenhimmel mit AVR?
[i].Time < LedData[i].HellTime ) LedData[i].Intensity = ItensityDunkel; if( LedData[i].Time > 0 ) LedData[i].Time--; else { LedData[i].Intensity = ( BaseIntensHell + randomize( RandIntensHell
ich habe nicht alles durchgelesen, aber meine erfahrung bezüglich LEDs ansteuern und rechenleistung: ich habe einen 8bit-PIC mit 12MPIS, der einen LED-cube mit 216 LEDs ansteuert und 80Hz bildwiederholfrequenz hat (also nix flimmern) allerdings kein PWM, und die auslastung
-
Thread
LED und HAL_Delay Fehler (STM32F7)
wenn du schon HAL verwendest ist mir vollkommen schleierhaft. Wenn du die Initialisierung mit CubeMX generiert hast, findest du in Inc/main.h sogar schon fertig definierte Makros für Port und Pin deiner LED.
#5707451: > Solltest Du für H2 nicht 0x0004 verwenden? Ja, aber. Im Original-Code verwende als Makro LED2 und LED2OFF, da es noch LED1 gibt, deshalb habe ich beim Übertragen einen Denkfehler gemacht. H1 (und dann 0x0002) ist natürlich richtig. Danke für den Hinweis!
-
Thread
Geplantes Projekt: LED-Display, ein paar Fragen
sind sog. LED-Cubes oder das _Pong_ von B. Kainka/ELO/CONRAD/FRANZIS (120 LED, Atmega8) oder z.B. das _Peggy_ von Evilmadscientist (25x25=625 LEDs mit ATmega164P http://www.evilmadscientist.com/article.php/peggy). Bei 180 LED käme man so auf max. *vier* 8-Bit Schieberegister.
-
Thread
STM32 Keil CubeMX linken an alternative Adresse (Bootloader)
programmieren und dieser startet dann das in Keil erstellte und via Bootloader geladene Testprogramm (LED Blinken). Soweit , so gut. Erstelle ich aber ein Projekt in CubeMX und verfahre gleich, dann läuft noch nichtmal der Debugger. Nicht einmal der ResetHandler wird erreicht. Stoppe ich den Debugger
Interrupt-Vector-Tabelle etc. und wenn ja wo kann ich das einstellen? Weiss jemand, warum das nur im Zusammenhang mit CubeMX-Projekten auftritt? Wäre für Hilfe dankbar. Gruß, Jörg
-
Thread
Board EMW3165-P
ein EMW3165 Board mit der Cortex-M4 MCU (STM32F411CE). Vorinstalliert ist LUA. Zum Blinken einer LED mit LUA ist es vielleicht ok, aber beim Anschluss von Sensoren, z.B. DHT22 hört es auf. Gibt es eine nickt kommerzielle IDE wie für den Arduino auch für dieses Board/MCU? Ich habe viel gesucht, aber
Wie wäre es mit der offiziellen STM32CubeIDE? Ansonsten schauen, ob STMduino den Controller schon mag.
-
Thread
LED Matrix Verständnisfrage / Dimensionierung
Hallo, ich beschäftige mich gerade mit dem Thema LED-Matrix und Multiplexen. Dazu gibt es ja recht viele Sachen hier, ein paar Fragen sind aber noch offen geblieben. Mein Ziel ist es einen kleinen 3x3x3 LED-Cube zu bauen. Nach dieser Schaltung. http
LED (komplette Ebene an) und minimal der einfache LED Strom (nur eine LED der Ebene an), oder? Müsste ich im Fall einer komplett eingeschalteten Ebene dann 9mal 10mA nehmen, oder den höheren Strom der
-
Thread
Suche umgekehrtes ULN2803
Dirk schrieb im Beitrag #2131683: > Gibt es noch eine Möglichkeit? Serienschaltung der LEDs?
nimmt man ganz einfach einzelne >PNP-Transistoren. Oder besser gleich MOSFETs, siehe Artikel [[LED-Matrix]]. MFG Falk
-
Thread
Umstieg von Atmel AVR auf NUCLEO-F042K6
arbeitet. Oder wenn du Lust hast, kannst du auch einfach mit Eclipse + Plugins arbeiten. Und dazu noch Cube 2. Möglichkeit: Keil IDE. Für M0 Mikrocontroller hat ST die Lizenz bei Keil gekauft. d.h. keine Code-Begrenzung für M0 Mc
Danke für die Links, ich habe jetzt den Keil am laufen mit dem STM32Cube Paket. Grundsätzliches GPIO ansteuern geht nun. Gerade kämpfe ich allerdings mit der I2c Schnittstelle und der Portierung von meinem AVR Code. Der STM32 soll es als Master betreiben. Nichts besonderes
-
Thread
Welcher Logic Analyzer
Ich habe abgesehen vom MSO einen Zeroplus Logic Cube. Der Logic Cube kommt inzwischen standardmäßig mit zahlreichen Protokollen und Optionen, aber die Software wirkt etwas altbacken (mich stört das persönlich nicht). Sonst ist natürlich der Saleae
Entwicklungsboard hat, kann das zusammen mit *Sump* benutzen. 32 Kanaele und mind. 100 MHz Samplerate. Der LED-Ausgang fuer "triggered" laesst sich auch als TrigOut benutzen, z.B. fuer den Oszi. Dekoder lassen sich ebenfalls nachruesten, wenn man mit VHDL und Java umgehen kann. Was Samplerate angeht,
-
Thread
3x3x3 Led-Cube
Hi Ich bau gerade den Led Cube Nach der Anleitung von Pesi zusammen. Ich muss nur noch den Attiny Programmieren dan bin ich fertig. Ich hab schon mal alles durchgemmesen mit dem Multiemeter. An dem roten Punkt siehe Bild habe
-
Thread
STM32 IMU mit I2C auslesen
Bosch besorgt. Den Sensor möchte ich gerne mit meinem NUCLEO-L053R8 betreiben. Daher habe ich mit CubeMX meine I2C Schnittstelle, einen Interrupt Eingang und den User Button & LED initialisiert ( siehe Bild CubeMX.png ). In dieses Projekt habe ich dann diese [[library]] - https://github.com/BoschSensortec
HAL_GPIO_ReadPin(Button_GPIO_Port, Button_Pin) == 0) { //HAL_GPIO_WritePin(User_LED_GPIO_Port, User_LED_Pin, 1); GPIOA->BSRR = (1<<5); } else { //HAL_GPIO_WritePin(User_LED_GPIO_Port, User_LED_Pin, 0); GPIOA->
-
Thread
USB-USART mit NUCLEO-F103RB - wie Anschließen?
Bisher nur 8-Bit-AVR in Assembler. Nun was neues und C. Ich habe ein NUCLEO-F103RB und mit der STM32CubeMX IDE habe ich die ersten Schritte gewagt. Blinkende LED, Interrupt-Auswertung des blauen Tasters und ein 16x2 LCD mit Huckepack I2C-Controller waren meine ersten kleineren Einstiegsprojekte. Nun
noch X3 bestückt ich bin grad etwas faul, das für dein nucleo rauszusuchen. Orientiere dich an der CUBE_MX Takte-Unterseite.
-
Thread
STM32F0 Verständnisproblem Clock Konfiguration bzw. Clock Tree
> > Bei der Fülle an defines drehe ich mich nur im Kreis! Installiere Dir mal das aktuelle CubeMX. Man muß sich damit keinen Code erzeugen, aber der Clock-Tree wird da interaktiv dargestellt. Mir hat das beim Verständnis enorm geholfen...
welches den entsprechenden Startup-Code generiert. Ist zwar schon ein wenig EOL, da es jetzt auch Cube gibt, aber hat bei mir gut funktioniert: http://www.st.com/en/development-tools/stsw-stm32088.html
-
Thread
STM32F4 HAL ADC Problem
GPIO_InitStructure.Alternate = GPIO_AF1_TIM2; HAL_GPIO_Init(GPIOA, &GPIO_InitStructure); /* Configure LED4 and LED5 */ BSP_LED_Init(LED4); BSP_LED_Init(LED5); /*##-1- Configure the ADC peripheral #######################################*/ myAdcHandle.Instance = ADCx; myAdcHandle.Init.ClockPrescaler
occurrence. * @param None * @retval None */ static void Error_Handler(void) { /* Turn LED5 on */ BSP_LED_On(LED5); while(1) { } } //#pragma GCC diagnostic ignored "-Wunused-parameter" /** * @brief Conversion complete callback in non blocking mode * @param AdcHandle
-
Thread
Frage: STM32F103 beide SPI benutzen
Mach das mal mit der CubeIDE.
NichtWichtig schrieb im Beitrag #7204680: > Mach das mal mit der CubeIDE. Ja denn auch mit CubeMX kann man (praktisch gänzlich) ohne HAL arbeiten ....
-
Thread
welchen Microcontroller?
Hi, ich werde mir demnächst einen LED-Cube bauen, und leider ist der Link zum Microcontroller kaputt. Jetzt stellt sich mir die Frage, welchen soll ich nehmen bzw. welcher passt in den Sockel. https://www.reichelt.de/ATTINY-2313-SO/3
Also wenn du vorhast eine coole Software für deinen Cube zu bauen würde ich keinen ATTiny nehmen. Meiner läuft mit nem Mega 1284P
-
Thread
Arduino Mega 2560 und 74HC595 per SPI
(LED0); SPI.transfer(LED0); SPI.transfer(LED0); SPI.transfer(LED0); SPI.transfer(LED0); SPI.transfer(LED0); SPI.transfer(LED11, BIN); SPI.transfer(LED9, BIN); //Anoden
nicht funktioniert. Wenn ich es mit digitalWrite HIGH bzw. LOW probiere, funktioniert es. Stimmt, LED0 ist nicht spektakulär, ist aber rein zu Testzwecken. Am Ende soll es ein 8x8x8 RGB LED Cube werden wie jener von Kevin Darrah den ich als Vorbild genommen habe. Leider war ich bis jetzt über den
-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
wird dann runter geladen und installiert. Auch nicht anders als wie in der Arduino IDE oder STM32CubeIDE, aber schon mal einfacher als in der Arduino IDE. PlatformIO hat ganz bestimmt ein paar Macken die ich kritisch sehe, aber gerade der "Pflegeaufwand" gehört eben nicht dazu, im Gegenteil. PlatformIO
- "Arduino", "Cmsis", "Fsp" "ST STM32" - "Arduino", "Cmsis", "Libopencm3", "Mbed", "Spl", "Stm32cube", "Zephyr" "Teensy" - "Arduino", "Zyphyr" "TI TIVA" - "Arduino", "Energia", "Libopencm3" Das ist nur was ich gerade installiert habe, das wird immer mehr zur Mono-Kultur. Und wenn was nicht geht
-
Thread
STM32F030xx > TIMx->CCRx Register
Modul als Ausgang gesetzt. Das heißt man musste in dem o.g Register einen Wert laden können. Laut CubeIDE Debugger passiert das aber nicht. Was habe ich nicht bedacht?. [c] void TIMERSetPreloadValue( TIM_TypeDef *pTim, TIMER_CHn_t eCHn, uint32_t uiPreloadValue ) { typedef struct { TIM_TypeDef
SystemCoreClockUpdate(); GPIOInitPort( GPIOA ); // Taster: PA0 GPIOInitPort( GPIOC ); // LED: PC8 GPIOSelectPinMode( GPIOA, PIN_0, INPUT ); GPIOSelectPinMode( GPIOC, PIN_8, OUTPUT ); GPIOSelectPinMode( GPIOC, PIN_9, OUTPUT ); TIMERBusClkOn( TIM3 ); TIMERSetPrescaler( TIM3
-
Thread
STM32 M3 C8T6 - DFU über USB
Kommunikation zu meinem PC ("Visual Studio") herzustellen. Ich konnte ich die HAL Library von STM Cube nicht verwenden, da mein, für meine Verhältnisse doch recht komplexes Programm schon annähernd fertig und ohne HAL-Libraries geschrieben war. Hier bot die USB.c und USB.h von W.S. (hier im Forum viel
Hardware passen, d.h. du musst HSE-Frequenz und USB-Reenumerationsmethode anpassen. Ggf. dann noch Status-LED oder was auch immer. Dann deine eigentliche Applikation an die neue Adresse linken und den Offset der Vektortabelle setzen (VTOR).
-
Thread
STM32 Programmierung, was ist der beste Weg?
Hallo, ich spiele gerade etwas mit einem Nucleo Board von ST rum. Zum Start habe ich eine LED zum blicken gebracht, auf drei verschiedene Arten: - direkt mit den Registern und Datenblatt lesen - STM standard lib - STM hal lib mit cubemx Wenn ich nun daran denke eine komplexe HW-Init zu
HI, - stm32 standard lib wird von ST nicht mehr gepflegt. - cube/hal lib ist der neue Standard - Ale Register zu studieren scheint mir sehr praxisfern und dauert zu lange. Fürs Studium vielleicht OK. - persönlich mag ich als freie IDE em::blocks. coocox ide nutzen
-
Thread
Empfehlungen für aktuellen µC
gleich mitbestimmen. https://stm32-base.org/boards/Debugger-STM32F103C8U6-STLINKV2 Mit Cube-IDE, läuft perfekt mit Linux Christian
an der IDE und > am Compiler schrauben? Oder ist das nur der übliche Open Source Fetisch? Die CubeIde von STM läuft wunderbar auf Linux. Da braucht nichts geschraubt werden. Kann aber, bei Bedarf.
-
Thread
No ST-Link detected (Windows 10) STM32-ST-Link-Utility
längerer Pause. Folgendes Setup: macOS mit Windows 10 (Parallels). Ziel ist es, unter macOS und STM32CubeIDE zu programmieren. Im Moment geht es aber darum, die Konnektivität zu verifizieren, und das versuche ich mit dem ST-Link-Utility unter Windows 10 (v4.5.0.0), STLinkUSBDriver.dll v5.1.2.0, ST-Link_CLI.exe
ratlos im Moment. Vielleicht kann jemand helfen. Danke. Vielleicht noch ergänzend: Die multi-section LED auf dem DISC1 leuchtet dauernd grün, nach einer längeren rot/grün Wechselphase nach dem Einschalten.
-
Thread
Delay in Unterfunktion vermeiden
gewählt, lasst uns daher etwas einfacheres nehmen. Angenommen ich habe eine Funktion die mir 5 LEDs mit 500ms verzögerung anschaltet und wieder ausschaltet. [c] void LEDs() { LED 1 an Delay 500 LED 2 an Delay 500 LED 3 an .... } [/c] Diese Funktion rufe ich nach einem Tasterdruck EINMAL
das Delay auf. Ich steh etwas auf dem Schlauch. Muss ich dann jedes mal den Status der vorherigen LED abfragen? [c] if (Tik > 500 & LED 1 == 1) { LED 2 an } usw? [/c] Danke für eure Mühe!
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
Hallo! Ich benötige Hilfe, um mehrere RGB-Led-Lampen zu synchronisieren. Ich steuere mehrere RGB-Led-Lampen per Funk (RFM70 Funkmodul) an und möchte diese nun untereinander synchronisieren, da bei einem Farbablauf nach ca. 1min eine zeitlich
Dann greife mal Zwischenwerte im Empfänger ab mit LED Anzeige.Momentan geht ja nur eine LED an, wenn was sauber empfangen wird und eine wennwas sauber vom Empfänger wieder zurückgesendet wird. Lass dir mal mittels LED anzeigen, ob überhaupt was empfangen
-
Thread
Logic Analyzer muss her! Welcher?
der Belegung, von der Schrift UND dem Druckbild den Zeroplus LAPC geräten. Auch sind die vorhanden LED Funktionen identisch und die Aktion mir dem Angebotenen Protokollen entspricht 100% der ZEroplus Aktion! IRgendwie beschleicht mich da gerade das Gefühl das dies einfach Zeroplus LAP-C in einem anderen
diesem Thread bin ich auf diese Links gekommen: http://openschemes.com/2010/03/27/zeroplus-logic-cube-the-modification/ http://sigrok.org/wiki/ZEROPLUS_Logic_Cube_LAP-C http://sigrok.git.sourceforge.net/git/gitweb.cgi?p=sigrok/sigrok;a=blob;f=libsigrok/hardware/zeroplus-logic-cube/zeroplus.c#l55
-
Thread
STM32: Flashen geht; uC stoppt sofort. Takt-Hygiene?
Moin, Mein STM32F446 lässt sich per CubeIDE flashen, läuft anschließend aber nicht an. Oder jedenfalls stoppt das Programm sehr schnell. Aktuell lasse ich in main() nur LEDs blinken, zu Testzwecken. Es geht auch eine an, aber in dem Zustand
) - warten Oder: - LED toggeln - warten ciao Marci
-
Thread
Interne Schaltung: TPIC6B595
Eine letzte Frage: Ich benötige das Schieberegister um einen LED-Cube anzusteuern. Dann schließe ich z.B. alle Senkrechten an das Schieberegister TPIC6B595 an. Die Ebenen kann ich nun jedoch nicht alle an eine Spannungsquelle anschließen, da ich die LEDs sonst nicht
TPIC6B595 spart man sich viele Widerstände, und mehr als 100mA Spitzenstrom erlauben die wenigszen LEDs.
-
Thread
Arduino + Seoul P5-II + ULN2003 ?
ein wenig mit MCs basteln und selbige programmieren wollte. Mein erstes kleines Projekt war ein 3x3-LED-Cube, den ich nach einer sehr guten Anleitung ohne Schwierigkeiten gelötet habe und dann existierende Arduino-Sketches ausgebaut habe, sodass die LEDs mit netten "Animationen" (Spiralen, drehende Ebenen
@ M. M.: Wenn Du Dich also wirklich mal mit LEDs und Treibern auseinandersetzen willst, dann schau doch mal hier http://led-treiber.de/html/leds_treiber.html vorbei. Dort sind Treiberschaltungen (auch getaktete) aufgeführt und erklärt. Insbesondere
-
Thread
STM32F103 und CooCox, Anfängerfragen
Ausgang deklarieren while(1) // Endlos SChleife { GPIOD->BSRRH = 0xF000; // Alle LEDs aus Delay(1000000); GPIOD->BSRRL = 0x1000; // LED 1 ein Delay(1000000); GPIOD->BSRRL = 0x2000; // LED 2 ein Delay(1000000); GPIOD->BSRRL = 0x4000
GPIO_InitStruct; /* GPIO Ports Clock Enable */ __HAL_RCC_GPIOE_CLK_ENABLE(); /*Configure GPIO pin : led1_Pin */ GPIO_InitStruct.Pin = led1_Pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_NOPULL; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(led1
-
Thread
Projektvorstellung: CAN-Hutschienenmodul für Smart Home
feaser.com/openblt/doku.php) bereit stellen. Die Vorzüge aus Nutzersicht im Vergleich zu HAPCAN sind: LED-Beleuchtung =============== Mein Haus wird voll auf LED-Beleuchtung setzen. Die Stromversorgung für alle LEDs möchte ich weitgehend zentralisieren. AC/DC-Schaltnetzteil + 1 PWM-fähige Konstantstromquelle
Feinsicherung pro Relaiskanal habe ich aber nicht verzichtet. Das Haus ist inzwischen komplett auf LEDs umgestellt und eine der LED angepasste Feinsicherung kann nie schaden. Bei Glüh- und Hallogenlampen konnte man sich die Fehlerszenarien beim Durchbrennen ja denken. Was die Hersteller heute in die LEDs
-
Thread
Cube mit BAM - Datenstruktur
Hi, ich würde gerne meinen 5x5x5 LED Cube die Möglichkeit der Helligkeitsregulierung verpassen - und zwar für jede LED einzeln. Dabei dachte ich an eine "Bit Angle Manipulation". Nun dürfte es mit 8 Bit Auflösung doch ein wenig knapp
aus: [c] typedef struct { uint8_t columns[5][5]; uint8_t brightness[5][5][5]; } cube; [/c] Das verschwendet aber dann die Hälfte des Speicherplatzes. Wie also kann ich das "zusammenfassen" und dennoch bequem darauf zugreifen? Prinzipiell gibt es ja das "packed" attribute. Allerdings