-
Thread
STM32F4Discovery state machine
Hallo, ich programmiere das erste mal und möchte auf einem STM32F4Discovery (F411E Disco) via StateMachine und dem vorhandenen Taster einfach mal die Led´s nacheinander durchschalten(Tastendruck 1.Led an, Tastendruck 2.LED an,Tastendruck 3.LED an) Ich habe aber
ziemlich jeder Sprache umsetzen. @TE: > ich programmiere das erste mal und möchte auf einem STM32F4Discovery > (F411E Disco) via StateMachine und dem vorhandenen Taster einfach mal > die Led´s nacheinander durchschalten Hast du denn überhaupt mal verstanden was eine State-Machine ist?
-
Thread
ESP8266 Webradio Stream
Hallo Forum, ich benutzte das ESP8266 in Verbindung mit dem STM32F7-Discoverey board, um mit einem Webradio zu verbinden und den mp3 Stream auszugeben. Ich steuere das ESP mit AT Befehlen, es klappt auch für normale Text Dateien wie .m3u diese herunter zu laden
mit seinem RX Port parallel zum RX von deinem UART6 schalten. Dann könntest du gleichzeitig wie der STM32F7 die Daten auf deinem PC auslesen und abspeichern. Vielleicht hilft Audacity zum abspielen der Dateien. Ich hab das mal gebraucht, um MP3s in WAVE in verschiedenen Frequenzen umzuwandeln.
-
Thread
STM32F103 und CooCox, Anfängerfragen
mit dem STM32F103C8T6-Board verbunden? So (?): ST-Link STM32 ---------------- GND ---> GND SWCLK ---> CLK SWDIO ---> IO 3.3V ---> 3.3
%3AIT&_trksid=p2057872.m2749.l2649 (GOOD STM32F103C8T6 ARM STM32 System Development Board 40 Pin For Arduino TE435) STM32F103C8T6-Board = Bluepill?
-
Thread
STM32: Bitbanding für Arrays?
leider nicht debugbar > Und leider funktioniert es auch nicht. Mein Code bezieht sich auf einen STM32F103C8 und da funtioniert das. Hab das eben nochmal in Debugger betrachtet. Leider hast du uns nicht verraten was du für einen Chip hast. Ob der Bitbang Bereich bei deiner CPU auch an 0x22000000 losgeht
Platz? Diese F407 Board hier könnte noch auf Deine Platine passen: http://www.ebay.de/itm/STM32F407VET6-ARM-Mini-Version-Core-Board-Cortex-M4-STM32-Minimum-System-Board-/122444767496?hash=item1c8246e108
-
Thread
SK6812 RGBW Pixel ansteuern WOMIT (Arduino?)
Um ein komplettes Bild im RAM zu speichern brauchst 3600*4 = 14,1kB. Ein STM32F103C8 hat 20kB. Vielleicht reicht das. Der STM ist 3,3V Logik. Das könnte knapp werden so das du besser noch einen Levelshifter auf 5V in die Datenleitung einbaust.
-
Thread
Fehlermeldungen, aber erfolgreiches Compilieren und Uploaden
zusammen, ich benutzte das Arduino-Plugin in Eclipse. Nun habe ich einen Test geöffnet und der µC(STM32F103C..., Blue Pill Board) verhält sich wie erwartet. Das Komische sind die Fehlermeldungen, die ich erhalte. Warum kann ich erfolgreich compilieren trotz der Fehlermeldungen? Bild im Anhang
Clemens B. schrieb im Beitrag #5124931: > avr plugin version 2.4.1 hast du vermutlich? dann nutze die 2.4.2! genau > das problem hatte ich auch vor kurzem Florian R. schrieb im Beitrag #5124885: > Nun habe ich einen Test > geöffnet und der µC(STM32F103C...,
-
Thread
Richtige Quarzbeschaltung von RTC an STM Controllern
Hallo zusammen, Nachdem ich nun eine Schaltung mit einem STM32F103 Controller mehrfach aufgebaut und dabei Probleme mit der RTC bekommen habe, bin ich auf die Suche nach der richtigen Dimensionierung der Beschaltung gegangen. Es Scheint mir so, dass ich bei einer
margin} = \frac{g_m}{g_{mcrit}}[/math] Wobei gmcrit erst ermittelt werden will: [math]g_{mcrit} = 4 * ESR * (2*\pi*F)^2 * (C_0+C_L)^2[/math] Suche ich nun nach einem Quarz mit folgenden Eigenschaften ESR = 35 kOhm, C0 = 7 pF und nehme die im STM Datenblatt angegebene Kapazität für Boarddesign 4,5
-
Thread
[S] SMD Quartz 32.768 KHz im MC-146 Package
Hp M. schrieb im Beitrag #5122887: > Verrate mal den genauen Typ deines µC und zeige den Schaltplan sowie das > Layout der Oszillatorgegend. Es handelt sich um ein STM32F103C8T6, komisch ist halt das es bei einigen Boards geht und bei anderen nicht. Für die nächste Revision
Controllers ignoriert: > Caution: To avoid exceeding the maximum value of CL1 and CL2 (15 pF) it > is strongly recommended to use a resonator with a load capacitance CL ≤ 7 > pF. Never use a resonator with a load capacitance of 12.5 pF. aus dem Datenblatt zum STM32F103C8, Kapitel 5.3.6
-
Artikel
IRMP auf STM32 - Bauanleitung
erste Flashen ist es nötig, den Controller mit folgendem openocd-Befehl zu entsperren: $ openocd -f interface/stlink-v2.cfg -f target/stm32f1x_stlink.cfg -c "init" -c "halt" -c "stm32f1x unlock 0" -c "shutdown" Danach kann die Firmware geflasht werden: git clone git://github.com/texane/stlink.git cd
-Gnd. You need to unlock the controller before the first flash with an openocd command: $ openocd -f interface/stlink-v2.cfg -f target/stm32f1x_stlink.cfg -c "init" -c "halt" -c "stm32f1x unlock 0" -c "shutdown" Then flash the firmware: git clone git://github.com/texane/stlink.git cd stlink ./autogen.sh
-
Thread
Analogsignal mit zwei Controllern messen
Entwicklungsumgebung. Ach ja, die µC sind zwei baugleiche STM32F103.
GFunk schrieb im Beitrag #5119176: > Ach ja, die µC sind zwei baugleiche STM32F103. Gerade bei den STM32 habe ich die Erfahrung gemacht, dass das zu messende Signal sehr niederohmig sein muss, da die S&H Stufe es ordentlich belastet. Will man also eine
-
Thread
STM32F103C8T6 Blue Pill Board: Mit ST-Link V2 an die 128kb Flash?
Eigentlich sollte die nur einfach runterladbar sein. https://www.mikrocontroller.net/articles/STM32F103C8T6_STM32_Billig_Board#128k_Flash
ein Configfile) dann kommt man auch an den restlichen Flash. Sowohl der STM-interne Bootloader (gesteuert vom STM Flash Loader Demonstrator) als auch das ST-Link Utility (an SWD) erlauben mir meine STM32F103C8T6 auf den Bluepill Boards mit 128kB Binaries zu beschreiben und
-
Thread
STM32F103 - Timer2 Overflow Interrupt
Hallo, ich versuche aktuell, einen Timer2 Overflow Interrupt für den STM32F103C8 zu konfigurieren, leider klappt das nicht, mein aktueller Stand: [c] #include "stm32f10x_conf.h" void TIM2_IRQHandler(void){ GPIOA->ODR ^= 1; //Toggle Pin A0 NVIC
/en/microcontrollers/stm32f103c8.html
-
Thread
STM32F0 Discovery und ST-Link V2
In meiner board.cfg (für OpenOCD) steht drin: [pre] # This is a board with a single STM32F103C8T6 chip. source [find interface/stlink-v2.cfg] set WORKAREASIZE 0x4000 #transport select swd # fuer J-Link source [find target/stm32f1x.cfg] # use software reset reset_config srst_only
meinem Disco-Board hat die Reset-Leitung auch ganz regulär angeschlossen und mit [code] openocd -f interface/stlink-v2-1.cfg -f target/stm32f0x.cfg -c "reset_config srst_only srst_nogate connect_assert_srst" -c init -c "reset halt" [/code] kann ich einen "connect under reset" durchführen, z.B.
-
Thread
Console auf µC oder ähnlich
#5112219: > eine Möglichkeit über eine Schnittstelle (z.B. UART<->USB / Netzwerk) > Werte auf einem µC in Echtzeit zu ändern. Nachdem inzwischen "ein µC" vom 6-Pin-SOT23 bis zum 1000-Ball-BGA und von 4MHz bis 2GHz Taktfrequenz und natürlich von 8 bis 32 Bit geht, wäre es für eine wirklich zielführende
wäre es wenn man Variablen schreiben kann. Kryptisch wäre erstmal okay. Arbeite gerade auf einem STM32F103, hatte aber auch schon atmegas und pics in der hand. Grüße Thomas
-
Thread
AEG Lavatherm IH67680IH schaltet sporadisch ab
Hardware und Software dafür, vor allem das Programm für den µC oder hast du Zugang zu einem fertig programmierten STM32f103c4?
Hardware und Software dafür, vor allem das Programm für > den µC oder hast du Zugang zu einem fertig programmierten STM32f103c4? Was den µC-Austausch betrifft, habe ich ihn bereits in vielen Geräten durchgeführt, daher habe ich keine Angst davor. Ich habe einen
-
Thread
STM32 Linker-Problem (overlaps section.) + Clock zu langsam?
Hi, ich habe vor einiger Zeit eine Uhr mit einem Dot-Matrix-Display und STM32F103C8T6 gebaut und die Software nur im Quellcode abgelegt. Jetzt habe ich mittlerweile einen anderen PC und ich kann nicht mehr genau sagen, welche Toolchain ich damals verwendet habe. Wenn ich das Projekt jetzt wieder compilieren will, dann bekomme ich einen Fehler: [c] /opt/gcc-arm-none-eabi-6_2-2016q4/bin/../lib/gcc/arm-none-eabi/6.2.1/../../../../arm-none-eabi/bin/ld: section .init LMA [00000000080006e4,00000000080006e7] overlaps section .data LMA [00000000080006e4,00000000080006e7
-
Thread
Mal wieder Wanderkiste?
/technical/document/data_brief/16/b1/cc/99/f3/40/4f/83/CD00282475.pdf/files/CD00282475.pdf/jcr:content/translations/en.CD00282475.pdf - *mbed_LPC1768* Eval board 96MHz, 32KB RAM, 512KB FLASH, Ethernet, USB Host/Device, 2xSPI, 2xI2C, 3xUART,
Für 16x2, 20x4 u.ä. Displays gedacht, kann man aber auch als Normalen Port Expander verwenden) 3x STM32F030F4P6 2x MP2307 einstellbares Step Down Modul 2x ESP8266 1x Neoway M590 GSM Modul 5x ATX 6 Pin Stecker+
-
Thread
USB des STM32 F103C8T6 nutzen
Nuvoton Möchtegern schrieb im Beitrag #5613066: > der USB Code im Nuvoton Treiber (seitens des STM32F103) erfüllt > irgendeine Anforderung der Windows Treiberkommunikation nicht. Du meinst jetzt aber schon W.S.' Firmware für den STM32F103, welche einfach nur das USB CDC-ACM Protokoll spricht
den STM32F103RBT6. Für den C8T6 lässt sich das mit minimalen Änderungen auch kompilieren (Flash-Größe, ggf. Pin für Pullup). Hmm, mir fällt gerade ein dass das ein Composite-Gerät für 3x-Serial ist - kann sein
-
Thread
Welche NRF24L01+ 2.4 Ghz Transmitter taugen?
die Platine im Raum gedreht ist, ob man die Hand über die CPU hält (EMV?) oder nicht. Da tickert ein STM32F103 mit 72 Mhz in der Nähe, keine 4cm weiter weg. Jetzt habe ich in der Bucht die hier gefunden, sicherlich auch China Klone. Die Original Nordic Steine liegen ja bei ca 8 Euro nur der Chip.
in open loop when in TX mode. It is important never to keep the nRF24L01+ in TX mode for more than 4ms at a time. If the Enhanced ShockBurst™ features are enabled, nRF24L01+ is never in TX mode longer than 4ms [c] /* TX und ACK Pipe setzen */ RF_WriteRegMulti(NRF24L01_REG_TX_ADDR,receiver
-
Thread
Welche µC für 12 Kanal PWM?
Ich brauche 12 Kanal PWM für eine 3 Phasen Inverter-Projekt. Jede Phase braucht 4 PWM, 3 Phase brauchen 12 PWM. Ich habe Erfahrung mit STM32, so welche STM32 hat so viele PWM Kanäle?
Klingt nach 3 Timern mit je vier Capture Compare beim STM32. Afaik gibt es den F103 mit BLDC Steuerung oder so ähnlich. Hab damit noch nicht so viel zu tun gehabt. Allerdings haben die meisten nur 2x32 Bit. Aber wenn es 16 Bit auch tun sollten genug Timer
-
Thread
STM32 startet nach Programmierung erst wenn alle Kabel abgezogen wurden
Minusanschlüsse verbinde, kurz einschalte und danach wieder in die Schaltung einsetze. Betrifft mehrere STM32F042F6P6 und STM32F051C8T6. Woran kann das liegen? Elektrische Aufladung durch den PVC Fußboden? Flash Zyklen habe ich bestimmt noch nicht erreicht. Mehrere Tage ausschalten oder trennen bringt
löten kann hat man einfach mehr Auswahl. @Thomas O.: Ja gibt es: https://stm32f4-discovery.net/2015/08/hal-library-22-bor-for-stm32fxxx/ In CubeMX selbst habe ich nichts gefunden und die 4 Source Dokumente im Programme habe ich durchsucht und nichts gefunden. Durch den Hinweis
-
Thread
Cache Strategie für I2C EEPROM
Hallo, ich habe 512 kb E2PROM in meiner Bastelei, aufgeteilt auf 2 Steine aber nur 20 kb RAM im STM32F103, meinem Lieblings-uC. Für die vielen Daten die ich in meiner Wetterstation verwursteln möchte denke ich darüber nach dem EE einen Cache zu verpassen, der die Schreibzyklen reduziert und die Lesezyklen
FAT ständig aktuell zu halten. Kennt jemand Cache Strategien so etwas zu lösen? Ich würde dafür 4kb RAM des uC reservieren. Das kann gerne auch in einer INT Routine eines Timers passieren, habe ich ja genug von. zeit spielt keine Rolle, so schnell ändert sich das Wetter ja nicht, der UC wacht nur
-
Thread
Projekt Planung: Aquarium Überwachung
Sachen bin ich mir eigentlich schon schlüssig wie ich sie umsetzen mag, bei einigen noch nicht: 0.) µC Ich würde am liebsten einen STM32F103 einsetzen, dieser gibt mir die Werte über einen ESP-01 an das Netz. 1.) Wasserstand Sollte ich da Ultraschallsensoren einsetzen oder lieber eine mechanische
> Ich würde am liebsten einen STM32F103 einsetzen, dieser gibt mir > die Werte über einen ESP-01 an das Netz. Meiner Meinung nach spricht nichts dagegen. Auf den ersten Blick kommt mir die Aufgabe jedoch einfach genug vor, um
-
Thread
STM32 Bootloader RS485
Hallo Zusammen, ich würde gerne die Firmware über RS485 auf einen STM32F103C8T6 laden. Da die Controller nachher im Haus verteilt sind will ich nicht überall mit dem Laptop hin laufen.. Leider komm ich mit meiner Idee nicht wirklich weiter. Ich hab versucht die Firmware über den Internen Bootloader und UART (FTDI Adapter) auf den Stm zu laden und das hat Problem los funktioniert. Genutzt habe ich die "Flash Loader Demonstrator" Software von ST. Jetzt hab ich einen MAX485 an den STM32 gepackt und ein RS485-USB Adapter an den PC
-
Thread
PWM Ausgang erzeugt kein PWM Signal :(
schrieb im Beitrag #5092948: > das heißt? http://www.disca.upv.es/aperles/arm_cortex_m3/curset/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/html/group___t_i_m___group4.html#ga3df4ba3f0727f63ce621e2b2e6035d4f Quasi so wie es Mathias S. oben gemacht hat.
Kommentaren nicht mehr und alles läuft um den Faktor neun langsamer. Getestet habe ich das auf einem F103 aber das sollte so eins zu eins auch auf einem F107 laufen. Man benötigt natürlich noch den entsprechenden Header, z.B. stm32f103xb.h für den F103CB. Nutzt man die StdPeriphLib hat man den für gewöhnlich
-
Thread
FIR Filter auf PIC
Dergute W. schrieb im Beitrag #5096625: > scheint mir irgendein > Billigboard mit irgendeinem STM32 oder was entsprechendem (und eben auch > GCC-Unterstuetzung) da erheblich "sicherer". Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings hat der weder einen DAC noch I2S oder
mal die Baudrate von 460.800 auf 57.600 reduziert Hast du echtes RS232 oder gehst du direkt vom uC auf einen FT232? Kannst du mal dein Board (Schema, Bezeichnung...) posten? Max M. schrieb im Beitrag #5096639: > Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings > hat der
-
Thread
STM8S103: HX1838 und Chinafernbedienung
Nachdem ich nun öfters auch mit STM8 und nicht nur mit AVR und STM32 zu tun habe, ist daraus ein Softwaremodul für IR Receiver HX1838 in Verbindung mit den billigen Chinafernbedienungen entstanden. Die im Zip-File enthaltene(n) Softwaremodule
verwendet wurden stm8_init.c, my_printf.c und uart.c. [pre] stm8_init.c : beinhaltet die Systeminitalisierung (Grundtakteinstellung, hier 16 MHz interner Taktgeber ---------- uart.c : rudimentäre Funktionen
-
Thread
Arduino Pro Micro
Der Pro Micro ist doch ein Mega32u4 oder? Der Unterscheidet sich schon enorm vom Mega32.
Bei Ebay bekommst du Arduino kompatible Boards mit STM32F103 64kB ab 4 Euro mit 64KB. Beachte aber den Korrekturvorschlag auf http://wiki.stm32duino.com/index.php?title=Blue_Pill (ein Widerstand soll geändert werden). Ich schätze, für diesem Preis wirst
-
Thread
STLink + OpenOCD + Eclipse
Hallo, ich versuche gerade ein STM32f0308-Disco Eval Board in betrieb zu nehmen. Das Flashen mittels STM32 ST-LINK Utility und auch mit OpenOCD aus der Kommandozeile funktioniert auch. Starte ich OpenOCD jedoch aus Eclipse heraus,
Das könnte daran liegen, daß du ein 32bit Java auf einem 64bit OS installiert hast, oder SW5STM32 für 32bit compiliert wurde und dui ein 64bit Java hast. Aber warum installierst du nicht SW4STM in deinem lauffähigen Eclipse wie ich das
-
Artikel
Benutzer:Mampf
alten aufarbeiten, in eine sinnvolle Form bringen und dann unter Projekt und Code veröffentlichen. STM32F429 DIY-Board. STM32F429 @ 168MHz 32MB SDRAM I2S Audio-DAC IR (derzeit unbenutzt) WLAN (ESP8266) µSD 2 USB (CDC, zweites Interface nicht benutzt) Software: Helix MP3-Decoder 7 Band (IIR) Equalizer
hinter der Röhre :) keine VFD-Spezialbauteile :) Kurzes Video: Mini-Word-Clock. Benutzt einen STM32F103 Hier noch ein kurzes Video zu V2.0: RGB Moodlight/Clock/Reminder. Spaßeshalber hatte ich mir überlegt, ein RGB Mood-Light zu bauen, da ich dafür einige verschiedene Verwendungszwecke habe. Außer
-
Thread
VS1063 MP3 abspielen
, /* .n0.......| */ 0xDC,0x61,0x09,0x4A,0x7F,0xFF,0xFF,0xF9,0x7D,0x32,0x51, /* .a.J....}2Q */ 0x09,0x7C,0xE1,0xA5,0x6E,0xB4,0xFF,0xFF,0xFF,0xFF,0xD3, /* .|..n...... */ 0x34,0x41,0x91,0xF0,0x11,0x8F,0x00,0x0F,0x81,0x9C,0x10, /* 4A...
, /* ...I0...F.. */ 0x49,0x14,0x28,0xB2,0xED,0x4B,0x57,0x5A,0x2F,0xB7,0x46, /* I.(..KWZ/.F */ 0x63,0x34,0xD2,0xDA,0x9F,0x56,0x32,0xB7,0xA2,0x25,0xFF, /* c4...V2..%. */ 0x94,0x28,0x33,0x7F,0x3B,0xC4,0x50,0xEC
-
Thread
Auf der Suche nach einer Platine/Prozessor für ein kleines Anfänger Projekt
Ein STM32F030 oder ein STM8S103 im TSSOP 20 Gehäuse??? Layout erstellen und an Eleccrow oder Co. verschicken....
Das hier ist ein schönes Platinchen: http://www.ebay.de/itm/BetaFlight-CC3D-REVO-F4-STM32F405-Flight-Controller-mit-OSD-Vbat-Buzzer-RC567-/311868374265?_trk Jetzt noch das STM32 Arduino-Framework ein wenig umbiegen und Du hast ein super Minirechner.
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
PersonalSaSchr/vschilli/QtProjekte/ ältere Screenshots: http://picforum.ric323.com/viewtopic.php?f=46&t=103#p745 Die HID-API kann man natürlich auch in VS C++ verwenden.
Hallo Volker, kennst du dich mit STM32 aus?
-
Thread
STM32F103-USB-CDC von W.S.
Hallo W.S. du hattest hier mal USB-CDC Code für einen STM32F103 gepostet. Das habe ich mal probiert mit diesm Board: http://www.ebay.de/itm/STM32-STM32f103C8T6-ST-ARM-32-bit-Cortex-M3-64kB-312-/221961031950?hash=item33ade8910e:g:ugMAAOSwcBhWZA1K 1.5k an
/ Input registers : "r3" // clobbered registers ); // while (count) --count; } [/C] Was ich noch vergessen habe: Danke W.S. für den Code, der doch wesentlich übersichtlicher ist als das was sonst so fuer den STM32F103 im Umlauf ist.
-
Thread
STM32 Header
meiner Meinung nach wichtig ist, zu wissen was wie wo zusammenhängt. Hier mal am Beispiel eines STM32F103 wie da was eingebunden wird: - stm32f1xx.h // bindet stm32f103xb.h ein (je nach definiertem Chip) und wenn gewünscht noch stm32f1xx_hal.h, ansonsten nur ein paar Makros - stm32f103xb.h //
" #elif defined(STM32L152xBA) #include "stm32l152xba.h" #elif defined(STM32L152xC) #include "stm32l152xc.h" // ... [/c] Dann findest du z.B. in stm32l152xb.h [c] #define GPIO_MODER_MODER13_Pos
-
Thread
Batterie gefunden Akku oder nicht?
das Board zu reparieren und mich nach den Preisen für den kleinen 3,3V Festspannungsregler und den STM32F103 umgesehen...vergiß es. Dafür bekomme ich in China weitere 5 Boards wenn ich den Versand drauf rechne. Hab die Quarze runter gelötet und den Rest weggeschmissen. Hast Du evtl. mal drüber nachgedacht
es zuerst in einem Diskussionsforum gefunden. Aber diese Seite hier finde ich besser: http://wiki.stm32duino.com/index.php?title=Blue_Pill
-
Thread
LED Strip ws2811 per µC steuern- was beachten?
LIB einen Buffer bereithalten sind es für jede LED ca. 24Byte + Schlussbyte. Ich habe dies mit einem STM32F103 realisiert und auch einen kleinen Buffer genutzt, ich kann mit dem STM ca. 8000 LEDs einzeln ansprechen incl. letzten Rückspeicherwert. Achte darauf das die Leitung vom µC zur LED nicht länger
Bearbeitung. Diese wird auf dem PCB noch integriert. Da is aber nix mit Android, das ist reines C über SW4STM. https://www.mikrocontroller.net/topic/430848
-
Thread
Keil µVision Simulator - VTREG nicht vorhanden
Hallo zusammen, ich habe vor kurzem den Umstieg von AVR auf STM32 gewagt. Die ersten einfachen Programme funktionieren auch schon auf der realen Hardware. Als IDE verwende ich Keil µVision 5.2 (Evaluation Version). Mikrocontroller ist der STM32F103C8T6 Nun
und bei "Parameter" der entsprechende Parameter für das Device eingetragen werden, in meinem Fall "-pSTM32F103C8".
-
Thread
STM32 - 2 lagig Routen, wohin mit VDD und VSS
Hast Du Dir das Datenblatt besorgt? Zumindest für STM32F101/103 gehört an Vdd3/Vss3 ein 4.7µF Und denk an Vdda/Vssa.
AntiHeiner schrieb im Beitrag #5071603: > Zumindest für STM32F101/103 gehört an Vdd3/Vss3 ein 4.7µF Nochmal eine Frage dazu. Gehört der 4.7µF zusätzlich zum 100nf an VDD3/VSS3? Oder ersetzt er diesen, ich habe diesbezüglich noch keine weiteren Infos gefunden
-
Thread
Datentypkonvertierung uint16_t zu double
Also habe ich es wie folgt versucht zu lösen. (Vereinfachtes Beispiel) Prozessor: ARM Cortex M3 (STM32F103) Compiler: ARM Yagarto [c] uint16_t a = 1054; uint16_t b = 84; uint16_t c = 1403; double all = a + b + c; double a_ = (double)a / all; double b_ = (double)b / all; double c_ = (double
: [c]sprintf (output_string, "Vorher[%u] Nachher[%f]", a, (double)a);[/c]
-
Thread
Stack richtig dimensionieren
// Funktion wieder runter. static int array_F[100]; // Ist nicht auf dem Stack. // a, b, p_c, d, y kommen auf den Stack // Beim Verlassen der Funktion werden sie vom Stack genommen. } [/c]
das alles durchgelesen aber wirklich schlauer bin ich auch nicht. Ich habe das gleiche Thema für den STM32F103 mit dem GCC. Wie gross den Stack? Ok, Programm läuft aber die 0x100 standen da auch schon vorher drin. Wi erzeugt der Compiler zb ein 10.000 Elemente Array was ich lokal in einer Routine habe
-
Thread
Led display in ganz viele und möglichst schnell
800khz angesteuert werden? Da nimmt man weder einen nano noch einen ESP sondern sieht sich mal in der STM32 bzw. Cortex Ecke um und nimmt dann einen PWM Timer gefüttert über DMA... Da kannste ganze Großdisplays mit (bei mir sind es ca. 2000x WS2812 auf einem STM32F103) betreiben. Du darfst nicht vergessen
https://youtu.be/cA4L49habEY
-
Thread
[V] Entwicklungskits STK500, Discovery, Nucleo, Nucleo Expansions
Ich melde mal Interesse am STM32F746 Discovery und am STM32F4 Discovery an.
7,- STM32F4 Discovery 9,- STM32L476 Discovery 10,- [/pre] *STMicroelectronics Nucleos* + *Expansions* [pre] STM32F030 Nucleo 5,- STM32F031 Nucleo 5,-