-
Thread
SmartHome selber bauen sinnvoll?
Leitungen für 12V,GND und LIN). In den Wandtaster (d.h. die mit mehr als einer Taste) ist ein STM32F030 mit LIN Tranceiver für die Abfrage der restlichen Tasten inkl. kurzes/langes Drücken zuständig. An den Bus können noch zusätzliche Knoten die man so fürs Smarthome braucht. Auf dem Raspberry Pi läuft
-
Thread
Wie funktioniert JTAG?
wie Setzen und Lesen von IOs! Genau, aber ... Man nehme ein 1,5€-Blue-Pill-Board oder gar ein STM32F030 Board derselben Preisklasse und hänge das an den JLink oder einen 2€-STLink. Dann kann man über openOCD bequem an den GPIO-Pins wackeln bzw. sie abfragen. Geht zwar recht gemächlich, aber wenn
@A. B. (Gast) >Genau, aber ... Man nehme ein 1,5€-Blue-Pill-Board oder gar ein >STM32F030 Board derselben Preisklasse und hänge das an den JLink oder >einen 2€-STLink. Dann kann man über openOCD bequem an den GPIO-Pins >wackeln bzw. sie abfragen. >Geht zwar recht gemächlich, aber
-
Thread
Wanderkiste Widlar, Runde II
DHL-Boten bereitgestellt. OUT: 1x SMD-Rework-Station 1x Bewegungsmelder Modul 1x Schwamm 2x STM32F030 2x LT1010 2x IR2136 1x TIP142 2x Bananen-Stecker 4x 7-Segement-LEDs IN: 3x LT1074 1x Atmel STK300 1x mySmartUSB light 1x AVR-Development-Board 3x AM27C128 EEPROM 1x EEPROM Simulator
-
Thread
STM8 PWM Auflösung erhöhen, aber wie?
Einen anderen µC nehmen. STM32F030 kann bis 48MHz Clock. Kostet kaum mehr und ist von der Peripherie her sehr ähnlich. Oder einen ATTinyx61. Der kann zwar auch nur 20MHz CPU-Takt, dafür aber bis 64MHz für den High-Speed Timer 1
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
so günstig machen wollen wie möglich, also auch PWM mit GPIO und keinen µC mit 6PWM Kanälen. -> STM32F030F4P6 BG, Tom
Beitrag #5311774: > --> Die Knoten können sehr günstig sein (µC + LED) aliexpress 10 Stück > STM32F030F4P6 < 5€ > Wenn der Tag 48h hätte, könnte man sich so etwas glatt auch mal basteln > ;). > > BG, Tom Das hört sich tatsächlich nicht ganz so verkehrt an, auch wenn ich mir dann mit der
-
Thread
[S] STM32F2xxx minimal board oder PCB
im Controller selbst ist. Für viele Sachen bin ich bisher mit einem minimal Board mit einem STM32F030 TSSOP20 ausgekommen: https://oshpark.com/shared_projects/G9nVFGoj Aber für etwas aufwändigere Sachen möchte ich nun etwas mit mehr Takt und Speicher (sowohl SRAM als auch Flash um genau zu
-
Thread
Arduino Libraries zu STM32 Portieren
[/c] (die Namen der Register und Bits findet man im Reference Manual, der Code ist für einen STM32F030, *nicht* den F103 auf dem Bluepill-Board) Oder ob man ein "Abstraktions" Framework des µC-Herstellers einsetzen will. Für STM32 hat man die Wahl zwischen SPL (wird nicht weiter entwickelt, nicht
-
Thread
STM8 und ADC
liegt der Fehler und / oder ist es sinnvoller, mein Steckbrettvoltmeter dann doch eher mit einem STM32F030 zu realisieren?
dem Steckbrett. Wenn das dann nicht hilft, gebe ich auf und realisiere das endgültig mit einem STM32F030 (vor allem funktioniert hier schon die komplette Software und ist sozusagen fertig).
-
Thread
Vom stm32f0 große Mess-Datenmengen (bis 5kB) mit SPI rausholen
neu zu starten wenn er das Ende des Ringbuffers erreicht hat. Außerdem gibt es - zumindest bei STM32F030 - einen circular mode. Evtl. könnte man damit etwas anfangen?
-
Thread
ESP8266 Arduino-Webserver nutzen, aber trotzdem anderen Host-Controller dazu
Vorgeschichte: Ich arbeite hauptsächlich mit Controllern der STM32-Reihe (aktuell mit den kleineren STM32F030x). Um für ein paar zukünftige Projekte Netzwerkfähigkeit mit rein zu bringen spiele ich nun schon seit einiger Zeit auch mit dem ESP8266 herum. Diesen verwende ich bis dato nur mit der AT-Firmware
-
Thread
Probleme mit Stringlänge
Data++ , DATA ); } } [/c] Folgendes geht und geht nicht, ich lande im Reset_Handler meines STM32F030 in Coocox wenn es nicht geht: EA_DOGM163_String( "1" ); // geht EA_DOGM163_String( "12" ); // geht nicht EA_DOGM163_String( "123" ); // geht nicht EA_DOGM163_String( "1234" ); // geht nicht
-
Thread
SPL und Atollic
Ich möchte gern ein kleines Projekt mit einem STM32F030 und Atollic aufsetzen. Ich lege ein neues Projekt an. Es fehlt grundsätzlich die SPL, die muss man manuell hinzu fügen. Ist aber leichter gesagt als getan. Die *.h Dateien kann ich unter Project
-
Thread
"Bluepill-Board" für STM32L0
Hallo sorry das Board ist ein STM32F030. Das hatte ich im Kopf: https://www.ebay.de/itm/STM32F030F4P6-ARM-32-bit-CORTEX-M0-Core-Mini-System-Development-Module-Board/201838285918?hash=item2efe7fd45e:g:fuUAAOSw3v5YtxbL
Nur einen kleinen Hinweis. Der STM32F030F4P6 hat kein PC14 und PC15, deshalb kann man bei diesem Controller auch keinen Uhrenquarz anschließen.
-
Thread
STM32 I2C byte lässt sich nicht ändern
Hallo, Ich habe meinen STM32F030F4 dazu bekommen, die LED Blinken zu lassen. Allerdings möchte ich den Portexpander PCF8474 zum laufen bekommen. Mein Programm schreibt 1 Byte (0x55) in den Expander, dieser zeigt auch das byte
-
Thread
Brauche Hilfe beim STM32
Hallo, Vorgestern ist mein STM32F030F4 Board aus China angekommen. Dann habe ich die CoIDE heruntergeladen und versucht, die Onboard LED auf PA4 zum laufen zu bekommen. Leider bin ich daran gescheitert. Da Ich nicht weiß ob mein Board
-
Thread
entscheidung mikrocontroller
ATmega, ATtiny, Arduno, Xmega) Espressif ESP8266 Microchip PIC ST Microelectronics STM32F103, STM32F030, STM32F407 Texas Instruments MSP430 Das hat einen guten Grund: Diese Chips kann man als Endverbraucher zu einem günstigen Preis problemlos erwerben, sie sind gut dokumentiert, sie sind in zahllosen
-
Thread
STM32 Timer External clock
Hallo, ich habe Probleme auf einem STM32F030 Timer 1 mit externer Clock zum laufen zu bringen. Das Ziel ist es bei jedem Update Event einen DMA zu Triggern. Das funktioniert mit folgender Initialisierung: [code] TIM_InitStructure.TIM_ClockDivision
-
Thread
STM32F030 SPI DMA verhält sich komisch
Hallo ich versuche einen STM32F030 im SPI slave mode mit DMA zu betreiben, stoße dabei auf merkwürdiges Verhalten des Controllers, welches ich mir nicht erklären kann. Das habe ich vor: Geht CS high wird eine neue Übertragung vorbereitet
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
Ein Cortex M0 für 30 Cent :) STM32F030F4P6 - 0,3426 EUR / Stk bei 100 Stk https://www.aliexpress.com/item/STM32F030F4P6-IC-MCU-ARM-16K-FLASH-20TSSOP-20pcs/2042399446.html STM32F030F4P6 - 0,3500 EUR / Stk bei 10 Stk https://www.aliexpress.com/item/G139-08-10pcs-STM32F030F4P6-Value-line-ARM-based-32-bit-MCU-STM32F030F4P6/32740942772.html
-
Thread
STM32 Minimalbeschaltung in Ordnung?
als minimal ;) Wie Mampf F., so habe auch ich für mich eine Platine entwickelt, auf der ein STM32F030 Platz findet und wirklich minimal für meine Testzwecke beschaltet ist. Es sind lediglich ein paar Kondensatoren darauf, ein Tasten für den Reset-Pin, eine Stiftleiste zum Setzen des BOOT-Pins und
-
Thread
STM8 mit 8pin: STM8S001J3
war der STM8 bisher reine Spielerei und angesichts der absurd niedrigen Preise für Cortex-M, z.B. STM32F030 wird er das wohl auch bleiben. Interessant finde ich den STM8 weil man den per ST-Link prima flashen und - vor allem - debuggen kann. Das ist leider bei den AVR-Boards wie Arduino-Nano und Co. deutlich
-
Thread
STM32 fprintf() über UART gibt nur erste Zeile aus
Konkret geht es darum: Ich bin vor kurzem auf die Atollic IDE gewechselt und arbeite an einem STM32F030. In meinem Projekt habe ich mir ein Debug-Makro angelegt, mit dem ich bequem Debug-Nachrichten über das UART senden kann (haben andere Leute vor mir auch schon hundertfach gemacht :D). Ich führe
-
Thread
ARM ohne viel Schnickschnack ?
Vielleicht auch einfach nen Tssop20 Stm32f030 mit Adapterplatine.. könnte es auch auf Dip schaffen.
-
Thread
8-Bit Controller noch zeitgemäß?
mit einen attiny realisieren können, was aber umständlicher und teuer geworden wäre... Mouser: Stm32f030f4p6 100 Stück 0,757€ Attiny85-20pu 100stück 0,876€
Tobi schrieb im Beitrag #5152754: > Stm32f030f4p6 100 Stück 0,757€ > Attiny85-20pu 100stück 0,876€ Und jetzt hast Du jeweils 100 Stück davon gekauft, weil Du einen einzigen STM32F040 brauchtest? Nicht sehr clever!
-
Thread
STM32 Daten kopieren Problem
kopieren. Das löst jedoch einen "Hard Fault" aus und die CPU bleibt stehen. Ich verwende einen STM32F030R8 und programmiere mit Truestudio. Mein Code sieht wie folgt aus: [c] void MeineFunktion(uint32_t Data) { uint8_t DataArray[11]; *(uint32_t*)&DataArray[2] = Data; *(uint32
kopieren. Das löst > jedoch einen "Hard Fault" aus und die CPU bleibt stehen. > Ich verwende einen STM32F030 > Was mache ich falsch? Du nimmst den falschen Controller. Fehlermöglichkeiten ohne Ende! Steig um auf etwas bei dem Mensch noch den Überblick wahren kann, z.B. AVR
-
Thread
Proportionalventilsteuerung mit PWM und Dithering über PWM
nervt, so schön die Analog-Technik ist: Mit einem uC wärst Du > schon fertig. Sehe ich genauso. STM32F030 mit dem internen Oszi + PLL 48MHz laufen lassen, PWM, Frequenz, etc. über Poti+ADC-Kanal einstellen, Dithering per DMA drübermodulieren. Fertig... Geht aber analog genauso, ist nur wesentlich
BY255. Meinst du die würden reichen ? fft schrieb im Beitrag #5115363: > Sehe ich genauso. STM32F030 mit dem internen Oszi + PLL 48MHz laufen > lassen, PWM, Frequenz, etc. über Poti+ADC-Kanal einstellen, Dithering > per DMA drübermodulieren. Fertig... Da werde ich sicherlich noch drauf zurück
-
Thread
Mal wieder Wanderkiste?
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+Buchse+Pins 1x Widerstandssortiment (Vielleicht gut für einen Anfänger Vollständig lassen
-
Thread
Welche µC für 12 Kanal PWM?
eine Totzeit einzufügen. Jeder STM32 den ich kenne hat mindestens einen solchen Timer, sogar ein STM32F030 und man muss lediglich sicherstellen, dass die PWM-Ausgänge im gewählten Package verfügbar sind. Schlussendlich würde ich an deiner Stelle sehr wahrscheinlich zu einem F3 greifen, weil die (zumindest
-
Thread
Konfigurator für ARM Cortex-Familie
Konfigurator, ähnlich dem Infineon DAVE, zum konfigurieren von ARM-Cortex Prozessoren (speziell STM32F030F4). Gibt es diesbezüglich Empfehlungen ?
-
Thread
Welchen 8051er für Projekt ?
STM32F030F4P6 <1€ :P
-
Thread
Entwicklungstools für STM32F030F4
Hallo, ein Kunde fordert von uns eine Neuentwicklung auf Basis des STM32F030F4. Leider sind zu diesem Prozessor keinerlei Tools in der Firma vorhanden. Bisher haben wir mit den Infineon-Familien XC886, XC167 und XE167 gearbeitet. Die aktuell eingesetzten Tools
Konfigurationstool für Prozessor: Infineon DAVE Emulator: Hitex-Tantino Was könnt Ihr für Tools für den STM32F030F4 empfehlen ? -> Preis spielt nur eine untergeordnete Rolle, wichtiger ist ein guter Support (speziell im Hinblick auf Compiler und Emulator), entsprechend vorhandene Tutorials bzw. Lehrgänge
-
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....
Ralph S. schrieb im Beitrag #5084052: > Ein STM32F030 oder ein STM8S103 im TSSOP 20 Gehäuse??? Layout erstellen > und an Eleccrow oder Co. verschicken.... Mann kann auch bei einfachen Microkontrollern erstaunlich viel im Layout verkehrt machen.
-
Thread
STM32 ADC Calibration
hinzuweisen, an welcher Adresse das "richtige" VREFINT_CAL zu finden ist. Ich benutze im übrigen einen STM32F030CC und mein Test-Code sieht (für die Nachwelt) wie folgt aus: [c] // Configure ADC pins GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AN; GPIO_InitStructure.GPIO_OType
-
Thread
[V] Entwicklungskits STK500, Discovery, Nucleo, Nucleo Expansions
Discovery 3,- M24SR Discovery 20,- STM32 Value Line Discovery 5,- STM32F030 Discovery 5,- STM32L053 Discovery 10,- STM32F3 Discovery 7,- STM32F4 Discovery 9,- STM32L476 Discovery 10,- STM32F746 Discovery 12
Discovery 3,- M24SR 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
-
Thread
HBE-Shop: Geschäftsaufgabe
Feld-, Wald- und Wiesenbauteil von STM oder LT zu bekommen. Lustigerweise als erstes nach den STM32F030 gesucht weil ich den Nucleo vor mir liegen hatte, jeder von dir genannte Shop hat mindestens einen Typ davon (Reichelt) bis auf Conrad... Bürklin und Distrelec hatten sogar mehrere Typen zur Auswahl
René F. schrieb im Beitrag #5107795: > > Lustigerweise als erstes nach den STM32F030 gesucht weil ich den Nucleo > vor mir liegen hatte, jeder von dir genannte Shop hat mindestens einen > Typ davon (Reichelt) bis auf Conrad... > Ich hätte auch erwartet, dass Conrad mehr von
-
Thread
STM32F0 debug probleme
Hallo zusammen, ich wollte per eclipse meinen stm32f030R8 programmieren, als Debugger benutz ich OpenOCD. Eigentlich dächte ich das ich jegliche Konfiguration richtig gemacht habe, dabei hat mir ein Youtuber Namens Ultr@FX geholfen. (genaue Video https
-
Thread
f030 viel langsamer als f103 ?
Der STM32F030 kommt bei mir beim selben Whestone Benmard auf 2.15Mips während der STM32F103 auf 7.63 Mips kommt. Wie kann das sein, es haben doch beide einen M0 Core,
Ok STM32F030 => M0, 48Mhz STM32F103 => M3, 72Mhz Ihr haltet also den Faktor 3.5 in der Geschwindigkeit anstatt 1.5 für realistisch? Wodurch ist der M3 so viel schneller?
-
Thread
STM32F030F4P6 : Flashspeicher 32 kByte?
> Der STM32F030F4P6 hat nicht nur 32kB Flash wie Ollus oben herausgefunden > hat, sondern es funktioniert auch der Timer 2 (32 Bit). Damit hat man > auch auf dem STM32F030F4P6 einen 32 Bit Timer zur verfügung,
gerade für den Timerinterrupt sehr hilfreich finde. Ich sehe keinen > Unterschied zwischen dem STM32F030F4P6 und STM32F031F6P6. > > Also ich finde das wertet den sowieso schon sehr günstigen STM32F030F4P6 > nochmal deutlich auf. Für 39 Cent pro Stück kann man da echt nicht viel > falsch machen:
-
Thread
STM32F429 Application Board II
Hilfs-Professor sein soll, gibt es deutlich preiswertere Cortex-M's im selben Gehäuse, wie den STM32F030K6. Vorteile: dieselbe Entwicklungsumgebung, dieselbe VDD wie der STM32F429 (OK, speziell der F030 ist erst ab 2.4V spezifiziert, die meisten anderen STM32 schon ab 1.7V). Bei geeigneter Pinauslegung
-
Thread
Mikrocontroller Einstieg
geht - einen STM8 (mit eigens geschriebenen Bootloader) auf einem Adapter für Steckbrett - einen STM32F030 auch auf einem Adapter UND einen USB-Stick, auf dem ein Textmode Linux enthalten ist und eingerichtete Toolchains für die 3 Prozessoren. Der serielle Adapter fürs Steckbrett machts möglich, alle
-
Thread
STM32 F0 über UART senden zum PC
mir bekannten Beispiele ähneln alle der main.c in der HAL Lib: STM32Cube_FW_F0_V1.7.0/Projects/STM32F030R8-Nucleo/Examples/UART/UART_TwoBoards_ComPolling/Src
-
Thread
Mathebibliothek für STM8S
Taylorreihenentwicklung. Ich hatte es hier vor geraumer Zeit auch davon (allerdings primär für einen STM32F030). Ein Forumsmitglied hatte hier eine geniale Festkommabibliothek gepostet (nicht von ihm), die ich allerdings noch nicht auf einen STM8 portiert habe (gibt Schwierigkeiten bzgl. int32 Variablen).
-
Thread
Umstieg AVR 8Bit auf STM32
die engere Wahl geschlossen. Zu welchen der beiden würdet ihr > mir den Raten? Ich nutze den STM32F030F4P6 (TSSOP20), schön überschaubar und trotzdem schon mit vielen Googies ausgestattet. (RTC, (Encoder-)Timer, PWM-Timer, i2c, spi, uart, ...) Läßt sich wunderbar auf eine Adapterplatine löten und
-
Thread
STM32F1 (Nucleo-F103RB) - HSE ohne Quartz?
immer?) wenn man den Bypass-Mode nicht explizit konfiguriert. Mindestens bei den STM32L053 und STM32F030 fing dann irgendwann die PLL zu "eiern" an. Mann sollte es sich also nicht angewoehnen.
) wenn man den Bypass-Mode nicht explizit konfiguriert. > > Mindestens bei den STM32L053 und STM32F030 fing dann irgendwann > die PLL zu "eiern" an. > Mann sollte es sich also nicht angewoehnen. Gut zu wissen. Für mich roch das auch schon so ein bisschen nach Ärger und hatte mich anfangs gewundert
-
Thread
STM32 INT wird sofort ausgeführt
Hallo Leute, folgendes Phänomen beschäftigt mich seit heute Vormittag auf einem STM32F030: Ich versuche eine Library für die Timer der uC zu schreiben, der Interrupt wird jedoch viel zu schnell ausgelöst (bei CNT=24 statt 300). Der Fehler tritt bereits mit folgendem Code auf:
-
Thread
"Berechnungsfunktion" liefert immer 0
... so, jetzt komme ich "zu spät", ich habe meine Funktionen, die eigentlich für einen STM32F030 geschrieben sind für AVR geported, um eine große printf - Bibliothek in den Code NICHT einbinden zu müssen. Der Code funktioniert (hier getestet) mit einem ATmega8, ATmega88, ATmega168 und ATmega328p
-
Thread
STM32 I2C direkt über die Register
Hallo, ich versuche mit einem STM32F030 das I2C Interface direkt über die Register zu bedienen. Diese unzähligen Arten von HALs (mit Unterversionen) etc. finde ich sehr frustrierend, das ist unfassbares Chaos. Zu der Registervariante
-
Thread
ARM-Cortex als Anfänger?
Neulich hab ich ein I2C Slave mit einem STM32F030 programmiert. 8MHZ > zu langsam 24MHz > immer noch nicht OK 48MHz > sehr sporadisch nicht OK Interrupt Prioritäten verschoben > OK Manchmal denkt man es ist nur eine triviale Aufgabe - dennoch
lieber von Hand bespaßt. Das Schöne an den ganzen STM32x ist aber, dass man von ganz klein (z.b. STM32F030F4), bis zu fetten Teil STM32F4xx vieles wieder verwendbar ist. Und an die Assembler-Fraktion hier: Lieber den ARM in Assembler programmieren, als einen AVR. BG, Tom
-
Thread
STM32F407VGT6 China Board not working Tips?
die internen Spannungsregler. Vielen Dank für die Hilfe. Ich muß jetzt aber erstmal um meine STM32F030F4P6 Demoboards kümmern. Die funktionieren. ;-)