-
Thread
Beruflich für ARM CORTEX fit machen
ST continues its support for the software ... Wer ganz hart drauf ist, der kann sich dem STM32Cube Zeug durch eine Portierung seines Standard Peripheral Library Code nach STM32Cube LL annähern. Das Portierungs-Tool von ST dafür taugt allerdings nichts.
Projektbeschreibung. Sicher, aber nicht damit anfangen! Vielleicht startest Du erstmal mit einer blinkenden LED. mfg
-
Thread
2 PINS an dem PORTC besitzen ein dauerhaftes High Signal
Hallo ich bin neu auf dem Gebiet Mikrocontroller Ich bin gerade an einem 4x4x4 RGB LED Cube am basteln, jetzt habe ich eine Platine angefertigt mit einem ATMEGA 32 16PU. Jetzt wollte ich Ihn programmieren aber das Problem ist, dass der Mikrocontroller an den PINS PC2(TCK)und PC3(TMS)
-
Thread
STM32 mit HAL Tutorial
manche Prozessoren keine Std.lib mehr gibt und ich gerade etwas Zeit habe, wollte ich generell auf CubeMx und HAL umsteigen (bitte keine Diskusionen). Ich fand bzgl. der Std.lib http://www.diller-technologies.de/stm32.html super für den Einstieg und habe aber leider kein ähnliches Tutorial für HAL
bereits Anfängertauglich dokumentiert hat. Ein Hello-World Programm klickt man sich zu 99% schnell mit Cube-MX zusammen - was will man mehr?
-
Thread
Alkaline puffern?
fessional schon mal versucht. Ergebnis: Ganz kurze Freude in der Taschenlampe, weil die Spannung der LED unterschritten wurde. Nach einer Woche hatten sie nur noch ca. 1.2V. Aufwand>Nutzen! Auslaufrisiko unbestimmt WENN: dann AVM-Antrieb komplett über geeignetes,kräftiges Schaltnetzteil betreiben (auf
Also ich habe die ELV - MAX+ Regler seit 2 Jahren mit dem Cube. Alles als Bausätze gekauft. Bis jetzt bin ich zufrieden. Kann vom Lappi, oder sogar per App aus Australien meine Heizungen regeln. Ne Idee wäre wieleicht Akkus einzubauen, und dazu ne Solarzelle
-
Thread
SSD1306, i2c und STM
Hallo, einen stm32f303 , ein led display und den Treiber SSD1306. Problem ist, dass ich das Display nicht finde die Adresse ist 0x78 aber HAL_I2C_IsDeviceReady(&hi2c1, 0x78, 20, 100) liefert leider nichts. Hat einer Erfahrungen
Ja, ich nutz diese Displays sehr gern - auch mit STM32 und HAL. Bist du sicher, daß du I²C im CubeMX korrekt initialisiert hast? Vielleicht hilft dir das: https://github.com/HarryLipphaus/DisplayKit
-
Thread
C700 Gadget Cube
wo man selber programmieren kann. https://www.kickstarter.com/projects/1895615037/c700-gadget-cube Die Development Version hat auch einen SD-Karten-Slot und Rx und Tx Pin für ein GPS. Verbaut ist: - ATMEGA644PA-AU drinnen mit 16Mhz Quarz - Luftdrucksensor - Temperatur un Luftfeuchtigkeitssensor
Im Prinzip ein Super Teil. Der 'Haben-wollen-Reflex' kommt bei mir aber erst dann, wenn mit der LED die Daten an die Wand oder an die Decke projiziert werden. Das hilft morgens beim Aufstehen wenn der Cube als Wecker eingesetzt wird, und plötzlich die Urzeit wie von Geisterhand sichtbar wird. Die
-
Thread
STM32F411 falsche ADC Wandlungszeit wird eingestellt
in dem STM32F411 ein ADC mit DMA Transfer (2 Kanäle). Alle Einstellungen konfiguriere ich in dem CubeMX. Das CPU (HCLK) lauft mit 96MHz Taktfrequenz. Der PCLK2 (an dem hängt ADC) wird mit gleiche Frequenz von 96MHz getaktet. Das ADC clock ist PCLK2/4 = 24MHz, ADC Auflösung 12 Bit, Sampling rate 480
steht für zwei ADC Kanäle). Ich habe auch die tatsächliche ADC Wandlungszeit mit einem flackernden LED in DMA2_Stream0_IRQHandler gemessen. Zur meiner Überraschung lag der Wandlungszeit bei 82us !!! In dem CubeMX gibt es ein Check box "Use Fifo" (sehen Sie bitte angehängte Bildern). Ich habe den
-
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
MSP430 Aufkündigung?
einfach das was andere Hardwarehersteller mit Library und/oder LowLevel Treiber benennen. (wobei die Cube HAL, wie viele andere von den Controllerherstellern bereitgestellt Bibliotheken IN TEILBEREICHEN natürlich auch über das hinausgeht was man als LowLevel bezeichnen kann) Denn wenn diese Cube HAL deine
, oder denkst du dabei an einen Mann in Jack-Wolfskin Montur? > Denn wenn diese Cube HAL deine oberste Abstraktionsschicht ist, du aus > deinem Hauptprogramm direkt mit der CubeHAL arbeitest, dann ist dieses > Programm weiterhin absolut HArdwarespezifisch und nicht einmal > ansatzweise
-
Thread
Suche 5V Verstärkermodul und Lautsprecher für Raspberry (ziemlich klein)
und sehr gut klingende Box kann ich dieses Teil empfehlen: https://www.ebay.de/itm/EasyAcc-Energie-Cube-Tragbarer-Bluetooth-Lautsprecher-mit-LED-mit-Mikrofon/192258452867?epid=23011037842&hash=item2cc37f2d83:g:iJQAAOSwYLRbh3uR:rk:1:pf:0 Hab einst 10€ mehr dafür auf Amazon ausgegeben und nicht bereut.
-
Thread
MINOS - Minos Is No Operating System
Zeit unterstützt: * UART2 zum Anschluss von externer Peripherie über serielle Schnittstelle * WS2812 LED Stripes * FSMC-Schnittstelle zum Anschluss von SSD1963-TFT-Displays, zum Beispiel 7" 800 x 480. * SPI - zum Beispiel Touch auf einem angeschlossenen SSD1963-Display * I2C - zum Beispiel externe RTC
float oder besser double als unbedingt notwendigen Datentyp an, sobald es etwas mehr sein soll, als LEDs oder Licherketten leuchten zu lassen. Daher meine ketzerische Frage: "Sind float/double in realistischer Planung?"
-
Thread
E-mofa umbau: Passt diese Konfiguration von Motor, ESC und Batterie?
10000mah-6s-12c-multi-rotor-lipo-pack-w-xt90.html Gasgriff: https://www.ebay.de/itm/Paar-Wasserdichte-LED-Handgriff-Lenkergriff-Gasgriff-fur-Elektro-Bike-Scooter/382547661835?_trkparms=aid%3D555018%26algo%3DPL.SIM%26ao%3D1%26asc%3D52545%26meid%3Da53a4cccaf6448d4b1f772c95b5b8a4f%26pid%3D100005%26rk%3D2%26rkt
brushless-inductive-regulator-forward-reverse/dp/B0CB62P5TJ/ref=sr_1_5?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=1CUB0OBKT7VWJ&keywords=3+phasen+bldc&qid=1689633778&sprefix=3phasen+bldc%2Caps%2C142&sr=8-5 den Motor angesteuert. Bin am überlegen, ob ich den nicht zusätzlich in meine Kreidler MP2 einbaue. Die hat
-
Thread
AVR oder STM32 für Entwicklungsprojekt
Beitrag #5617500: > für ein Entwicklungsprojekt Etwas genauer könnte es schon sein. Soll nur eine LED oder ein Motor bedient werden, oder geht es auch um USB und Web Anbindung?
debuggen kann, und weil ich persönlich das Atmel-Studio nicht mag. Bei STM32 gefällt mir die Firmware(CUBE-MX, Peripheral-Lib) überhaupt nicht, dafür ist die Hardware wirklich anständig.
-
Thread
Kleiner Elektromotor wiegt 350g und zeiht 100A im Dauerbetrieb
Hallo oder informiere dich mal über die Stromdichte die schon in normalen LEDs durch die Bonddrähte fließt, geschweige denn bei Leistungshalbleitern. Was dir dabei aber auch auffallen wird ist die extrem kurze Leitungslänge des Banddrahtes. Entsprechend, sogar weit weniger
ca. 10min wieder eingeladen werden. So ein Lipo z.B.: https://www.stefansliposhop.de/Akkus/SLS-X-CUBE/SLS-X-CUBE-30C/SLS-X-CUBE-5000mAh-6S1P-22-2V-30C-60C::1575.html für ca. 88€ mit AWG10 Kabel Leider wird Dein Vorhaben aber wahrscheinlich an etwas ganz anderem scheitern, und zwar an der Aerodynamik
-
Thread
Probleme beim Debuggen mit SW4STM32 und und F7Disco
sein, die du selbst geschrieben hast oder Cube MX erzeugt hat. Meine beiden ersten Programme (LED Blinker und Hello-World) funktionierten wegen zwei Bugs in Cube HAL nicht. Erst danach begann ich, mich mit dem Referenzhandbuch zu beschäftigen
Sieht so aus, als hättest du in Cube MX den Pin mit der LED nicht konfiguriert und beschriftet.
-
Thread
Schaltplan LED Cube
oder etwas ungeschickt erkläre also bitte einfach nachfragen. =) Ich baue mir momentan einen 8x8x8 LED Cube und habe mir nun ein paar Gedanken zur Ansteuerung gemacht. Es existiert immer ein 8x8 LED Feld und davon sind dann wieder 8 übereinander gestappelt. (siehe Bild1) Ich würde diese gerne über
meisten multiplexen auf 2 Ebenen Die meisten Treffer, die ich mit https://www.google.com/search?q=led+cube+8x8x8+schematic finde, multiplexen nur in einer Dimension, nämlich ebenenweise. Da werden die 64 LEDs pro Ebene mit 64 einzelnen Pins angesteuert, und dann noch mit 8 Leitungen die 8 Ebenen adressiert
-
Thread
Kühlflüssigkeit für LED
Ich möchte LEDs zur Kühlung in Öl betreiben. Kennt jemand eine Quelle, wo ein Privatmensch 0,5-1l glasklares Isolieröl kaufen kann? Oder welche Flüssigkeit könnte man sonst verwenden? Die LEDs sind in einem Plexiglasrohr
Hier hatte jemand das gleiche Problem wie du: https://www.ledstyles.de/index.php/Thread/26226-kCube-LED-W%C3%BCrfel-einmal-anders/ Er hat PEG (Polyetylenglycol) verwendet. Preis und Bezugsmöglichkeit werden im Tröt auch erwähnt.
-
Thread
ICE40UP PLL Problem
Mit Radiant trat das PLL-Problem übrigens auch nicht auf ... Das iceCube2 können die echt in die Tonne treten. Kann es sein, dass ich der einzige Mensch auf der Welt bin, der die dedizierten Open-Dran-Outputs der ICE40 für **LEDs** verwenden möchte? Das ist ein Ding
Wenn du die OD Pins nur für LED-Ausgänge verwenden willst, geht das am Einfachsten mit dem IP Primitive: SB_RGBA_DRV in IceCube, beim Radiant heisst das nun einfach RBG (um den Umstieg nicht zu einfach zu machen wurden viele IPs umbenannt
-
Thread
Controller mit größerem Flash als angegeben?
_20200108_0926 stm32cube.common.mx_5.5.0.201912201511
code] grep -o "DIE..." STM* | sed -e "s/\(.*\).xml:\(DIE.*\)/\2 \1/" | sort [/code] Stand ist CubeMX 6.3.0.
-
Thread
BLDC-Controller Modifizieren / Eigenbau?
den ESC bringen, und die ganzen Chinaregler sind alle gelötet. Dafür mal an anregeung "Würth Red Cube Connector" - eventuell solltest du den ESC nicht vor dem Akku platzieren sondern oben drauf. Minus links (direkt am akku) und Plus rechts (direkt am Akku). Dann sparst du die den weg des Pluspols
ESC bringen, und die ganzen Chinaregler sind alle gelötet. > Dafür mal an anregeung "Würth Red Cube Connector" Bei Regler werden selbstverständlich die Lötkontakte ebenfalls gegen schraubbare Kupferleiter getauscht. Sonst hätte ich dort ja das nächste Nadelöhr und das ganze System wäre unsinnig
-
Thread
STM32F042C6T6 - USB - Virtual ComPort
, und als Neuling > mit HAL hat bei mir der VCP mit HAL nach <1h funktioniert. Vermutlich mit cube generiert? In dem Falle: Äpfel, Birnen, Honigmelonen...
Ja, der Cube-Code funktioniert schon. Aber gleichzeitig ist er dermassen unübersichtlich und aufgebläht, dass er schwierig zu durchschauen ist. Ich hatte z.B. das Problem, dass das I2C-System sich aufgehängt hat
-
Thread
stm32 Ethernet + Lwip + KSZ8091MLX
laufen zu bekommen. ALs PHY benutze ich den KSZ8091MLX (MII-Interface). Ich habe mit Hilfe von CubeMX ein TrueStudio Projekt erstellt (Leider gibt des den PHY nicht zur Auswahl in CubeMX). Kann mir jemand eine Starthilfe geben wie ich den PHY configurieren kann ? Wie kann ich mithilfe des Ethernet
and Play versuch ging schief (es kommen keine Ethernet Frames von meinem Mikrocontroller, aber die LED's des MagJacks blinken ab und zu aber über Whireshark kommen nur Botschaften von der Gegenstelle (PC direktverbindung)). Für den Plug and Play versuch habe ich mal versucht nur UDP Paket raus zu schicken
-
Thread
STM32/ CUBE / Free IDE mit C++
++ Klasse steht ja der initializer welcher alle Elemente speichert. Ein einfaches Beispiel: LED ledGrün(LEDPIN1); LED ledRot(LEDPIN1); LED::ledToggle(){ setIO_toggle(theLedPin); } nun kann überall im code z.b. "ledGrün.toggle()" benutzt werden. Bei C müsste man ja überall die Werte
Johnny S. schrieb im Beitrag #5541808: > LED ledGrün(LEDPIN1); > LED ledRot(LEDPIN1); > > LED::ledToggle(){ > setIO_toggle(theLedPin); > } [c] // Klasse typedef struct { uint8_t pin; uint8_t mask; GPIO_Type* gpio; } led_t
-
Thread
WS2812B mit Lib von Martin Hubáček auf F103
ganz bequem und ohne Zeitnot nachladen. Insgesamt sind im DMA-Buffer lediglich die Daten für 2 LEDs drin (48 Bit). Dann läuft das so: [pre] 1. Füllen Daten für LED 1 und LED 2 2. HT-Interrupt (nach Übertragung LED 1): Füllen Daten für LED 3 3. TC-Interrupt (nach Übertragung LED 2): Füllen Daten für LED 4 Allgemein: 4. HT-Interrupt (nach Übertragung LED n): Füllen Daten für LED n + 2 5. TC-Interrupt (nach Übertragung LED m): Füllen Daten für LED m + 2 6. Weiter bei 4. [/pre] Im DMA-Buffer sind
-
Thread
stm32f103-bluepill-peripherie
Boardmanager) dann dazugeladen: STM32 Cores by ST-Microelektronics Version 1.3.0 */ #define LED_PCB PC13 // Setup Einstellungen nach einem Reset void setup() { // Stelle den digital pin LED_PCB als Ausgang ein pinMode(LED_PCB, OUTPUT); } // Hier wird alles in wiederholender Schleife ausgeführt void loop() { digitalWrite(LED_PCB, HIGH); // Schaltet den Pin LED_PCB ein(HIGH ist der Spannungspegel) delay(1000); // warte eine Sekunde digitalWrite(LED_PCB, LOW); // Schaltet den Pin LED_PCB aus
-
Thread
Programmieren von STM32F765VGT6
SWD. ebay 282805864780 Gibt es auch günstig aus CN, dauert aber dann. Dazu nutze ich STM32CubeMX und SW4STM32.
geschaltet und dazu der interne Oszillator benutzt. Zum übertragen empfehle ich das neue STM32CubeProg. https://www.st.com/en/development-tools/stm32cubeprog.html
-
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
STM32H7 mit (onboard) STLink Debugger: Data tracing nicht möglich
Hast du in CubeMX auch das richtige SWD ausgewählt?
Wie tue ich das? Meine CubeMX Einstellungen sehen folgendermaßen aus:
-
Thread
dma schreibt nicht ins Datenregister
gelesen. Ich habe auch diverse Dinge probiert. Nun habe ich den Code etwas abgespeckt und mit CubeMx mal den SPI und den DMA initialisiert. Der Beispielcode ist hier via Link verfügbar. Ich bekomme das einfach nicht hin, obwohl ich die fertige Funktion SPI_Transmit_DMA benutze. Es lädt mir
nicht Wie prüfst du das? Halte mal ein Oszilloskop, einen Logikanalysator oder meinetwegen eine LED mit Vorwiderstand an den MOSI-Pin. Wenn du da keine Übertragung siehst, dann kann die DMA-Engine auch keine Übertragung auslösen. >> Bist du dir sicher, dass die DMA-Engine die auch >> an die richtige
-
Thread
Usb Spannungsversorgung auf STM32
der > STM32 braucht das bestimmt nicht. > > Georg Guten Morgen, der Power Calculator von Cube MX sagt das der Stm 27mA Brauch dazu kommt noch ein Display Can Treiber einige LED denke da sind 100mA schnell beisammen. Danke Lg
-
Thread
STM32 USB HID Descriptor Länge anpassen und Custom HID vs. HID
Maus Demo den Descriptor von Maus auf Joystick geändert funktioniert soweit. Programmiert wird mit CubeMX und Eclipse. Fragen: 1. Custom HID vs. HID Auch hier im Forum wurde die Frage schon mal gestellt. Jedoch ohne Antwort. Ist HID nur für die STM32 Maus Demo und für alles andere die Custom HID?
die Größe des Interrupt OUT Endpoints - für die Richtung PC->Joystick. Die nutzt man für sowas wie LEDs, Force Feedback oder Vibration. Die meisten Joysticks verwenden das gar nicht. > Jetzt wollte ich den Descriptor > erweitern (Mehr Taster, mehr Achsen, ...). Wenn ich es richtig > verstanden habe
-
Thread
TP4056 zuwarm (72+C) dumm verlötet und schlechte Idee ?
China-Drehencoder. Angezeigt wird auf China-LCD-Modulen weiß auf blau in 2x16 oder 4x20 oder mit China-LEDs zu 0,8 cent Stückpreis. Eine überschlägige Akkukontrolle (12V) an anderen Stellen machen zwei LED-Module aus China um knapp einen Euro pro Stück. Nicht zu vergessen meine zwei LiIon-Lader mit TP4056-Chinamodul und ebenfalls China-LED-Voltmeter, die tun wie erwartet. Eines dieser steckt in einem China-Kunststoffgehäuse. Die ersten 18650 Batteriehalter taugen wenig, inzwischen habe ich vom Ali anständige Halter für AA - AAA und 18650
-
Thread
Auswahl Schalterarray
orientiere ich mich an dem Schaltplan im Anhang. Meine Spannungsquelle liefert 5 V. Mein LED Cube soll eine Größe von 5x5x5 haben. Somit ergeben sich 5 LEDs je Senkrechte und 25 LEDs je Ebene. Der IC zum Schalten der Senkrechten (ULN2803) muss bei rund 20 mA je LED somit 100 mA je Eingang schalten
SN54HC595 liefert laut Seite 5 des Datenblatts einen Dauerstrom von +-35 mA. Werden die LEDs einer Senkrechten überhaupt gleichzeitig im LED Cube aktiviert? Oder werden die LEDs sehr schnell nacheinander aktiviert, sodass immer nur eine LED einen Strom zieht (hier: 20 mA). Dann wäre mir jedoch
-
Thread
Makefile stm32f1
1. Du kannst die aktuelle CMSIS/HAL Library einfach in dein eclipse Projekt reinkopieren (aus dem CubeF1 Download Paket). 2. Du implementierst die SystemInit manuell oder mit der HAL neu, oder lässt sie aus STM32CubeMX generieren 3. Du nimmst das Beispielprojekt vom Tutorial, da ist ein eclipse-Projekt
Du kannst die aktuelle CMSIS/HAL Library einfach in dein eclipse > Projekt reinkopieren (aus dem CubeF1 Download Paket). > 2. Du implementierst die SystemInit manuell oder mit der HAL neu, oder > lässt sie aus STM32CubeMX generieren > 3. Du nimmst das Beispielprojekt vom Tutorial, da ist ein > eclipse-Projekt
-
Thread
GUI Embedded
erst einen Überblick über Möglichkeiten verschaffen. Damit kannst du das Spektrum von 3 Status LEDs als GUI / 7-Segment Anzeige bis hin zu HDMI Ausgang @1080p + Maus Bedienung abdecken. Um Frust zu vermeiden definiere deine Anforderungen an die GUI im Sinne von Auflösung, Farbtiefe, Aktualisierungsgeschwindigkeit
emWin möglich ist: https://youtu.be/X_h-pNRZq0c was mit STM32 und selbstgestrickter Firmware + CubeMX geht: https://youtu.be/miGGfDeDFWU >GUI Anwendungen (rechenintensiv) und >hardwareanwendungen (Reaktionszeit) sollten eh getrennt sein. Warum ? Ein STM32 kann beides gleichzeitig. Mascha
-
Thread
Tradfri ZigBee Board an STM32F072 Discovery --> ON OFF mit Hue
Sobald ein High Pegel an dem PWM Ausgang erkannt wird, schaltet der Ausgang am STM32 Board(grüne LED) ein. Wird für >10ms kein PWM Signal mehr erkannt wird der Ausgang wieder ausgeschaltet. Verwendet wird CubeMX und Atollic TrueStudio.
-
Thread
stm32f030c6t6 pin read funktioniert nicht
hi eine Frage, ich nutze die cube mx und stm32 workbench for stm32 (eclipse). Ich benutze die HAL und habe 2 output pins um leds an/auszuschalten, was funktioniert. Jedoch hab ich einen Taster, der richtig angeschlossen ist. Sobald
kann man das IDR auch auslesen wenn der Port als Output konfiguriert ist. Zum testen einfach mal eine LED blinken lassen, ab und zu mit dem Debugger anhalten und das entsprechende IDR checken.
-
Thread
Nucleo STM32H743 ITM Schnittstelle
War keine externe Hardware dran. Wollte nur mit den LEDs n bissel blinkern...
Nur so als Frage: wie verhält sich das Board mit dem STM32CubeProgrammer? http://www.st.com/en/development-tools/stm32cubeprog.html
-
Thread
STM32 - GPIOs funktionieren nicht
(GPIOB, GPIO_PIN_13); HAL_Delay(100); // 100ms } [/c] An allen 3 Pinnen sollte eine LED hängen (Seite 23 + 26) Ich seh aber hier weder eine LED leuchten, noch messe ich eine Spannung an den Pinnen.
heruntergeladen und getestet. Funktioniert! Sowohl das Atollic Beispielprogramm als auch das von CubeMX generierte Projekt. Toll! Testweise mal beide LEDs ausprobiert: [c] while (1) { HAL_GPIO_TogglePin(LD3_GPIO_Port, LD3_Pin); HAL_Delay(100); HAL_GPIO_TogglePin(LD4_GPIO_Port, LD4_
-
Thread
Arduino Maker Irrsinn
Stundent B möchte STM32F7. Er findet bei st.com das Datenblatt und Referenzmanual und findet in den CubeMX Libs Beispiele, mit denen er sein Board zum Laufen bringt. Für ihn stehen in der Bibliothek 0 Bücher. Also haben wir 4 Arduino Bücher in den Regalen stehen.
;) loop(); } [/c] Man könnte dann sogar leicht strukturieren mit [c] setup_adc(); setup_led(); //... [/c] und [c] loop_action_adc(); loop_action_led(); //... [/c] Dieses /Neusprech/ (ist das wg. NIH?) führt dann dazu, dass man Dokumentation* zum Programmieren in C und Dokumentation
-
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
Edge Controller ersetzt SPS-Programmierer
und liefern funktionierende, verkaufbare Produkte. Die brauchen keine 15 MByte Frameworks um eine LED einzuschalten.
Vorteil zu sehen. Mit ihren 2 Semestern Programmiererfahrung produzieren sie dann so Unfälle wie STM32Cube.
-
Thread
Eclipse Fehlermeldung
-standard-peripheral-libraries/stsw-stm32065.html Oder natürlich gleich mit der aktuellen STM32CubeF4 Library anfangen: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-mcu-packages/stm32cubef4.html Die wird auch noch weiterentwickelt
Pfaden hinzufügen. Warum muss es die veraltete StdPeripheral Lib sein? Kannst du nicht die aktuelle CubeF4 nehmen und einen dafür passenden Beispielcode suchen?
-
Thread
kCube - LED-Würfel einmal anders
Ich möchte euch mein neuestes Projekt vorstellen: ein LED-Würfel. Machen wollte ich sowas schon seit ich es das erste Mal irgendwo gesehen habe. Ich habe es aber dann nie angefangen, weil es bei der herkömmlichen Bauart mit 3mm-LEDs mir zu sehr zeitaufwendig und mühselig war, die einzelnen LEDs kunstvoll zu verdrahten, und auch der Aufwand für die Ansteuerung nicht gering ist. Jetzt hatte ich für ein anderes Projekt einen intelligenten RGB-Ring in der Hand, und die alte Idee kam mir wieder in den Sinn. Zwei Stunden später stand das Konzept: - 8x8x8 RGB-LEDs - (fast) unsichtbare mechanische Konstruktion
-
Thread
stm32f030 problem!
Zum testen deine Hardware kannst du auch den STM32Cube Programmer probieren.
Ich werde versuchen, den stm32cube zu benutzen, ... wenn es funktioniert DANKE !!!!!
-
Thread
STM32f103RB Nucleo I2C Bus Beispiel Cube F1
suchst nach Beispiel-Code, der die I²C Schnittstelle verwendet. Doch gerade das ist doch der Sinn von Cube HAL. Hast du Dir mal die Beispiele in dem Paket angeschaut? Hast du ma mit Google gesucht? Wenn ich dort "cube i2c example" eingebe, bekomme ich jede Menge Beispiele angeboten, sogar Youtube Videos
kann ich auch nicht erkennen. Was hast du denn bis jetzt gemacht? Schon mal erfolgreich eine LED auf dem Board blinken lassen?
-
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
wann Windows 10 IOT/Linux, wann zwingend Microcontroller ? Gesperrt
offen für eine konkrete Antwort. Kaufe dir doch einfach ein PI, und mache mal ein paar Tutorials, LED ansteuern oder so... mfg Andreas
Einstieg zu vereifnachen. Du wirst schon gut damit beschäftigt sein, auf dem Industrieboard eine LED zum Blinken zu bringen. Du kannst es "anders sehen", aber wie mir scheint fehlt dir die Erfahrung...
-
Thread
STM32F4 Entwicklungsboard mit Raspberry Pi Form-Faktor
zahlreiche Interfaces. Er ist auch Linux-freundlich, weil alle ST Entwicklungstools (wie HAL, SW2STM, CubeMX) plattformunabhängig sind. Es gibt viele unterschiedliche Entwicklungsboards für diesen Mikrocontroller, z.B. Discovery oder Nucleo Serien. Diese Boards sind aber schwierig in ein endgültiges Device
programmieren und ein UART um ESP-11 zu bedienen und auch zu programmieren. - ich habe auch zwei Quarzen, RGB LED, Reset-Taste und GPIO-Headers hinzugefügt. Im Vergleich zum originalen R-Pi B+ sind GPIO-Headers so platziert, daß meine Platine mit einem Steckboard kompatibel ist. Das Ergebnis: Ich habe ein hoch-performantes