-
Thread
Womit als Anfänger beginnen?
wird dann nochmal spannend. Es macht dann auch Sinn die Vorlesung zu besuchen.) 3. Mein Tipp STM32F0-Discovery besorgen (Vorteil: Programmer/Debugger und Experimentierumgebung auf einem Board kostet ca. 10€. Nachteil: wenig Peripherie (2 LEDs, 1 Taster), dafür aber alle Pins herausgeführt) Beste
-
Thread
Frage zu STM21F0 Timer und ADC
Hallo zusammen, ich habe eine sehr allgemeine Frage zum STM32F0 In meinem Programm steuert Timer2 mit PWM einen Ausgang Und Timer 3 triggert den ADC. Wichtig ware mir es, beide Timer gleichzeitig zu starten. Gibt es einen Befehl um dies zu realisieren
-
Thread
Mikrocontroller mit DAC + ADC 12Bit >= 500ksps 5V
geringen Anforderungen. Es muss nur eine einfache Regleranwendung darauf laufen. Bislang habe ich den STM32F0 im Einsatz, das Ding gefällt mir auch gut. Leider ist der Rest der Schaltung ein 5V-Design und ich brauche Spannungsteiler und Verstärker mit zusätzlichen entweder ungenauen oder teuren Widerständen
-
Thread
Codeeingabe mit wenig Leitungen für SPS
Controller, die in diesem Forum auch gerne erwähnt werden und von einigen eingesetzt werden. Son kleines STM32F0- oder STM32F4-Discovery-Board ist sogar ähnlich billig wie ein Arduino UNO. Aber es ist halt nicht so verbreitet wie Arduino, die "Maker" sind auch eher auf Arduino/AVR und vereinzelt auf PICs
-
Thread
Tonnenweise neue uralte GALs
32 bit Rechner Anfang der 90er. Habe meinen noch zuhause rumliegen. Hatten ARM-Prozessoren. Bei STM32F0 hat man vergleichbare CPU-Leistung. Wenn man höher geht, dann ist auch gleich der RAM und ROM mit dabei. 40 MByte SCSI-Platte damals zarte 1.xxx DM.
-
Thread
ALTERA MAX 2 inkl. USB-Blaster
9 Euro/verkauft 1x STM32VL Discovery 7 Euro/verkauft 1x STM32L1 Discovery 10 Euro/verkauft 1x STM32F0 Discovery (Neu) 7 Euro/verkauft 1x STM8VL Discovery 5 Euro/verlauft 1x TI Stellaris Launchpad LM4F120 (Neu) 9 Euro 1x TI Stellaris Launchpad LM4F120 (gebraucht) 6 Euro
-
Thread
Chinesische USB-Lautstärkeregler umprogrammieren (in Arduino-kompatibles Board wandeln)
info: Offenbar gabs bei einigen Anbietern einen Layout Change: Inzwischen ist ein STM32F0 Mikrocontroller verbaut. z.B Hier: https://de.aliexpress.com/item/4001046533902.html?spm=a2g0s.9042311.0.0.2bf04c4dLQfDP1
-
Thread
Breakout Bord für ARM für Steckboards!
breadboard-compatible.html https://www.newbiehack.com/categories/newbiehack-microcontroller-ARM-stmicro-STM32F0R6-ultra-basic-kit http://willhb.com/2012/08/breadboard-able-lpc1114-arm-cortex-m0-followup/ https://www.pololu.com/product/2150 Einfach mal ein bisschen Googlen.
-
Thread
STM32 mit DAC - Ersatz für SAMD11?
M0 : STM32F0 M0+ : STM32L0 / G0 Als Beispiel STM32G051F6P -32K FLASH -18K RAM -DAC und ADC -TSOP20 Gehäuse -10K Stück kosten unter 1,1€ Den gibt es auch noch mit 64K FLASH. Allgemein haben die meisten
-
Thread
STM32F407 ADC Übersprechen zwischen Kanälen
@void Danke. @Nachricht an mich. Bei Abfrage des internen Temperatursensors von STM32F0 mindestens eine Sambletime von 55.5 Cycles bei 14 Mhz ADC Frequenz beachten. Bei Messung von Vrefint ähnliches beachten.
-
Thread
funktion funktioniert nicht - stdlib
. Dafür habe ich die stdlib eingebunden. #include <stdlib.h> #include <string.h> #include "stm32f0xx_hal.h" Error: L6218E: Undefined symbol atol (referred from tim2.o). Ich befürchte, dass irgend eine Einstellung in Keil v5 fehlt. Unter Options for Target oder in File Extensions nicht finden
-
Thread
Taster mit Pull up Widerstand
LED 2 leuchtet wenn ich des Taster drücke klappt wunderbar. Hier ist mein Code. [c] #include "stm32f0xx.h" // Device Header int main(void) { RCC->AHBENR |= 0x80000; // enable GPIOC clock Bit 19 GPIOC RCC->AHBENR |= 0x20000; // enable GPIOA clock Bit 17 GPIOA GPIOA->MODER
-
Thread
ST-Link Utility -> Can not connect to target
aufgehoben? Read Out protection: Modifies the read protection state of the Flash memory. For STM32F0, STM32F2, STM32F3, STM32F4, STM32L4 and STM32L1 devices, read protection levels are available: – Level 0: no read protection – Level 1: memory read protection enabled – Level 2: memory read protection
-
Thread
DOGS102 LCD reagiert nicht
Hey Ich versuche gerade ein DOGS102 Display von einem STM32F0 über USART anzusteuern. Ich habe keie Ahnung warum das Display überhaupt nichts anzeigt, habe die Signale an den Display-Pins gemessen und das sieht für mich so aus als ob es passt. --> Siehe png
-
Thread
Wie 2 SPI out Datenleitungen machen
hintereinander sondern parallel weiter gesendet. So weit zur Theorie, als Prozessor würde mir ein STM32F0 / F1 am besten gefallen. Aber da fehlt mir immer eine Schnittstelle, oder ich überlese ständig was. Aber 2 SPI / I²S Leitungen sind halt nicht 3. Eigentlich bräuchte ich noch eine SPI zum Steuern
-
Thread
STM32: SPI Empfang einschalten wenn Senden beendet
Hallo zusammen, ich möchte eine SPI Verbindung (Vollduplex) zwischen zwei STM32F0 aufbauen. Der Slave soll standardmäßig empfangen und nur, wenn er auf einen Befehl antworten muss, senden. Der Slave erkennt anhand der Tx-Callback Routine (ich verwende HAL), dass er mit seinem
-
Thread
Touchsensor von ST
32f072bdiscovery.html die beiden DAteien STM32SnippetsF0 ST Example Code snippets covering STM32 F0 serie STSW-STM32139 ST STM32F072 discovery firmware package
-
Thread
I2C-Sensoren hinter I2C-Switch nicht mehr ansprechbar
meinem Fall wesentlich kleiner, vermutlich 5-10%. (siehe Bilder) Ich kann auch kein Register beim Stm32F0 erkennen, wo man einstellen könnte. (???) (Bzgl anderen Fragen: Die Spannungspegel stimmen alle, 3.3V, in den Oszi-Bildern ist das skaliert)
-
Thread
Bericht Mikroskop 60€
BRESSER ICD Stereomikroskop" für 59€ zu ordern. Grund für mich war, dass das Löten eines TSSOP-20 (STM32F0) mit der "dead Bug" Methode, nicht mehr mit einer Lupe möglich ist. Das Mikroskop hat eine fixe 20-fache Vergrößerung. Klar, dass ist nur sinnvoll bei winzigen Käfern, bei den größeren reicht eine
-
Thread
C Programmierung Wie abfrage ob eine Adresse gerade ist
der Bug ist auch bei ST beschrieben: https://community.st.com/s/question/0D50X00009Xkdsn/bug-stm32f0xx-hal-spi-transmit wäre ja nett wenn sie das wenigstens in den Header der Funktionen schreiben würden.
-
Thread
Verständnisproblem - STM32 Input Capture
und bin leider auch noch sehr unerfahren innerhalb der Cube-Programmierung. Was ich habe: STM32F0DISCOVERY-Board mit einem STM32F051R8 onboard, demnach einen CPU-Takt von 48MHz. Was ich möchte: Die Pulsbreite eines EINMALIG einkommenden Signals ermitteln. (Ist also ein nicht-periodisches
-
Thread
ARM-Kit in 3 Schritten gesucht
bekommen, das kann ich für den Einstieg empfehlen. https://www.reichelt.de/nucleo-64-arm-cortex-m0-stm32-f0-serie-nucleo-f072rb-p154276.html?&trstct=pos_1 Dazu downloadest du dir die "STM32 Cube IDE", in der ist alles drin, was du an Software brauchst. Was die Doku angeht, möchte ich auf meine Homepage
-
Thread
STM32 Leseschutz gecracked (readout protection)
In den Papers ist nur vom F0, speziell STM32F051R8T6, die Rede. Ja, es handelt sich nur um den STM32F0, wir haben ein paar Controller dieser Serie getestet und diese waren anfällig dafür. Auf den STM32F1 kann der Angriff nicht angewendet werden. Markus M. schrieb im Beitrag #5273658: > Der erste
-
Thread
stm32 I2C-PCF8574-20x2 LCD-Display
wg schrieb im Beitrag #4511189: > LCD-Display wg schrieb im Beitrag #4511189: > Beitrag "STM32F0 -> I2C -> PCF8574 -> 20x4 LC-Display" Das liegt daran dass der Beitrag von einem LC-Display ausgeht, du aber ein LCD-Display hast.
-
Thread
Ärger mit Codeblocks
Möchte noch was nachtragen , mir geht es erst einmal darum folgendes programmieren zu können: STM32F0-Discovery Bord, ein STM32F103 MiniBoard, eventuell noch das STm8 Discovery Bord. Vieleicht gibt es ja andere Möglichkeiten....aber bitte nicht im Konsolen Modus, das möchte ich wegen der kranken
-
Thread
Ressourcenabschätzung für FOC
, der das etwas abschätzen kann? Welche Max. RPM ist mit folgenden Mikrokontrollern möglich: - STM32 F0 @ 48MHz (z.B. STM32F091) - STM32 F3 @ 72MHz (z.B. STM32F303) - STM32 F4 @ 180MHz (z.B. STM32F446) Und wieviel Flash braucht man etwa für die FOC alleine? Danke schonmal im Voraus.
-
Thread
[V] Diverse devboards: NXP, STM, Espressif, RISC-V, Breadboard,
VB 7€ 14) STM M24SR NFC Discovery board VB 15€ 15) STM 32F0 Discovery board VB 5€ 15) STM 32F3 Discovery board VB 5€ 16) XMC1100 Boot kit VB 10€
-
Thread
Welches STM32 Starter Kit soll ich nehmen?
gefunden: 1. STM32L100C-DISCO 2. STM32VLDISCOVERY 3. NUCLEO-F072RB 4. NUCLEO-F303RE 5. STM32F0DISCOVERY 6. STM32F0308-DISCO 7. NUCLEO-F070RB 8. NUCLEO-F334R8 9. NUCLEO-F103RB 10. NUCLEO-F091RC 11. NUCLEO-F302R8 12. NUCLEO-F446RE 13. NUCLEO-F030R8 14. STM32L152C-DISCO 15. NUCLEO-F411RE
-
Thread
IAR EW for ARM - Debug vs. Release
Simulator geladen (alternativ kann ich natürlich auch einen konkreten uC + Debugger, z.B. LPC11U35 oder STM32F0xx jeweils über SWD mit JLINK als Debug-Probe angebunden auswählen - ändert nichts am Ergebnis). IAR erstellt automatisch einen Breakpoint am Anfang von main() und wartet dort darauf, dass mit
-
Thread
suche Operationsverstärker für Strommessung
erst mal nicht so wichtig. Ich habe mir das so vorgestellt: Spannungsversorgung OP direkt vom STM32F0 (Masse und +3,3V) Strommessung: Shunt (eher dicker Draht oder ähnliches kein Leistunswiederstand) Spannungsmessung: Über Spannungsteiler 1:10 also in der Richtung 1k 10k. Dazu brauche ich
-
Thread
STM32 Takt Frage
passt schonmal, aber wenn ich mich beim Überfliegen nicht verlesen habe, finde ich in der system_stm32f0xx.c nur ein "SystemInit1". Da muss also irgendwo im Projekt eine "SystemInit" herumfliegen. Btw: Wenn kein externer Quarz angeschlossen ist, dann wird mit dem HSI weitergearbeitet - die PLL wird
-
Thread
Eigenes STM32 Board mit Programmierung per mbed IDE
Nucleo Board sind hier: https://github.com/ARMmbed/mbed-os/tree/master/targets/TARGET_STM/TARGET_STM32F0/TARGET_NUCLEO_F042K6 Prinzipiell geht das für ein eigenes Target dann so das du das Verzeichnis TARGET_NUCLEO_F042K6 kopierst und daraus z.B. MYBOARD_F042K6 machst. Darin ist anzupassen die PinNames.h
-
Thread
8 UART's mit asm_pio / PIO / DMA / Micropython auf dem PI PICO
Datenblatt beschäftigt habe wird mir dieser immer sympathischer. Es kann gut sein, dass wir unsere STM32F0 durch den PI pico ersetzen. Vor allem sind diese lieferbar.
-
Thread
Zeitkritische Interrupts STM32
STM32L4+ Series Cortex ® -M4 programming manual Oder für die Nuller: PM0215 Programming manual STM32F0xxx Cortex-M0 programming Manual
-
Thread
Externer Interrupt
Interrupt auszulösen. Habt ihr da vielleicht paar nützliche Tipps für mich? Danke. #include "stm32f0xx.h" int main(void) { __disable_irq(); RCC->AHBENR |= 0x40000; RCC->AHBENR |= 0x20000; RCC->APB2ENR |= 1; GPIOB->MODER |= 0x55; SYSCFG->EXTICR[2] = 0; EXTI
-
Thread
STM32F4 Discovery Trägerboard
Breadboard stecken kann, ausser wenn man die hochbiegt. Ja, das hat mich auch gestört - beim STM32F0-Board war es ja nur einreihig. Wir haben uns für das Steckboard so beholfen, dass wir Präzisionsbuchsenleisten aufgelötet haben und das Board an vier Pfosten über dem Steckbrett "schwebt" (siehe
-
Thread
Virtual COM Port - CTS übertragen
Auf der USB-Seite nehme ich einen STM32F0xx, den kann ich als VCP programmieren wie ich mag. Es gibt im CubeMX gute Vorlagen. Nur diese zusätzliche Ansteuerung der Steuerleitungen sowie das Übertragen der Statusleitungen muss man noch selbst
-
Thread
UART Daten empfangen HAL mit Interrupt
diese Funktion (siehe Datenblatt). Welcher STM32 ist bei dir verbaut? Hab auf Github eine "stm32f0xx_hal_usart.h" gefunden, in dieser Datei (HAL) ist die Funktion des "Empfangs-Timeouts" gar nicht implementiert, obwohl der µC diese unterstützt. Du würdest zwei Interrupts behandeln müssen, bzw
-
Thread
Suche kleines, schnelles PWM-Bauteil
Ausflügen zu anderen Familien (8051, 68HC11, PicoBlaze,...). In aktuellen Projekten kommen bevorzugt STM32F0 und STM32F4 zum Einsatz. Und natürlich MicrobenController (tm) à la AVR Tiny10 im SOT23-6.
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
nämlich auch einen integrierten Debugger liegen aber mit ~30 bis 40€ natürlich über den ~8€ für das STM32F0DISCOVERY. mause-zahn schrieb im Beitrag #3472820: > Ich habe damals mit Atmegas angefangen und war auch ein kleiner "Fanboy" > der Teile. Als ich dann jedoch einmal den Schritt weg getan hatte
und brauchst dann mehr flash, musst du auf eine viel teurere > version aufrüsten > Hätte hier STM32F0 eine durchgehend flexible Lösung, wäre das brauchbar > > das ist durchgängige ST Praxis wie beim Mediamarkt die Leute mit > billigen Preisen zu ködern Nun gut, Deine Chips haben 64KB Flash
-
Thread
Bestückungsanlage, suche elektronisches Druckluft-Ventil
geschrieben und somit komplett unter Kontrolle. Die Ansteuerung des zusätzlichen Moduls wird über ein STM32F0/L0 Nucleo passieren, mit dem Board will ich das Herstellerboard zum Schluss komplett ersetzen (dafür muss ich aber erst die Closed-Loop Stepper Motoren für die Bauteilrotation und die Z Achse reverse
-
Thread
Echtzeitsystem nötig?
Ausfallwahrscheinlichkeit eines Systems mit der Anzahl der Komponenten. Für solch eine Anwendung reicht im Prinzip ein STM32F0-Discovery (oder auch ein AtMega) - ganz ohne SD-Karte usw. Fällt der (einzige) µC aus, dann ist das Ergebnis dasselbe wie bei Deiner Lösung. Fällt er nicht aus, erspart man sich den zusätzlichen
-
Thread
STM32F4 zieht zu viel Strom
Eingangssignal einfach zu hoch war weil es keine Schutzschaltung davor gab. Gesehen bei mehreren STM32F0xx und auch STM32F4xx (war nicht alles meine Schuld :-)
-
Thread
STM32F103 / Erste Gehversuche ADC
Also entweder im Datenblatt nachschauen oder über den CubeMX. Ich arbeite mit dem STM32F0 deshalb hoffe ich hier ist alles genauso. Datenblatt: Hier sieht man für jeden Pin die jeweilige Funktion sowie alternative Funktionen. CubeMX: Hier einfach bei Pinout unter Perihperals
-
Thread
Suche TV Game Circuits
applications_ger.html#MAHPONG Ansonsten frage ich mich, ob man MAHPONG nicht langsam mal auf einen STM32F0 portieren sollte, um nach all den Jahren endlich Farbe ins Spiel zu bekommen. PAL hätte damals auf dem AVR noch einen zweiten Chip erfordert und das wäre langweilig gewesen. ;) Cheerio, Marcus
-
Thread
stm32f4 coocox library
Beispielprogrammen der Cube-Library überhaupt nicht zurechtgefunden habe, habe ich mal ein Projekt mit einem STM32F0 Controller bei CooCox erstellt. Da ist mir aufgefallen dass da eine andere Library verwendet wird, die wie ich finde viel übersichtlicher ist. Lange Rede, kurzer Sinn: Ist es möglich die Stadard
-
Thread
Capacitiv Touch - Integriert in µC oder externem IC verwenden? Was ist stabiler?
mehreren Touch-Felder (mit Slider) in einem Holz versenkt steuern können. Einsetzen wollte ich einen STM32F0/1 mit CapSense. Ich möchte, dass die Tasten möglichst ohne Fehler laufen. Daher stellt sich mir nun die Frage, ob ich das integrierte CapSense von STM nutzen sollte, oder lieber auf einen einzelnen
-
Thread
STM32 leeres Projekt 1632 Byte
1632 Bytes ist ne andere Hausnummer. Was wird da so viel Speicher brauchen? [c] #include "stm32f0xx.h" int main(void) { } #ifdef USE_FULL_ASSERT /** * @brief Reports the name of the source file and the source line number * where the assert_param error has occurred.
-
Thread
STM32F4 Clocks und Systick
Wartezeit über 300ms. Was ist da anders? Muss ich den Clocktree noch irgendwie anpassen? Auf dem STM32F0 musste ich noch den PLL-Multiplier anpassen, das ging beim F4 nicht so wie ich das gewohnt war. Und warum funktioniert das auf einem Board und auf dem anderen nicht? Danke im Vorraus! Gruß
-
Thread
GnuWin32 complete package Download. Sourceforge OFFLINE!
Hallo zusammen, ich versuche seit einigen Tagen Eclipse zum Programmieren von STM32F0 uC einzurichten. Leider ist der Sourceforge Server seit knapp einer Woche down. Ich benötige folgende Files die ich sonst nirgends finden konnte: GnuWin32 complete package: http://gnuwin32.sourceforge.net