-
Thread
Merkwürdiges Verhalten von PORTB PINB4
befindlichen Software. Die Software selber war ursprünglich für einen MEGA32 und einen 4 x 4 x 4 LED Cube entwickelt. Ich habe die Software für einen ATMEGA8 und einen 3 x 3 x 3 LED Cube angepaßt. Grundsätzlich funktioniert die Software bis auf zwei Macken einwandfrei. Die für mich im Augenblick
-
Thread
Übergang von wenigen großen Batch- zu vielen kleinen Realtime-Übertragungen
Hi, es geht um einen 32bit RGB"A" 100Hz 16³ Led Cube (Einen 5bit PWM 100Hz 16³ Led Cube habe ich bereits geschafft). Bisher habe ich den STM32F103 als Treiber für den Würfel und zur Frame-Generierung verwendet. Damit ich einiges mehr Rechenleistung
-
Thread
5*5*5 LED Würfel
Hallo, ich würde jetzt gerne in meiner Freizeit einen 5*5*5 LED Würfel bauen. Die LEDs will ich bei Conrad.de für 8 Cent das Stück kaufen.Kennt ihr Alternativen? Nun mach ich mir aber über die Ansteuerung Gedanken. Ich habe schon mal mit einem 89c5131a (Atmel)
wenn hier schon eine bessere Lösung hat. Das ist doch genau mein reden. Such dir was mit google. LED Cubes gibt es zu tausenden. Such dir doch einfach einen aus.
-
Thread
stm32l discovery LED 3 und 4 ansteuern
Aus dem user manual des stm32l discovery: LEDs ... • User LD3: green LED is a user LED connected to the I/O PB7 of the STM32L152 MCU. • User LD4: blue LED is a user LED connected to the I/O PB6 of the STM32L152 MCU.
> Ich möchte gerne auf dem STM32l Discovery die LEDs LD3 und LD4 ansteuern. > Leider gelingt mir dies noch nicht. Verzichte auf die Library und arbeite mit dem Reference Manual für die Bausteine (also dem 900-Seiten-Dokument, welches für die gesamte
-
Thread
DMX-->Funk-->RGB (12v)
mich, ob man nicht statt dem DMX-Signal etwas einfacheres auf den Weg schicken kann, was dann einen LED-Treiber im Cube bespeisst. Ich erhoffe mir einfach eine günstigere Variante für den Funkverkehr zu bekommen. Oder gibt es schon Selbstbauprojekte für DMX-Funksender? Alternativ war ich bereits
DMX und kann 12-48V LED Stripes steuern. Kostet etwa das doppelte wie Controller aus dem ebay link. http://www.astera-led.com/de/architektur/steuerungen/rf-led-driver-ac1.html RT3 DMX Sender, der kostet leider was um
-
Thread
Welcher Mikrocontroller für 25 RGB-LEDs und 30 Taster
MainFrames dafür anzudenken ist (heute) albern, in meine Nachtgebete schliesse ich immer die RGB-LED-CUBE-Leute ein, die "zu früh=vor WS28nn" hunderte Leitungen verwaltet haben, inzwischen geht das mit EINEM Portbit @paar Mhz Clock...
Marct schrieb im Beitrag #5318618: > ich möchte eine RGB-LED-Matrix (5x5) bauen. Jede dieser LEDs soll mit > einem eigenen Taster angesteuert werden, und zusätzlich soll es noch > (ca. 5) Taster zur Farbauswahl geben. Warum für jede Led in einer Matrix einen
-
Thread
Symbol mit LEDs rotieren lassen
Hallo zusammen, mein Vorhaben ähnelt den bekannten LED-Fan, LED-Cube, LED-Propeller usw. Projekten. Jedoch hat das Projekt eine Besonderheit: Es geht um die Anzeige eines EINZIGEN Symbols, welches schon vorher durch die LED Anordnung festgelegt werden kann. Das Symbol soll sich um seine eigene Achse drehen. Die Verbindung mit den LED-Propeller-Projekten hat den besonderen Reiz, das man durch die sehr viel schneller drehende Mechanik den LED Aufbau nicht mehr wahr nimmt und trotzdem ein Optisch langsam rotierendes Symbol sieht.
-
Thread
Bluepill STM32F103C8x Arduino Bootloader
Ich habe diverse China-Exemplare der Bluepill und kann sie alle problemlos über ST-Link mit CubeIDE und Arduino IDE (STM32duino https://github.com/stm32duino) programmieren. Der R für den USB-Port ist auch immer 1k5. Ich möchte es aber auch mit der Arduino IDE und dem USB-Bootloader ausprobieren
einen HID https://github.com/Serasidis/STM32_HID_Bootloader/releases Ich brenne die BINs mit dem CubeProgrammer (auch das klappt und auch mit anderen BINs). Das mit dem HID klappt gar nicht, da wird kein Gerät in Windows erkannt. Mit dem generic_boot20_pc13.bin klappt so halb: Auf dem einen Windows
-
Thread
Atmega32, Taster löst Interrupt zweimal aus
Hi, ich habe mir vor etwa einem Jahr einen LED-Cube nach einer Anleitung gebastelt, wobei ich damals aber noch keine Ahnung von Mikrocontrollern hatte - der Code war bei der Anleitung dabei. Mittlerweile habe ich mich etwas in die Welt der Mikrocontroller
dann wieder einen neuen. Allerdings läuft nebenbei noch ein Timer-Interrupt, der die Daten an den Cube sendet (ca. 10k interrupts pro Sekunde). Habe mal versucht das Ganze dort zu implementieren: [c] char ncount = 0; if (effects_mode == 2) { if (!(PIND & RS232_BTN)) ++ncount; else {
-
Thread
NXP KW47 mit Channel Sounding, neuer PSoC, ESP32-C3-basierte AI-Kamera uvam
dabei zwei Ziele: Einerseits steht mit dem SiXG301 eine Gruppe von SoCs zur Verfügung, die direkt mit LED-Treibern ausgestattet sind: [c] • SiXG301: Optimized for Line-Powered Applications Purpose-built for line-powered smart devices, the SiXG301 includes an integrated LED pre-driver and offers an
://www.coilcraft.com/getmedia/ae214341-7f67-4d3f-8fdf-2278096aaaf1/msd1514t.pdf ### ams Osram - LED-Treiber auf Basis der OSP-Architektur. LED-Treiber-ICs kommunizieren mit ihren Hosts normalerweise über die diversen im Embeddedbereich bekannten Bussysteme. Mit der OSP bietet AMS Osram dabei seit
-
Thread
Blinkende Spardose
oder Transitoren gemacht. Bei 50cm höhe köntest du ja zb. ein LED Feld mit 10x10 Leds machen. Was die Spannung für die LEDs angeht wäre es wenn du die LEDs als Matrix verschaltest am besten wenn die Spannung der Baterien nur kanapp über der benötigten Spannung
12 Kleinleistungstransistoren (das war aus einem Auszubildendenprojekt eines LED-Cubes). Meldest dich, wenn ich das machen soll, Gruß, Ralph
-
Thread
Ein paar Fragen zu einem LED-Würfel mit AVRs
Hallo,mein Cube läuft auch mit einem 644.Habe bis jetzt 12 Animationen (teils aufwendig).Komplett mit ansteuerung habe ich erst 38% Speicherbelegung,passt also noch einiges rein.Ein Latch ist für 8 Leds zuständig,das heisst bei 70 mA pro Latch das jede Led maximal 8,75 mA bekommt.Das ist viel zu wenig.Da ja jede Ebene nur ein achtel der Anzeigezeit eingeschaltet ist,musst du da viel mehr reinschicken.Im Datenblatt der Leds ist angegeben wieviel die Leds
-
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
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).