-
Thread
Wie die Zellenspannungen an einem 16S Akkupack mit DAC messen
Hier im Forum wurde das Problem schon angerissen aber nicht wirklich gelöst. Mir schwebt ein STM32F3 zur Messung vor. Der hat 3 ADC mit jeweils ca. 15 Kanälen - also mehr als genug. Mit 12 Bit habe ich eine Auflösung von 4096 Schritten also bei 100V => 0,025V pro Schritt. Das find ich ein wenig zu
-
Thread
newlib-nano snprintf mit float, welche Resourcen werden benötigt?
Fließkomma-Unterstützung benötigen: [pre] Funktion Heap Stack Code STM32L0 Code STM32F1 Code STM32F3 puts() 1468 Bytes 16 Bytes 2700 Bytes 2528 Bytes 2532 Bytes printf() 1468 Bytes 16 Bytes 4284 Bytes 3880 Bytes 4020 Bytes [/pre] Der Speicherbedarf von printf()
-
Thread
[V] Verschiedene STM32-Discovery
Hallo, verkaufe verschiedene STM32-Discovery Evalboards 1x STM32 F3 Discovery (Rev. 02-0) 2x STM32 F4 Discovery (1x Rev. 04-0, 1x Rev. 03-0) 1x STM32L476 Discovery (Rev. 02-0) 1x STM32L053 Discovery (Rev. 01-0) sowie 2x Baseboards STM32F4DIS-BB zur Nutzung mit
-
Thread
code:blocks findet header nicht
MoinMoin ich hab mal wieder n Problemchen. Ich hab mir n STM32F3Discovery Board bestellt, und bin nun quasi gezwungen, auf C/C++ umzusteigen. Nun hab ich aber schon Probleme, wenn es darum geht, die Header-Dateien einzubinden. Ich habe mir die STM32F30x_DSP_StdPeriph_Lib_V1.0.0
-
Thread
CooCox mit STM32F4Discovery nur im Debug Mode?
Hallo zusammen, Ich versuch mit CooCox und dem STM32F3Discovery einige kleine Programme für den Start zu ralisieren. Muss dazu sagen, ich stehe ganz am Anfang mit dem STM32F4 und CooCox. Nun klappt einiges schon ganz gut. Es leuchten die LEDs abwechselnd
-
Thread
I2C Master STM32 L0 und F3 Verständnisfrage zum Referenzhandbuch
gereimt. Dabei kam folgender auf Anhieb funktionierende Code heraus: http://stefanfrings.de/stm32/stm32f3.html#i2c Läuft also. Ich möchte trotzdem gerne klären, wo das Missverständnis lag. 1) Im ersten Diagramm teilt sich der Flow in zwei Threads auf. Links die Prüfung des NACK Flags, rechts das
-
Thread
uC Familien Empfehlung
Einsteiger durchaus brauchbar, gerade wenn man schon etwas Erfahrung mit den AVRs gesammelt hat. STM32F3x gibts bei Mouser in Einzellstückzahlen ab 4 €. Programmierung und debugging geht mit vscode ganz gut. Das Nucelo F303K8 ist vorrätig bei Mouser (über 900 Stück) und kostet 10,33 € (Link: https://
-
Thread
Arduino Betriebssystem
keine blockierenden I/O Zugriffe machen. Die will ich sehen, zeige mir mal 20 für AVR oder 20 für STM32F3 (oder irgendeine andere single-core Architektur deiner Wahl), dann bin ich schon zufrieden.
-
Thread
Strommessung am Kabel
Was genau bedeuten die Werte in mGauss ausgedrückt? Mir fiel inzwischen auf, daß ich auf meinem STM32F3-Discovery Entwicklungsboard ebenfalls einen 3-Achsen-Magnetfeldsensor drauf habe. Damit sollte es vermutlich auch gehen und dann hätte man sogar einen Stromdetektor samt 32bit Auswerte-MC für <10
-
Thread
16 Bit MC oder 8 Bit MC
jedem Zyklus aufaddiert, werden. Die Samplingrate sollte 500kSps oder > > 1MSps sein. Der STM32F3 hat einen 16-Bit Delta-Sigma-Wandler, der schafft sicher nicht 500ksps. Die Freescale Kinetis haben zwar zwei 16-Bit A/D-Wandler, aber die schaffen maximal 413 ksps, und eine große effektive Auflösung
-
Thread
STM32F103 Peripherie: "ST hat noch geübt"?
Dokument https://www.st.com/resource/en/application_note/dm00073522-migrating-from-stm32f1-series-to-stm32f3-series-microcontrollers-stmicroelectronics.pdf Irgend W. schrieb im Beitrag #7764095: > Aber generell werden STM32F (und auch die STM32L) mittlerweile durch > neuere Serien "ersetzt" STM32G/H
-
Thread
STM32F103 eleganter Triggergenerator für analogen Signalverlauf mit Analog Watchdog?
haben sie alle Daten gespeichert, und is est nur noch ein Problem von Wiedergabe. Ubrigens ist den STM32 F3 hier noch besser geignet : hat OPAMP + Hardware comparator. MFG
-
Thread
Suche Hardware für Bildverarbeitung
Sensor recht schnell (wenn man will). Da wäre der Raspi oder ggf. ein kleines ARM Board (z.B. mit STM32F3...) schon besser.
-
Thread
Keil, IAR vs GCC
benutzen. Gibt halt ein GCC Forum und kein KEIL-Forum. ;) Ich selbst arbeite privat mit GCC (STM32F3 von Olimex, Olimex-Jtag, Linux, OpenOCD, CodeSourcery) Hat mich viel Nerven und ein Wochenende gekostet , bis die Toolchain endlich lief. Aber jetzt finde ich es recht passabel, damit zu arbeiten
-
Thread
Falscher Wert im Register. STLink Bug?
danach auslese, bekomme ich aber 0x2B0. Ich kanns mir jedenfalls nicht erklären. Ich benutze das STM32F3Discovery (STM32F303xC). Screenshots sind dabei. Vielen Dank im Voraus!
-
Thread
Controller mit größerem Flash als angegeben?
nicht besonders viele: [pre] Familie versch. DIE STM32 F0 5 STM32 F1 7 STM32 F2 1 STM32 F3 5 STM32 F4 10 STM32 F7 3 STM32 H7 1 STM32 L0 4 STM32 L1 5 STM32 L4 5[/pre]
-
Thread
Adressierung der Daten auf einer SD-Karte? Gesperrt
meine Erfahrung. Eine SanDisk Karte hing sich ohne Pullup nur beim Power up des Gesamtsystems (STM32F3-Discovery) auf. Nach Entnahme und wieder Einsetzen lief sie dann. Mit 10kOhm Pullup an DataOut lief sie aber auch direkt beim Power up. Ich werde ihn jedenfalls immer einbauen! Gruß Armin
-
Thread
STM32 und Melexis MLX90621
Hallo, verwendet jemand von Euch den Melexis MLX90621 oder MLX90620 mit einem STM32 (am besten STM32F3)? Ich kann den EEPROM auslesen, ich kann das CFG-Register schreiben, wenn ich das CFG-Register (oder anderen RAM) lesen will, dann setzt der MLX kein ACK-Bit am I2C-Bus. Ich habe den gleichen
-
Thread
STM32: I2C mit DMA und HAL
Interface aktiviert hatte. (Siehe Anhang) Hab mal den Quelltext der main.c meines Versuches (STM32F3 Discovery + MCP23017) auf http://pastebin.com/7GszET42 bereitgestellt. Gruß, Sebastian
-
Thread
ARM Cortex M3/M4: Software-Breakpoints
: > Da fehlt aber dann auchnoch der Init der Tracecell und Konsorten. Ging bei mir (STM32F1, STM32F3 und STM32L0) bisher immer ohne diesen Aufwand. Die Schnittstelle konfiguriert und öffnet doch der Debugger - dachte ich.
-
Thread
STM32: DMA Callbacks werden nicht aufgerufen, seltsamer Bug in der Cube-HAL
der entsprechenden Struktur drin. Irgendwann habe ich dann dieses Stück Code gefunden in der stm32f3xx_hal_dma.c: [code] HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma) { //viel Code /* Clean callbacks */ hdma->XferCpltCallback = NULL; hdma->XferHalfCpltCallback = NULL;
-
Thread
STM32 I2C zu Bootloader
Hallo, hat jemand von euch schon mal einen STM32(F3/F4) per I2C im Bootloadermodus angesprochen? Also zB Befehle wie GetVersion, GetID? Folgender Aufbau: [Mikrocontroller 1] ---- I2C ----- [Mikrocontroller 2] Mikrocontroller 1 greift per
-
Thread
STM32 gpio-moder zeigt merkwürdiges Verhalten
stm32f4-Basteleien auch den Stack standardmässig ab 0x10010000. Interessant ist der Vergleich zum stm32f3 - Dort hängt das CCM am I-Bus statt am D-Bus, und taugt nicht als Stack.
-
Thread
sharp gp2d02 mit STM32F303 programieren
Das ist unser Code #include "stm32f3xx.h" //T=0.5ms; ein Impuls=350*T Impulsfunktion=500+16,66*x(=abstand)~500+17*x //Sensor Enfernung~1500/X, X=Augabewert des Sensors //LEDS an Pins A15, B4 und B6; SharpIn an Pin C1 SharpOut an Pin
-
Thread
STM32: SPI - HAL durch eigenen code ersetzen
Nachlesen kannst du das u.A. hier: https://www.st.com/resource/en/user_manual/um1786-description-of-stm32f3-hal-and-lowlayer-drivers-stmicroelectronics.pdf Ab Seite 476 wird SPI erklärt. Ein Beispiel von mir, wo SPI mit DMA genutzt wird, gibts hier: https://www.mikrocontroller.net/topic/515662
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
meinte dazu folgendes: So sah die Welt *vor* dem Cortex M4/M0 aus. Inzwischen bekommt man einen STM32F3 für einen Preis, für den man vor fünf Jahren gerade mal einen Atmega32 bekommen hätte. Und die kleinsten M0 schlagen locker die Attiny.
im Beitrag #3409837: > So sah die Welt vor dem Cortex M4/M0 aus. Inzwischen bekommt man einen > STM32F3 für einen Preis, für den man vor fünf Jahren gerade mal einen > Atmega32 bekommen hätte. Und die kleinsten M0 schlagen locker die > Attiny. Das war letztes Jahr, soviel dazu..
-
Thread
Problem mit STM32 Programmierung
denn eingebunden werden? Ich habe dazu folgende Seite angeschaut: http://stefanfrings.de/stm32/stm32f3.html#newlib Ich habe mir die Rubrik "ARM Libraries" angeschaut. Wenn ich das richtig verstanden habe, dann sind die Befehle, die bei mir nicht gefunden werden, von ST selbst hinzugefügt worden.
-
Thread
STM32-M4 Webinterface
keinen "STM32 M4". Es gibt "STM32F4" oder "STM32 mit ARM Cortex-M4-Kern" wie z.B. "STM32F4" oder "STM32F3".
-
Thread
STM32 Sin-Wave generator
Schau mal beim Cleveren Japaner ;-) http://elm-chan.org/junk/mdds_ipol/report.html Ist für ein STM32F3, lässt sich aber Problemlos Portieren. Cheers
-
Thread
STM32F103C8 Platformprojekt mit Display, FATFS und Examples
Einträge sowas wie #define wf_PA0... #define wf_PA1... usw. Das zweite Beispiel ist aus einem STM32F3xx, dort sieht das gleiche Stück etwa so aus: const word wfPortA[16] = { /* P.0 */ OUT, /* P.1 */ ALT + MedSpeed + AF1, Der Grund für die Unterschiede sind die verschiedenen
-
Thread
STM32 + MPU9250 I2C sequential read
Hallo liebe Community, ich verzweifle gerade daran eine I2C Kummunikation zwischen einem STM32f3discovery board und einem externen MPU-9250 zum laufen zu bringen. 1 und 2 Byte lesen/schreiben funktioniert einwandfrei, wenn ich mehr als 2 Byte schreibe/lese bekomme ich jedoch ein HAL_TIMEOUT.
-
Thread
statische Memberfunktion als Interrupt-Handler?
Beispielen. . Ich verwende c++/mcucpp für AVR8 und versuche mich (noch mit Mühe) an c++/mcucpp für STM32_F3. STM32_spaghetticode & Eclipse sind die Baustellen. *************************************************************** (*) aktuelle Toolchain: ********************* https://www.mikrocontroller.net
-
Thread
STM32Fxxx Bootlader Programmer STM32Prog
ich habe den gerade mal ausprobiert..bei STM32F373 gehts nicht.. Beu AUTO erkennt er STM32F3_7x_8x_256K, 128 Pages Wenn ich dann programmieren klicke kommt. außerhalb 08000000
-
Thread
STM32F303 CAN und USB gleichzeitig
anderen STM32F303 auch. Du kannst das Projekt von Stefan Frings: http://stefanfrings.de/stm32/stm32f3.html für den STM32F303RE ohne HAL benutzen um erst mal den USB-Teil zum laufen zu kriegen. Wenn du das am Laufen hast, kann ich dir gern sagen was du zum ummappen der iRQs machen musst.
-
Thread
stm-> vcp -> usb -> pc
daten ausgeben und mit nem externen seriell/usb-wandler auch am pc im terminalprogramm lesen. am stm32f3discovery jedoch gelingt mir das ausgeben von daten am zweiten usb-port nicht. ich finde kein lesbares beispiel (alle gleich mit acc usw..), und auch keine doku, welcher uart da am usb nutzbar ist,
-
Thread
Kippen Bits in Registern zufällig?
A. K. schrieb im Beitrag #4395681: > Viele Mikrocontroller? z.B. STM32F0, STM32F3, STM32L4 Aber das HW-Checksumming betrifft dort nur das SRAM, nicht die Register von der Peripherie. Es könnte also sich auch z.B. das Interrupt-Flag eines Timers zurücksetzen und dann wird Dein
-
Thread
AVR+SD-Card: SD-Card legt manches mal 0.13s "pausen" ein
Nimm lieber einen anderen Controller. STM32F3 oder F4 haben ein 4Bit SD-Karten Interface dabei und minestens 64kB Ram. Damit sollte es locker gehen. Grüsse
-
Thread
STM32 USB-FS und RL-ARM
Hallo zusammen, ich nutzte das stm32f3Discovery unter µVision und es steht das leidige Thema USB an. Ich habe natürlich die Firmware runtergeladen und in das Example geschaut und kann damit quasi nix anfangen. Hab mich von der main aus
-
Thread
STM32F730R8T6 top P/L, crashkurs fragen
erstmal mit einem Segelflugzeug anfangen! Besorg dir ein Nucleo-Board mit einem STM32F1xx oder STM32F3xx. Damit hast du als Anfänger bereits genug Herausforderungen. Software (CubeMX, CubeIDE etc.) gibts bei ST. CubeIDE ist der offizielle Nachfolger von Attolic TrueStudio. STM32 schrieb im
-
Thread
OSD mit ATMEGA (Sync Problem)
sync und verschwindet. Es gibt mindestens ein kommerzielles Projekt der einen LM1881 mit einem STM32F3 genau für diesen Zweck benutz. Leider bekomme ich nicht heraus warum dort das OSD deutlich stabiler ist. Was könnte ich tun um den Sync möglichst lange zu erhalten? Hier mein "Stresstest":
-
Thread
Programmaufbau / Verarbeitung vieler I/Os
regelmäßig gesamplet werden und dann später abgefragt werden müssen. Das ganze wird in C++ auf einem STM32F3 programmiert. Ich habe das jetzt so gelöst dass ich einen Timer so eingestellt habe dass alle 0.5ms ein Interrupt kommt, in dessen ISR dann die Verarbeitung der Eingaben geschieht. Somit ist die
-
Thread
STM32 UART Interrupt funktioniert nur "teilweise"
Hallo liebes Forum, Zu allererst: ich verwende einen STM32F3. Damit ich kein Polling bei der UART machen muss, möchte ich dass beim Ankommen der Daten ein Interrupt ausgelöst wird. Wenn ich im Debug-Modus bin und ich schicke das erste mal einen char, dann
-
Thread
STM32: BLDC 3-Shunt-Strommessung simultan
Hi, ich benutze das X-NUCLEO-IHM17M1 Board und ein STM32F3 Nucleo und möchte an drei Shunts den Motorstrom erfassen. Die Shunt-Verstärker sind bei dieser Boardkombination fest an die Pins PB0 (ADC3 IN12), PB1 (ADC3 IN1) und PA7 (ADC2 IN4) geroutet. Die
-
Thread
Rentner hat Frage zu USB Osci
Samples pro Sekunde. Bei Schaltungen mit Mikrocontrollern sind so hohe Frequenzen selten. Die STM32F3 Serie hat zum Beispiel intern eine Taktfrequenz von 72 MHz, aber ausserhalb des Chips läuft in der Regel alles im Bereich unter 20 MHz ab. Ich habe ein 300€ Gerät mit 500 Megasamples pro Sekunde
-
Thread
Problem mit dem stm32cubemx, die HAL_SYSTICK_IRQHandler() wird nicht in den Interrupt eingetragen
Ein Vergleich mit einem alten Projekt zeigte dass das Problem bei dem vom cube erzeugten code im "stm32f3xx_it.c" besteht altes (funktionierendes Projekt): [c] void SysTick_Handler(void) { /* USER CODE BEGIN SysTick_IRQn 0 */ /* USER CODE END SysTick_IRQn 0 */ HAL_IncTick(); HAL_SYSTICK_IRQHandler
-
Thread
STM32 SPI (Anfänger-)problem
schon versucht, das Senden & Empfangen 'per Hand' zu machen? Ich hatte bei beim STM32F3 Discovery das Problem, dass die HAL-Funktion bei niedrigen Baudraten gut funktioniert hat, bei höheren aber immer doppelt so viele CLK-Pulse ausgegeben hat wie eigentlich nötig...
-
Thread
Segger J-Link debug probe for STM32
Angezeigtes Target CortexM0 ist falsch - - Target STM32F303RE eingetragen - OpenDataFile: STM32_F3_First_.hex eingetragen - Target - Program and Verify : >Sorry, no valid license for J-Flash found. >J-Link S/N is 774819156. > ... ************************************************** Habe
-
Thread
KW SSB-Modulation per DDS möglich?
zum DDS-Chip zu bekommen ist für mich sicherlich kein Problem. Als Prozessor wird mindestens ein stm32f3 eingesetzt, ob dann mit SPI und einem vom Timer erzeugten Synchronisationsimpuls gearbeitet wird oder noch ein CPLD dazwischen kommt, das ergibt sich wenn die prinzipellen Fragen geklärt sind.