-
Thread
cubemx Erfahrungen mit Bugs
I2C im L4 zählt zB autimatisch die gesendeten Bytes für ein > automatisches stop. Macht der STM32F3xx auch.
Stefan ⛄ F. schrieb im Beitrag #6550575: > Macht der STM32F3xx auch. Danke für die Info, dann hatte ich mir da was falsch gemerkt.
-
Thread
STM32F3Discovery + ChibiOS = MEMS-CDC
habe ich diesen Weg gewählt: - neueste ChibiOS git Version - https://github.com/kersny/chibios-stm32f3discovery Im Anhang die compilierten Dateien für Eilige. Die Daten kommen über USB-CDC mit 38400,8,n,1. Vielleicht möchte noch jemand mit den MEMS-Daten experimentieren. Viel Spaß
https://github.com/kersny/chibios-stm32f3discovery " You should see 9 floating point values corresponding to the x, y, and z values from the gyroscope, accelerometer, and magnetometer. " Frequenz? Gibt es einen OS X Treiber für
-
Thread
STM32 - Low Level Library Dokumentation
resource/en/application_note/dm00607955-guideline-for-using-analog-features-of-stm32g4-series-versus-stm32f3-series-devices-stmicroelectronics.pdf
cubemx-ll-build-failure Hab Ich drin, aber er meckert immer noch über ein "unresolved inclusion" bei besagter Datei stm32f3xx_ll_rcc.h. In der main ist sie auch eingebunden, und da meckert er genauso.
-
Thread
Wie Uhrzeit auf Atmega bekommen?
verwenden, wo RTC und Anschluss für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder STM32F3 Serien.
wo RTC und Anschluss > für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder > STM32F3 Serien. Oder halt der vom TO intendierte ATmega. Der enthält (mit an Sicherheit grenzender Wahrscheinlichkeit) ebenfalls bereits eine RTC, die genau wie beim STM nur noch mittels eines Uhrenqarzes
-
Thread
STM32 F3 Discovery Framework für Linux + Eclipse
Der Artikel dazu ist hier http://www.mikrocontroller.net/articles/STM32_F3_Discovery_unter_Linux
-
Thread
Stm32F3 Disco: eKompass Firmware: Bug ?
eine Platform bauen, die sich zu einer Himmelsrichtung ausrichten kann (ekompass). Ich habe das Stm32f3 Discovery Board als Vorlage genommen und mir daher den gleichen Chipset bei den Chinesen bestellt. Um es mir einfach zu machen, wollte ich einfach die Kompass-Firmware vom Stm32f3disco übernehmen.
-
Thread
Custom Board für STM32F303
benützt werden. Doch wie kommt man zu einem onboard STLinkV2? Im Anhang ist ein Bild von einem STM32F3 Discovery und wie es dort gelöst wurde. Da müsste anscheinend ein zweiter uC drauf? Grüsse
Sebastian T. schrieb im Beitrag #4860371: > Im Anhang ist ein Bild von einem STM32F3 Discovery und wie es dort > gelöst wurde. Da müsste anscheinend ein zweiter uC drauf? Das ist der ST-Link, der, wie auf fast allen Discovery Boards, mit dem STM32F103 gemacht wurde. Der F303 ist
-
Thread
STM32 baremetal ADC
mit anderen wo es zu funktionieren scheint. Hier ein Beispiel: http://stefanfrings.de/stm32/stm32f3.html#analog
ADC // // References: // http://stefanfrings.de/stm32/stm32f3.html#analog // Initialize the ADC1 for single conversion mode void init_analog() { // Enable clock for ADC SET_BIT(RCC->AHBENR, RCC_AHBENR_ADC12EN); // Disable the ADC if (READ_BIT
-
Thread
[V] Entwicklungskits STK500, Discovery, Nucleo, Nucleo Expansions
Value Line Discovery 5,- STM32F030 Discovery 5,- STM32L053 Discovery 10,- STM32F3 Discovery 7,- STM32F4 Discovery 9,- STM32L476 Discovery 10,- STM32F746 Discovery 12,- [/pre] *STMicroelectronics Nucleos* + *Expansions* [pre] STM32L476
Discovery 20,- STM32 Value Line Discovery 5,- STM32F030 Discovery 5,- STM32F3 Discovery 7,- STM32F4 Discovery 9,- STM32L476 Discovery 10,- [/pre] *STMicroelectronics Nucleos* + *Expansions* [pre] STM32F030 Nucleo 5,-
-
Thread
Problem mit Taktfrequenz STM32F303K8
RCC->CFGR = 0x00340002; auf 60 Mhz oder höher setze wird der Pin nicht mehr geändert. #include "stm32f3xx.h" #define TOGGLE_LED GPIOB->ODR ^= 0x8 //PB3 int main(void){ //configure clock for system //PLL as clock (0x2) and factor for PLL RCC->CFGR = 0x00300002; /
einstellen, weil der Flash Speicher nicht so schnell ist. Siehe http://stefanfrings.de/stm32/stm32f3.html#takt
-
Thread
Einlesen mehrerer Analog Signale
Variante. Besondere Anforderungen hast du ja keine genannt. Anregungen: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini
-
Thread
STM32F3 - Problem mit GPIOs Rise/Fall viel zu langsam - 250 µs
Hi, habe hier ein extrem seltsames Problem mit einem STM32F3. Die Anstiegs und Abfallzeiten an den I/Os sind VIEL zu langsam. Oder genauer gesagt, von 0 bis ca. 2.4V ist es normal schnell. Sind ein paar Nanosekunden, aber danach braucht es dann plötzlich
-
Thread
IMU Sensoren
Kommt drauf an was du willst... Das einfachste nimm ein STM32F3 mit Taulabs... Habe hier auch noch ein Board für unten drunter... Ansonsten die IMU von Drotek ist ganz ok. Also die dort verwendeten Chips. Die 6050 kann aber leider kein SPI aber am Sparky
besser... Am besten ist glaub die von Polulu aber halt auch teuer... Die Chips sind auch am STM32F3 drauf. Das Barometer nicht, ob das was taugt weiß ich aber nciht hab bisher nur den MS5611 benutzt...
-
Thread
Regelungstechnik - Identifikation eines balancierenden Roboter
stehen bleiben zu bringen. Die Hardware sowie die Software steht soweit. Grober Aufbau: - STM32F3 Arm Cortex (STM32F3 Discovery Board mit Gyron und Beschleunigungsensor) - Aktuelle Zykluszeit habe ich auf 5ms eingestellt, 2,2ms sind ca. WCET. - Zwei Gleichstrommotoren mit Getriebe - Drehzahl
-
Thread
Calibration ADC STM32F334
Hier hast du Beispielcode für den F303: http://stefanfrings.de/stm32/stm32f3.html#analog Da sind Hinweise aus dem Errata und einer Application Note eingeflossen (welche habe ich vergessen). Ich schätze dass es bei deinem ebenso geht.
im Beitrag #6565372: > Hier hast du Beispielcode für den F303: > http://stefanfrings.de/stm32/stm32f3.html#analog > Da sind Hinweise aus dem Errata und einer Application Note eingeflossen > (welche habe ich vergessen). Ich schätze dass es bei deinem ebenso geht. Danke ich schau mir das an!
-
Thread
STM32 HAL und CMSIS
Guten Tag, Kleine Verständnisfragen. Arbeite derzeit mit einem STM32F3 Nucleo Board. Nun habe ich ein paar Fragen zu den Headern: 1. Es gibt eine CMSIS Datei. Laut Doku wird diese von dem Halbleiterhersteller und von ARM erstellt um eine standardisierte Schnittstelle
Die CMSIS ist aber für jeden uC unterschiedlich. Ist das richtig? 2. Habe im Projekt noch eine "stm32f3xx_hal.c" Datei. Ist dies die HAL Bibliothek? Also eine Bibliothek für die Peripherie des Boards? 3. Was hat es mit dem STM32CubeMX aufsich? Habe gelesen es ist eine Ablösung des Standard Peripherie
-
Thread
STM32: Timer schnellerer Takt, als System
kann, als die System CLK. Das geht mir aus der Übersicht nicht ganz hervor. Ich arbeite mit STM32F3 unf F4. Hier sehe ich nur, dass zur Peripherie stets ein Teiler ist, wobei beim Timer im Prescaler ein x2 angegeben ist (siehe Bild). Bei den ATXmega konnte ich den Timer mit x4 Füttern also z.B
Nils H. schrieb im Beitrag #5143296: > Ich arbeite mit STM32F3 unf F4. Hier sehe ich nur, dass zur Peripherie > stets ein Teiler ist, wobei beim Timer im Prescaler ein x2 angegeben ist > (siehe Bild). Das x2 gilt aber nur, sofern der Takt des Busses (APB1
-
Thread
stm32 OOP einzelne Objekte auf externem Datenspeicher
nicht ganz korrekt ausdrücke, aber ich denke es wird klar, was ich vor habe. Ich habe auf einem stm32F3 ein Programm, welches mit dynamischer Objektallokierung arbeitet. In diesem Programm gibt es Listen von Objekten (KalkulationsObjekte), welche alle das selbe Interface impelemntieren. Diese Objekte
bei Instanziierung eines dieser Objekte die Definition aus dem EEPROM zu holen? Ich nutzte das stm32f3discovery unter µVision4. Ich frage nicht, nach einer fertigen Lösung - mir reichen die passenden Stichworte und Themenbereiche. viele Grüße!
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
Motorcontrol und dergleichen hört sich nach einer Aufgabe für einen Mixed-Signal-Derivate aus der STM32F3-Serie an. Und ja, die Rechenleistung reicht. Wenns auf dem ATMEGA ruckelt, dann flutscht es auf dem Cortex-M4 mit 10MHz. Möglicherweise reicht dir auch ein F0? Das solltes du dir gut überlegen.
ATMEGA. Geh dazu auf die webseite von ST: https://www.st.com/en/microcontrollers-microprocessors/stm32f3-series.html?querycriteria=productId=SS1576 Klopp die Anforderungen in den Selektor und pick dir aus den passenden Derivaten das modernste heraus. Der STM32F4xx ist schon recht alt und hat sehr
-
Thread
OpenSource IMU 10DoF mit STM32F4 (Eclipse basiert) Sammelbestellung
, Um dann ne Zustandsregelung zumachen. Ich bin gerade in der Planung für n BLDC Treiber mit dem STM32F3 und wollte Can als Interface nutzen. PPM usw. gibt ja nicht viel her. MfG Tec
Sieht echt hübsch aus. Meine Module kommunizieren auch via CAN. Die I/O Module haben alle einen STM32F3 drin, weil die in der Stückzahl sehr günstig sind (100 Stück = 3,5€) Also die Bestückung kostet bei der Menge die ich machen lassen hab schon einiges >1k€. Wie gesagt, in der Menge wirds günstig
-
Thread
Ungenauigkeit beim STM32 ADC
kompatiblen Board-Layout sprechen. Es geht (hatte eins fertig, für STM32F1xx, STM32F2xx/STM32F4xx und STM32f3xx), aber Drop-In-Kompatibilität sieht anders aus, so dass ich mich für Rev. 2 (STM32F1xx/F2xx/F4xx) und Rev 3 (STM32F3xx) entschieden habe.
-
Thread
STM32F030 Takt/UART Frage
mikrocontroller.bplaced.net/wordpress/?page_id=609 Diese habe ich entsprechend angepasst. Für das STM32F3 Discovery Board konnte ich die Lib bereits anpassen, also damit funktioniert es. Jetzt wollte ich das ganze für das STM Nucleo Board mit dem STM32F030R8 anpassen. Leider funktioniert die Übertragung
beiden Boards kurz einen Test gemacht und die LEDs im 5 Sekunden Rhythmus toggeln lassen. Mit dem STM32F3 Discovery (STM32F303VCT6) funktioniert auch dies. Das Nucleo Board allerdings ist viel langsamer. Also scheint tatsächlich etwas mit dem Takt nicht zu stimmen. Ich führe keinen SystemInit()
-
Thread
Immer noch keine STM32
Guten Morgen, k*tzt mich ja langsam an ... Dass es vor 2 Jahren keine STM32F3 zu kaufen gab, konnte man ja verstehen ... Aber, wtf, es gibt sie immer noch nicht. Will ST Micro nichts verdienen? Wollen sie den ganzen Markt den RP2040 überlassen? Ich hab da echt kein
Beitrag #7102682: > Guten Morgen, > > k*tzt mich ja langsam an ... Dass es vor 2 Jahren keine STM32F3 zu > kaufen gab, konnte man ja verstehen ... > > Aber, wtf, es gibt sie immer noch nicht. > > Will ST Micro nichts verdienen? > > Wollen sie den ganzen Markt den RP2040 überlassen? >
-
Thread
STM32 - IDE, Toolchain, HAL, Libs, etc.
Hallo, ich werde auch demnächst wieder ein bisschen zum Programmieren kommen, vermutlich ein STM32F3. Habe früher mal CooCox gearbeitet, komme allerdings mit der neuesten Version nicht mehr ganz zurecht. Deswegen wollt ich mir eigentlich was neues suchen. Vom Schreiben würd ich VisualStudio vorziehen
https://github.com/roboterclubaachen/xpcc/blob/bdb717048ddee044d13660328762c004d40fbe4f/examples/stm32f3_discovery/gdb/Readme.md) > Nutzt ihr CubeMX seit es die Hal-Libs gibt? Nein. > Nutzt ihr Libraries die nochmals eine weitere Abstraktion als HAL > bieten? Benutze für alles xpcc welches
-
Thread
Suche SPI Beispiel COOCOX für STM32F303VC discovery
Hast dus schon zum laufen bekommen? Habe gerade genau das selbe Problem, Bei coocox ist für den STM32F3xx ja sogar ne SPI library "stm32f3xx_hal_spi" dabei. Allerdings stürzt mir bei jedem Aufruf der uC ab und wenn ich mir den Code so anguck zeigt mir COIDE da viele Syntaxfehler.. mfg, Strangelet
-
Thread
"NUCLEO"-Borads von GigaDevice
Drivers/CMSIS/Include Drivers/CMSIS/Device/ST/STM32F1xx/Include [/pre] In der Datei stm32f3xx.h kommentierst du dann die richtige Zeile für deinen µC aus. Das funktioniert mit allen anderen STM32 Serien ebenso. Was die Startup-Files und das Linkerscript angehen: Die "System Workbench
Projekt: > Drivers/CMSIS/Include > Drivers/CMSIS/Device/ST/STM32F1xx/Include > In der Datei stm32f3xx.h kommentierst du dann die richtige Zeile für > deinen µC aus. Das funktioniert mit allen anderen STM32 Serien ebenso. Aber das beinhaltet dann die Registernamen und Bits für den STM32. Und
-
Thread
Problem Erweiterung 16 bit Timer beim STM32F3 für IC
Ich möchte Flanken von zwei gleichen Sensoren messen. Dafür nutze ich den Timer2 (32 bit) und den Timer3 (16 bit), die Timer laufen mit 64Mhz (Systemtakt) Beim 32 bit Timer klappt alles wie vorgesehen, nur beim 16 bit Timer treten Fehlmessungen aufgrund der Erweiterung auf 32 bit auf. Das Problem liegt meines erachtens dran das ein Timerüberlauf statt findet währen der Interrupt Change aufgerufen wird. Der IC Wert ist dann noch beim kleineren "High-int" gecaptured worden aber zwischenzeitlich ist nun der Timer übergelaufen. Wie kann ich diese Situation sinnvoll abfangen? [c] /**
-
Thread
Umstieg von STM32F3 auf U5 - classic core app
Hallo an alle, ich plane gerade den Umstieg von einem STM32F3 auf einen U5. Beim F3 verwende ich ganz easy den Virtual COM Port Mode, ohne RTOS um Daten zu senden und zu empfangen. Nebenbei redet der STM noch (teilweise auf Anfrage via USB und teilweise zyklisch
-
Thread
Suche Mikrocontroller mit 16Bit ADCs und DACs
c-hater schrieb im Beitrag #6245219: > Nein, gibt es nicht. Doch. Beispiele: PIC24FJ128GC006 STM32F3
: > c-hater schrieb: >> Nein, gibt es nicht. > > Doch. Beispiele: > > PIC24FJ128GC006 > STM32F3 Noch so ein Schwachmat der die Überschrift nicht liest. 16 bit DAC und ADC mit 750ksps gibt es nicht, der PIC hat bloss 2x10-bit 1MSPS DAC und dumme SigmaDelta ADC, der STM ebenso zu wenig.
-
Thread
STM32F334 Ubuntu OpenOCD Startprobleme
speed: 1000 kHz adapter_nsrst_delay: 100 Runtime Error: /usr/local/share/openocd/scripts/target/stm32f3x.cfg:38: invalid command name "jtag_ntrst_delay" in procedure 'script' at file "embedded:startup.tcl", line 58 at file "/usr/local/share/openocd/scripts/board/stm32f334discovery.cfg", line 6
openocd/scripts/board/st_nucleo_f3.cfg", line 8 at file "/usr/local/share/openocd/scripts/target/stm32f3x.cfg", line 38 Habt ihr eine Idee, wie ich OpenOCD zum Laufen bekommen könnte?
-
Thread
STM32F103C8 - init I2C
I2C_IT_BUF, DISABLE); I2C_Cmd(I2C1, ENABLE); }[/c] Ich finde leider nur Beispiele die auf STM32F3xx zugeschnitten zu sein scheinen. Wo kann ich nachschauen, wie I2C auf diesem Board richtig initialisiert wird? Wie wird die "alternate function" festgelegt? Ich sage den Pins zwar, dass sie
Matthias schrieb im Beitrag #4302555: > Ich finde leider nur Beispiele die auf STM32F3xx zugeschnitten zu sein > scheinen. Hier ein Beispiel, welches auf STM32F4xx und STM32F10x läuft - also auch auf STM32F103C8: https://www.mikrocontroller.net/svnbrowser/wordclock24h/src
-
Thread
STM32 CubeMX SoftPWM
am Anfang von stm32f3xx_it.c bool test=false; int count=0; int c=1; uint32_t CNT_Current=0; uint32_t New_Compare; ... geändert wird c im IQR.
Sady schrieb im Beitrag #5469801: > am Anfang von stm32f3xx_it.c Warum die Salamitaktik? Packe alles (wirklich alle Sourcen die du selbst erzeugt hast) in eine Zip-Datei und poste es hier. Alles andere ist Chaos. Sady schrieb im Beitrag #5469778
-
Thread
Getting started with STM32F103
Ich dachte immer, dass darauf üblicherweise STM32F4 verbaut sind. Aber sind wenn dann wohl eher STM32F3. Ich sollte mich nächstes Mal wohl besser informieren. Kann man den ST-Link auch umflashen, wenn man den nicht auslötet? Danke für die Aufklärung!
dachte immer, dass darauf üblicherweise STM32F4 verbaut > sind. Aber sind wenn dann wohl eher STM32F3. Gibt es ab 15€ mit STM32F103. > Kann man den ST-Link auch umflashen, wenn man den nicht auslötet? Na klar. Du solltest wirklich meine Seite lesen, bevor du weitere Fragen stellst, die
-
Thread
Neue Auflage vom Buch: Einblick in die moderne Elektronik
überarbeitet. Vorher/Nachher Vergleich: * Wechsel vom BluePill Board (STM32F1) zum Nucleo (STM32F3) * Wechsel von der System Workbench zur STM32 Cube IDE * Wechsel von seriellem Bootloader zu SWD * Neu: Sehr knappe Einführung den Debugger * Neu: Das erste Projekt wird jetzt "from scratch
13,45€ + Versand https://www.conrad.de/de/p/stmicroelectronics-entwicklungsboard-nucleo-f303re-stm32-f3-1416930.html 14,40€ + Versand https://www.tme.eu/de/details/nucleo-f303re/entwicklungsboards-fur-stm-schaltungen/stmicroelectronics/ 15,12€ Versandkostenfrei https://de.aliexpress.com/item
-
Thread
Wasserzähler Impulszählung (Batteriebetrieb)
sogar einen separaten Anschluss. Dieses Board kostet nur 5 Euro: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Es gibt auch programmierbare Funkmodule, z.B. auf Basis des ESP8266 mit WLAN: http://stefanfrings.de/esp8266/index.html. Bei dem könntest du die Daten (bei Stromausfall) im üppig
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
, hat USB schon drauf, reichlich PWM Kanäle und kostet nur 5 Euro. http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Der Shop ist offenbar gerade down, versuche es später nochmal. Die nehmen jedenfalls weniger als 5€ Versandkosten.
-
Thread
Benutzt hier jemand die Cortex-M4-FPU?
value eben nicht 000 ist. Dann ist da etwas sehr faul. Welcher Controller ist das? Bei z.B. den STM32F3 und den STM32F4 ist das /nicht/ so. Bauform B. schrieb im Beitrag #6151213: > Es geht ja um Fehler, die nur sehr selten auftreten. > Freiwillig lässt man sich darauf nicht ein. Im Zweifelsfall
eben nicht 000 ist. > > Dann ist da etwas sehr faul. Welcher Controller ist das? Bei z.B. den > STM32F3 und den STM32F4 ist das nicht so. das ist ein STM32L451, sowohl ARM als auch das PM0214 sagen: CPACR reset value = 0. Allerdings FPCCR.ASPEN und .LSPEN reset value = 0b11. Ich fasse beide Register
-
Thread
STM32 Einstieg
sondern ziemlich unterschiedliche. So habe ich unterdessen schon viele Projekte mit STM32F1 und STM32F3 gemacht. Dann habe ich mal auf ein Board, auf welches 4 Displays angeschlossen werden sollten, mutig einen STM32F7 drauf getan und habe dann wegen neuer Problematiken fast den Doktor gemacht, bis
DMA ansprechbar sind und andere die es nicht sind. Da laufen dann Codeschnipsel die man für einen STM32F3 gemacht hatte, auf einem STM32F7 plötzlich nicht mehr und man hat erst keine Ahnung warum und sucht dann mal...
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
auch günstige Einstiegsboards: Dein STM32F0: http://www.watterott.com/de/STM32F0DISCOVERY Der STM32F3 http://www.watterott.com/de/STM32L-DISCOVERY Und der Favorit: http://www.watterott.com/de/STM32F4Discovery Der letztere ist von der ganz aktuellen Serie (mit Cortex-M4). Auch wenn er etwas größer
STM32F3Discovery hat den Vorteil, dass man durch Umjumpern (Null Ohm Brücken) eine serielle Schnittstelle auf den ST-Link legen kann und nach Umprogrammieren (z.B. Blackmagic) des ST-Links dann auch serielle
-
Thread
SVPWM Ansteuerung eines BLDC
der Ausgangstreiber des Pins von Vorteil. Bei einem Redesign würde ich für meine Umrichter den STM32F3 verwenden aber mit externen Opamps und Komperatoren für Überstrom usw. Unabhängig vom Proze. Die 2 SO8 kann ich verschmerzen. Das sind meine Erfahrungen mit dem Proze und internen OPs. Gruß
Hi Tec, das mit den Störungen auf dem STM32F3 ist interessant. Ich habe dieses Phänomen bisher noch nicht gesehen, d.h. bei mir passt die Messung. Wie haben sich die Störungen bei Dir gezeigt? Würde beim nächsten Projekt aber auch auf eine externe
-
Thread
STM32F303 Wakeup Timer löst keine Interrupts aus
PA5 blinkt. Sie bleibt aber leider dunkel. Sieht jemand, was ich falsch mache? [c] #include "stm32f3xx.h" #include <stdio.h> uint32_t SystemCoreClock=8000000; // Delay loop for the default 8 MHz CPU clock with optimizer enabled void delay(uint32_t msec) { for (uint32_t j=0; j<2000UL
EXTI Register kümmern musste. Ich habe dazu noch eine Frage (weiter unten). [c] #include "stm32f3xx.h" #include <stdio.h> void init_io() { // Enable Port A SET_BIT(RCC->AHBENR, RCC_AHBENR_GPIOAEN); // PA5 = Output for the LED MODIFY_REG(GPIOA->MODER, GPIO_MODER_MODER5
-
Thread
STM32F4 I2C ACK bei 1.5V
Spaß generieren. Wenn du noch leicht wechseln kannst, wäre es empfehlenswert, einen neuen STM32 (STM32F3, F0, ...) zu nehmen mit der verbesserten I²C-Peripherie, die ist einfacher zu benutzen...
#4484926: > Wenn du noch leicht wechseln kannst, wäre es > empfehlenswert, einen neuen STM32 (STM32F3, F0, ...) zu nehmen mit der > verbesserten I²C-Peripherie, die ist einfacher zu benutzen... Ich benutze einen F429IGT. F3, F0 sind für meine Anwendung nach Daumenpeilung zu langsam. Sind die F3
-
Thread
PWM synchron zu 50Hz Netz
mal den ADC Ansatz ins Spiel, wenn schon mit M4 Controllern gearbeitet wird. Die Dinger in einem STM32F3xx oder F4 brauchen keine µs zum Messen und können automatisch im PWM Interrupt getriggert werden. Irgendwann willst du dann den Effektivwert der Eingangsspannung ermitteln Oder Strom, Leistung, Phasenverschiebung
halte ich hier für alles was mit Wandlern zu tun hat nicht für die beste Wahl. Für sowas gibst die Stm32F3xx Serie mit HighResolution-Timer. Die sind speziell für sowas gemacht. Christof K. schrieb im Beitrag #4286775: > Mit einem EPROM > könnte ich später auch begrenzt Langzeitaufzeichnungen vornehmen
-
Thread
Schaltplan richtig zeichnen
Hier folgen: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware
Hier folgen: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware Dann rechte Seite Hardware, das pdf Dokument
-
Thread
Leistungselektronik PV DCDC 800V => 48V
haben angeblich auch recht gute Timer, die man für sowas > verwenden kann. Insbesondere die STM32F3x4 mit ihren Ultra-Fast-Comparators und den HRTIMs stechen hier hervor.
Informationen. Werde ich mir alles angucken. Mehmet K. schrieb im Beitrag #5450277: > Insbesondere die STM32F3x4 mit ihren Ultra-Fast-Comparators und den > HRTIMs stechen hier hervor. Guck ich mir an. Danke. PSblnkd schrieb im Beitrag #5450327: > Reihenschaltungen von PV-Modulen ist Stand der Technik
-
Thread
Überhitzung STM32F7
(kleiner 1mA). Wenn's dann immer noch heiß wird ist's ein Hardware Problem. Ich hatte mal einen STM32F3 welcher immer heiß wurde, aber funktionierte. Nach Austausch des Controllers war das Problem weg...
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
Hier wird das Verhalten gut beschreiben, das Verhalten zeigen sowohl F1, F2, F4, F7, L0 und H7 stm32 F3 habe ich nicht getestet. Mann kann aber an PH0 und PH1 schnell clocks anlegen und diese direkt als CPU clock nehmen. Dies ist nur bis 50 MHz spezifiziert ich habe aber schon 72 MHz an nem L0
Hier wird das Verhalten gut beschreiben, das Verhalten zeigen sowohl F1, > F2, F4, F7, L0 und H7 stm32 F3 habe ich nicht getestet. > > Mann kann aber an PH0 und PH1 schnell clocks anlegen und diese direkt > als CPU clock nehmen. Dies ist nur bis 50 MHz spezifiziert ich habe aber > schon 72 MHz