-
Thread
Cube 8x8x8 Quellcode
Dann hast du dich mit dem Projekt etwas übernommen. Fang ne Nummer kleiner an wie z.B. einzelne LED, dann eine 2D LED Matrix und dann erst eine 3D LED Matrix. > also das mann weis das ist der abschnit für das abc z.b Das abc? Meinst du den ADC? Oder doch die Textausgabe? In dem Array volatile
klar gemacht hast, wie dein Schaltplan aussieht, i.e. wie du eine bestimmte LED oder LED-Gruppe erreichst.
-
Thread
RGB Lauflicht welchen Controller?
Klar, 8x8x8 LED-Cubes mit 512 LEDs gibt es viele. Da läßt sich viel über Multiplexen und Porterweiterung durch Schieberegister abgucken.
Schon klar dass zu den LEDs 4 Leitungen müssen aber nach außen hin wollte ich dann nicht 512 *4 Leitungen liegen haben. Werd mich dann mal an 4*4*4 rantasten und dann erweitern der tipp mit den Cubs war wirklich gut thx
-
Thread
Audiosignal mit Mikrocontroller lesen
Hallo liebe Community! Ich habe mir zuletzt einen kleinen LED Cube gebaut. Dabei hab ich mir überlegt dass es eigentlich nicht schlecht wäre, wenn dieser zum Takt der Musik leuchten würde. Deshalb meine Frage, ist es möglich das Wechselspannungssignal vom Kopfhörerausgang
was gemeint ist das dass Auge mitkommt. Bin sowieso noch am Überlegen wie ich das realisiere, das LED Band wäre ganz nett und möchte ich mir auch irgendwann bauen aber zur Zeit hätte ich überlegt wie ich es am Besten realisiere dass der LED Cube zum Takt der Musik leuchtet. Da wäre entweder eine Geschwindigkeitsbeeinflussung
-
Thread
RGB Led Cube mit max7219
Hi, ich habe hier einen Haufen RGB Leds und möchte mir einen LED-Würfel bauen. Ich habe hier ausserdem noch 5 Stück MAX7219. Nun möchte ich die LEDs damit steuern und habe folgenden Ansatz im Kopf: Ich habe ja Jeweils 8 Segment und
Lies dir mal den Artikel zu Thema LED Matrix hier durch. http://www.mikrocontroller.net/articles/LED-Matrix und such dir dann ein RGB-LED-Cube Projekt das mit deinem MAX arbeitet. Dann würde ich einen Schaltplan zeichnen (nein das was
-
Thread
STM32F1 USB VCP keine Ausgabe bei Arduino+Hterm
diesem Board: http://stefanfrings.de/stm32/STM32F103C8T6_board.png Beim erste Versuch habe ich die Cube HAL verwendet. Meine "Hello World!" Meldungen wurden via USB vom µC an den Laptop gesendet und von Hterm angezeigt. Die Hardware ist also ganz sicher in Ordnung. Nun möchte ich prinzipiell das Gleiche
funktioniert. Nur HTerm mag nicht funktionieren. HTerm geht aber, wenn ich statt Arduino die Cube HAL Library benutzen. [code] Library HTerm putty Arduino Serial Monitor cat /devttyACM0 ------------------------------------------------------------------------ Cube HAL ok
-
Thread
STM32 CAN Botschaft empfangen
fürs Erste die Loopbackfunktion. Was kann Bluepill? Ist da ein Debugger drauf? Ansonsten nutze eine LED fürs Debugging. Und lass mal das xprintf Zeug weg.
sollen "manuell" die Interrupt Flags gesetzt werden, weil es ansonsten scheinbar Problenme mit der Cube Libary gibt. Vielleicht liegt dort auch der Fehler. in der _hal_can.h sind die HAL_CAN_STATE's "definiert". Danke für eure Zeit!
-
Thread
Vorwiederstand für Bc639
soweiter gebaut und erstmal genug von NaPs und lötdämpfen(ja ich weis, man kann au mit Testboard und 8Led´s anfangen)Der cube ist aber das Objekt meiner Begierde und damit will ich Einsteigen!( Und der 3x3x3 is mir zu popelig sach ich mal ganz frech) ;-) Also meinst Du ich könnte das so machen, mit dem
soweiter gebaut und erstmal genug von NaPs und lötdämpfen(ja ich weis, > man kann au mit Testboard und 8Led´s anfangen)Der cube ist aber das > Objekt meiner Begierde und damit will ich Einsteigen!( Und der 3x3x3 is > mir zu popelig sach ich mal ganz frech) ;-) :-) > Also meinst Du ich könnte das so
-
Thread
STM32F0 Bootloader-Problem (UART, Neuling braucht Hilfe)
heute Morgen das Board zum ersten Mal eingeschaltet. Soweit scheint es auch zu klappen. Ich hab die CubeIDE installiert, kann Code erstellen, kompilieren und über ein ST-Link v2 auch Flashen + Debuggen (z.B. LED blinken lassen). Ich hab ferner CubeProgrammer installiert. Dort kann ich mich auch mit
muss lernen, die gerade relevanten Stellen zu finden. Deswegen empfehle ich immer, zuerst ohne Cube MX und HAL anzufangen. Wenn man den Dreh raus hat, wie der Chip funktioniert und dokumentiert ist, kommt man mit der HAL viel besser klar.
-
Thread
STM32 USART mit falscher Baudrate
Das mit dem CubeMX hatte ich tatsächlich schon gemacht. Insofern war mir theoretisch klar wie es gehen sollte. Problem sind die mehrfach ineinander geschachtelten Includes der ST Standard Libraries die alle möglichen
Vor ca. 20 Jahren habe ich mal eine LED Matrix mittels Ethernut programmiert. Mit ganz vielen Mallocs und dem furchtbaren Speicherlayout. Und was soll ich sagen. Die Uptime steht derzeit auf 11,2 Jahre. Der eine Absturz war ein Stromausfall
-
Thread
74HC595 oder 74HC573 für LED-Cube
Hallo! Ich würde gerne wissen, ob man zum ansteuern eines LEC Cubes (8x8x8) besser die D-type transparent Latches 74HC573 so wie hier http://www.mikrocontroller.net/articles/LED_cube hernimmt, oder ob man besser Schieberegister (74HC595) per SPI ansteuern würde. Nach den ICs und vor den LEDs kämen noch LED Treiber (ULN2803) Folgende Sachen würden mich interessieren: - Reicht die Geschwindigkeit (verwendet wird wahrscheinlich ein Atmega32 mit 16MHz) - Bleiben noch Kapazitäten um andere
-
Thread
Attiny26-16PU startet Programm nicht
Pascal S. schrieb im Beitrag #7767991: > -Led mit vorwiederstand Wieder stand einer auf ... Und wo hast Du die LED angeschlossen, welchen Wert hat der Nochmalstand?
Das hier blinkt bei mir: [code] #define led PB6 // physikalischer Anschluss 9 des ATtiny26 #define speed 500 void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); // LED an
-
Thread
Led Cube erster Versuch :) & ein paar Fragen
Hallo, Ich hoffe ich belästige euch nicht, da der LED Cube ja sehr beliebt ist =) Nun wollte ich mir den Cube auch bauan erst mal 3x3 später 4x4 5x5 gehen leider nicht mit dem Atmega8 :( Also zur verständniss alle vor Infos: 3x3x3 Led Würfel blaue Led
ein problem ist allerdings der ausgangsstrom des atmega. er kann zwar die 20mA pro pin um eine LED zu betreiben, allerdings musst du bei der verkabelung multiplexen. um jetzt aber die selbe helligkeit bei nur ein drittel einschaltdauer zu erreichen, brauchst du pro LED den 3fachen strom. und 60mA
-
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
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
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
PWM - Wahrnehmung Auge
#3398213: > aber nicht der visuelle Reiz. Der spielt auch keine Rolle, weil die Eingangsdaten der LED Matrix (oder des OLED Bildschirms oder des LED Cubes) niemals von einem Auge stammen, sondern entweder von Photodioden (CCD) oder Vidicons oder aus einem Algirithmus, beispielsweise Ray-Tracing. Und
Die Helligkeit ist zwar nicht perfekt lienar, mir reicht das und die Rechnung ist einfach. Über CubeMX wird der Timer als PWM konfiguriert, das ARR kann eingestellt werden wie man mag (z.B. 500 .. 1000) [c]uint32_t LED_Soll; extern TIM_HandleTypeDef htim2; // PWM Periode, muss ein vielfaches
-
Thread
Target mit SWD verbinden - "Vdd from Application" , GND?
helfen die die folgenden Hinweise, das "Problem" besser zu verstehen: http://stefanfrings.de/stm32/cube_ide.html#flash
{ /* USER CODE BEGIN 3 */ pin_state = !pin_state; HAL_GPIO_WritePin(Led2_GPIO_Port, Led2_Pin, pin_state); // synchronous delay for 500 ms HAL_Delay(100); ITM_SendString("LED\n"); } [/c] eingebaut und dann die Funktion ITM_SendString(*str
-
Thread
Error! Failed to read target status
Versuche gerade unter STM32CubeIDE ein Projekt laufen zu lassen, was vermeintlich mal funktioniert hat. Wenn ich es baue und laufen lassen will, bekomme ich: [code] STMicroelectronics ST-LINK GDB server. Version 5.8.0 Copyright
auch ein volatile eingebaut und zwei Breakpoints gesetzt Setz doch mal eine auf das Schalten der LED. Wenn das auch nicht geht, dann hat dein Debugger irgendwie ein Problem.
-
Thread
LED Cube - Ebenen leuchten vor
Tag zusammen, Ich hab ein Problem mit meinem 4x4x4-LED-Cube, aufgebaut ist dieser mit 3x 74HC595 Schieberegistern und 4x BD140 Transistoren. Die Daten werde von einem Arduino an die kaskadierten Schieberegister geschickt, was auch super funktioniert.
das Erdgeschoss schalte. Also leuchten die LED doch nach: der "alte" Transistor sperrt noch nicht, und der "neue" leitet schon... Könnte durchaus auch an der Software liegen. Schaltest du die LEDs des "aktuellen Stockwerk" aus, /bevor/ du zum
-
Thread
Neue MCU APM32F103
MiniF4-STM32F4x1 Ja genau, danke Euch. Das ist nützlich um die belegten Pins und Quarzfrequenz in CubeMX zu definieren. Dann kann man sicher innerhalb von 15 Minuten eine LED zum blinken bringen.
Also, wenn wir von einem STM32F103CB ausgehen, habe ich ein erweitertes Blinky zu bieten. Die LED an PC13 blinkt im Sekunden Takt. Am TX des USART1(PA9) und USART2(PA2) werden DWT Zyklen für 3 Aktionen ausgegeben: - LED Toggle - PA1 BSRR und BRR - __NOP() Das Ganze dient als Vorbereitung
-
Thread
LEDs überprüfen
Hallo Experten, habe folgende Frage. Demnächst wird bei Qube Solutions eine 8x8x8 LED Cube veröffentlicht. Ich habe bereits einen Bausatz ( 5 er ) gebaut und bin begeistert ( hier keine Werbung ).... Nun frage ich Euch, wie es möglich wäre, LEDs im Vorfeld schnell auf die gleiche
... Es werden bei einem 8er Würfel immerhin 512 LEDs.... Gibt es eine Möglichkeit um LEDs zu prüfen ? Von mir aus, kurz Spannung anlegen Strom messen ..oder ähnliches ????
-
Thread
Suche IC (ähnlich 74HC573)
Hallo erstmal, ich habe hier einen 8³-LED-Cube den ich zum laufen bringen soll Das Grundgerüst, also der LED Verbund, ist soweit ich das beurteilen kann ok 9x "gemeinsame" Kathoden 64x "gemeinsame" Anoden Bis jetzt würden 8 n-Mosfets
verwenden. Vielleicht auch mal eine Blick darauf werfen: http://www.mikrocontroller.net/articles/LED-Matrix http://www.mikrocontroller.net/articles/LED_cube
-
Thread
LED Cube selberbauen: Microcontroller, aber welchen?
Hallo zusammen, ich habe vor einen LED würfel zu bauen.... Vorab: -mir ist egal wie teuer das wird, ich will erst mal nur wissen wie das realisierbar ist. -ich habe nicht vor das alles alleine zumachen So zum Cube selber erst mal
>ich habe vor einen LED würfel zu bauen.... Naja. >Vorab: >-mir ist egal wie teuer das wird, ich will erst mal nur wissen wie das >realisierbar ist. LED Cube bei google eingeben.
-
Thread
STM32 Flashprobleme
wird mit einem Makefile. Das Programm ist momentan einfach ein Blinky das zum größten Teil aus Cube kommt und nur den LED-Pin initialisiert. Das Flashen mit Texane ST-Link hat das erste Mal einwandfrei funktioniert, danach nicht mehr. Die LED blinkte fröhlich vor sich hin, aber jeden weiteren Versuch
genau das war es! Jetzt muss ich nur noch die Stelle finden, wo das schief geht... SWD ist in Cube eigentlich aktiviert. Hmm.
-
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
PWM Konstantstromsenke für LED Cube
IC pro LED Panel habe (8*3 wg. RGB). Die LEDs sollen am Ende jeweils nicht viel mehr als 20mA ziehen (wird nicht mit mehr betrieben, da sie so schon sehr hell sind, selbst mit 1/8 duty cycle)...
das Ziel ist, die Ebenen ganz normal durchzuschleifen, also 3*64 einzeln kontrollierte LED säulen, die per Layer freigeschalten werden
-
Thread
Hilfe bei der Auswahl der richtigen LED (AVR Anfänger)
da. Nun aber mal eine Frage in die Runde hier: Mich faszinieren die Projekte mit Globus aus LED, die Propeller Clock Projekte und auch die LED Cube Sachen. Wenn vielleicht mal jemand, der so eine Propeller Clock, einen Globus, einen LED Cube gebaut hat mir helfen könnte, wie man für so ein
so einen 1000er Pack mit unbekannten Daten bei eBay kaufen und dann beim Aufbau eines LED Cube z.B. auf die Nase fallen, weil von den 1000 LED nicht 2 die gleichen Daten haben. Es geht mir also in erster Linie um eine Auswahlhilfe für LED, die in größeren Mengen (später einmal) und nun
-
Thread
I2C LED 16 BIT Treiber gesucht
Ich suche einen LED Treiber mit I2C Port und min 16Bit Was kennt ihr und könnt ihr empfehlen er soll zur Ansteuerung eines 3D Cube dienen. Er sollte bei Reichelt erhältlich sein, wie sieht es mit dem Philips PCA9552
mal über Transistoren Jagen Darum frage ich ja, optimal währe einer der etwas mehr aus hält der Cube hat 8x8x8 LED´s
-
Thread
Power LED KSQ
aber immer noch nicht so den durchblick. habe eine schlatung nach dem Vorbild (siehe Anhang (von LED Cube)) aufgebaut um 3W-LEDs zu Dimmen mit PWM. Transistor wird gekühlt. aber ich glaube dass es bessere varianten gibt power leds zu dimmen als mit dieser schaltung und der darin befindlichen ksq.
[[Konstantstromquelle fuer Power LED]]
-
Thread
STM32f4 einfacher Timer LED mit LL
Hi Hardware: stm32f4xx black-board (STM32F407VE) Software: CubeIDE (kein HAL, nur LL) Aufgabe: Ich möchte eine LED an PB7 einmal pro Sekunde toggeln unter Zuhilfenahme des Timers TIM2 und nur den LL Libs, also ohne HAL. Konfiguration: HSIRC = 16MHz
Ich wusste noch garnicht das man die STM32F4xx so extrem runtertakten > kann? Der Clock-Tree in CubeIde meckert zumindest nicht herum.
-
Thread
8x8 g click mit STM32
verbunden, jedoch krieg ich die Signale nicht an den MAX7219 geschickt, der ja für das Leuchten der LEDs verantwortlich ist. Danke übrigens für die Tipps, von dir und von euch anderen :)
da ich kein gpio.h habe Ersetz die einfach durch die main.h! Ich hab andere Einstellungen in CubeMX.
-
Thread
Schaltplan prüfen - LED Cube
Hi zusammen, ich habe vor einiger Zeit mein erstes größeres Projekt vollendet, einen 3x3x3 RGB Cube. Ja, ich weiß, mal wieder einer :) Der Cube kann sowohl mittels UART/DMX/Fernsteuerung/Touchscreen angesteuert werden. Bei der Entwicklung habe ich natürlich einen Schaltplan erstellt. Da ich mich demnächst mal wieder an ein neues Projekt wagen möchte, wollte ich fragen, ob ihr den alten Schaltplan vielleicht einmal auf Fehler/Verbesserungen überprüfen könntet. Beispielsweise Fehler im Design oder aber auch auf der elektronischen Seite (fehlende Widerstände/Kondensatoren). Ich kann sagen, so
-
Thread
1000 AUSGÄNGE: - größerer Mikrocontroller? - IC's mit Porterweiterung? - Multiplexen? (Arduino Mega)
mitkommen. Nicht wenige komerzielle Anzeigen arbeiten genauso so. teilweise auch mit 4094. Dieses bei LED Anzeigen angewendete Prinzip kann man natürlich auch auf viele andere Dinge übertragen... LED Cubes oder kleine Displays. 1000 LED ist ja nun nicht SO groß... ggf. muss halt das Verhältniss Spalten
möchtest, dann noch eine Menüstruktur mit verketteten Listen o.ä. Vielleicht auch "nur" nur nen kleinen LED-Cube mit PWM zum Dimmen. Temperatur oder andere Daten erfassen über SPI / I2C... Es gibt noch viele Dinge...nur würde ich es Modular aufbauen, so kannst Du jeder Zeit nen Schlussstrich drunter
-
Thread
STM32 UART TMC2209 Bit-banging
[c]else if (dataswitch == 2) { //HAL_GPIO_WritePin(OUT_LED3_GPIO_Port, OUT_LED3_Pin,1); //HAL_GPIO_WritePin(TMC2209_PDN_Uart_SingleWire_GPIO_Port, TMC2209_PDN_Uart_SingleWire_Pin, (data32 >> bitcount) & 1); if (bitcount == 9) { HAL_GPIO_WritePin
(OUT_LED3_GPIO_Port, OUT_LED3_Pin,0); return; } if (bitcount == 0) { HAL_GPIO_WritePin(TMC2209_PDN_Uart_SingleWire_GPIO_Port, TMC2209_PDN_Uart_SingleWire_Pin, 0);
-
Thread
Eigenes STM32 Board mit Programmierung per mbed IDE
Die Header mit den Register Definitionen sind auch in den STM32CubeFxx Paketen enthalten.
/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-mcu-packages/stm32cubef0.html#getsoftware-scroll
-
Thread
STM32: wo endet CMSIS, wo fängt StdLib an?
Bernd K. schrieb: > Lade Dir Mal das aktuelle CubeMX ZIP runter und entpack es irgendwohin. > Dort drin irgendwo vergraben sind für alle STM32 die CMSIS Header mit > den Registerdefinitionen. Danke. Das gibt's nur für registrierte Benutzer und
Software verwenden und proprietaer und kommerziell vertreiben. Das gilt sicherlich nicht fuer die im Cube-Packet enthaltenen Entwicklumgsprogramme, bzw. das gesamte Cube.
-
Thread
uC Familien Empfehlung
WiFi und BT usw. an Bord. - STM32: Vielleicht fehlt mir nur der richtige Einstieg, aber selbst eine LED blinken zu lassen hatte so viel nicht-intuitiven boilerplate Code, das hat mich bislang abgeschreckt. Zudem bin ich nicht sicher, wie das mit dem Debugging aussieht. - CH32V: sehr interessant, gerade
Ausgewählte Familienmitglieder gibt's bei Digikey und Mouser ab Lager. Von STM gibt es keine (laut CubeMX-Daten).
-
Thread
IDEs? was nutzt Ihr?
recht einfach zu lernen. Debuggen von ARM Code mache ich mit meinem JLink + Ozone. AVR meist über LEDs+UART.
EMBITZ,Stm32CubeIDE,Keil, AVR Studio
-
Thread
STM32F1 HAL UART Senden nicht
umsetzen. Das Ding treibt mich gerade aber in den Wahnsinn... Ich habe ein simples neues Projekt in CubeMX angelegt um den Fehler zu reproduzieren / einzugrenzen. Debug: Serial Wire RCC -> High Speed Clock (HSE): Crystal/Ceramic Resonator HCLK auf 72 MHz USART -> Mode: Asynchronous [c]/* USER CODE
@Klaus: Das Board schein i.O., ein anderes Programm für WS2812 LEDs gibt sauber Signale raus, auch das stepper-Programm (wofür ich die UART Schnittstelle brauche) gibt die Stepper-Pulse aus. Im Anhang der gewünschte Report.
-
Thread
3D LED Cube mit MAX7221, kaskadieren?
Hallo zusammen Sorry das ich einen neuen Thread aufmache, aber ich denke in den anderen zu 3D Cubes wäre es auch falsch gewesen. Ich habe ja schonmal wegen dem MAX7221 gefragt. Das Teil läuft nun. Möchte mir einen 8x8x8 Cube bauen. So weit so gut. Nun habe ich zwei Möglichkeiten: 1. Ich schliesse die 8 Stück MAX7221 parallel an den SPI Bus an, freie Portpins für die CS habe ich genug... 2. Ich schliesse nur 1 MAX7221 an und die anderen in kaskadiert, also DOUT des 1. auf DIN des 2. usw. Was würdet ihr machen? Hat ja wohl beides seine Vor- resp. Nachteile... Würde mich mal interessieren
-
Thread
Hilfe beim Programmieren eines LED Cubes Atmega16
Hallo zusammen, ich hoffe ihr könnt mir helfen. Also ich habe mir vor kurzem einen 4x4x4 LED Würfel gelötet. Dieser wird mit einem Atmega 16 angesteuert Er wird Folgendermaßen angesteuert, insgesamt laufen 20 Signalleitungen zu der Platine. Diese sind wie folgt belegt, -16 dieser Leitungen gehen an die verschiedenen Fußpunkte eines LED Türmchens, d.h. immer 4 LED's übereinander hängen an einem Port -4 dieser Leitungen schalten die Masse für die verschiedenen Ebenen durch. Jetzt versuche ich gerade ein Initialiserungsprogramm in C zu schreiben. Es sollte jede LED einzeln ansteuern
-
Thread
Hilfe bei Bascom Code für Led-Cube
Hallo allerseits, ich arbeite gerade daran einen Led-Cube zu bauen. Und mache mir momentan Gedanken über die Software. Ich programiere wi oben schon zu lesen ist mit Bascom. Im moment stellt sich mir das Problem, wie ich die Verschiedenen Bilder
verstanden. Wird gleich in die Tat umgesetzt :) mal schauen ob das dann am Mittwoch klappt dann wird der Cube fertig verlötet das Board zum Ansteuern habe ich bereits fertig aufgebaut. Vielen lieben dank für die Hilfe Liebe Grüße Chris
-
Thread
STM32F1xx: Injected simultanous ADC läuft nicht
_TRG_COM_IRQn noch TIM1_CC_IRQn) Zum Check toggle ich die LED auf dem Board in der Interrupt Routine. Der Einzige Interrupt der kommt, ist der vom Timer1 Überlauf. Das ganze Projekt ist auf Github zu finden: https://github.com/stancecoke/LishuiFOC Hat jemand eine Idee? Bitte kein HAL oder CubeMx Bashing und ja, ich habe das Reference Manual für Timer 1 und ADC1+2 bereits durchgeackert ;-) https://www.st.com/content/ccc/resource/technical/document/reference_manual/59/b9/ba/7f/11/af/43/d5/
-
Thread
Verständnisfrage stm32 uart
GPIOA, &uart_gpio); //******************************************************// //************ LED ****************************// GPIO_InitTypeDef gpio_led; __GPIOG_CLK_ENABLE(); gpio_led.Pin=GPIO_PIN_12; gpio_led.Mode=GPIO_MODE_OUTPUT_PP; gpio_led.Pull=GPIO_NOPULL; gpio_led.Speed
(i=0; i<=500000; i++); //delay für LED HAL_GPIO_WritePin(GPIOG, GPIO_PIN_12, 1); for (i=0; i<=500000; i++); //delay für LED } } void HAL_UART_RxCpltCallback(UART_HandleTypeDef *UartHandle) { data
-
Thread
Atmega 32/ RGB-LED Cube/Pyramide
Hallo, Bin im moment einen RGB LED Cube am Bauen bzw so in der Art, es ist kein Würfel sondern eine Pyramide. Meine Frage ist nun wie ich ihn ansteuern kann, er soll nacher über USB an einen PC angeschlossen werden. Ich habe mich
Guck hier auf mikrocontroller.net in den Artikel zum LED-Cube. Da ist die Ansteuerung beschrieben.
-
Thread
STM32F103: Delay mit TIM2
und die main.c: [c] #include <stm32f10x.h> #include <usart.h> #include <timer.h> #define LED_ON GPIOA->ODR |= GPIO_ODR_ODR5; /* Set Bit Register (OutputDataRegister) */ #define LED_OFF GPIOA->ODR &= ~GPIO_ODR_ODR5; /* Remove Resgister */ volatile uint32_t SystickTimerCount
LED_OFF; break; } } } } [/c] Schicke ich per USART ein 0x30 so bekomme ich als Antwort 0xAA und die LED blinkt kurz auf. Normalerweise erwarte
-
Thread
Geschwindigkeit IO-Zugriff
nicht ganz klar hervor, ob der Faktor 8 lediglich an der Optimierung lag und [c] HAL_GPIO_TogglePin(LED2_GPIO_PORT, LED2_PIN); [/c] bereits ausreichte, um auf die 8MHz zu kommen, oder ob es die obige Set/Reset-Schleife war.
Frank M. schrieb im Beitrag #5339461: > HAL_GPIO_TogglePin(LED2_GPIO_PORT, LED2_PIN); > bereits ausreichte, um auf die 8MHz zu kommen, oder ob es die obige Hmmm. Hier einmal mit HAL [c] HAL_GPIO_TogglePin(GPIOB, PB0_Pin); [/c] und einmal mit
-
Thread
STM32 und Infrarot Sensor
lcd_rw(PC_11, 0); DigitalOut led1(PB_15); Serial pc(USBTX,USBRX, 115200); VL53L1X sensor1(D4, D5, D6); // SDA, SCL, Shutdown. Pinnames can be written as PA_0 etc. int main() { lcd.printf("Hello World!\n"); sensor1.initReading(0x25,50000); while(1) { led1 = !led1; pc.printf("%d \r\n", sensor1.readFromOneSensor()); lcd.printf("%d \r\n", sensor1.readFromOneSensor()); wait_ms(50); } } [/c]
-
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
Programm in STM32F103 an STM32CubeIDE schläft
weiß ich nicht, worauf ich folgenden Effekt zurückführen muß: Ich habe (unter macOS BigSur) STM32CubeIDE laufen und daran hängt ein Projekt mit STM32F103C8T6 (blue pill) und GNU Hardware debugging (blackmagic Dongle). Die Anwendung benutzt FreeRTOS und ich verlasse den Aufbau abends mit der Anwendung
macht. Noch keine Antwort, aber es wird wohl so sein. Das ganze hatte also nichts zu tun mit STM32CubeIDE, macOS Schlafmodus, oder FreeRTOS (Heapsize oder anderen Resource-Engpässen). Danke noch mal für's Mitlesen. Schöne Woche, Christoph