-
Thread
Müll in serieller Übertragung wenn Kondensator am Quarz berührt wird
letztendlich braucht, zum Spielen reicht es aber allemal. Getestet habe ich es bei STM32F303CC, CB und STM32F030CC mit der 115200-Baudrate – hier war die fabrikgetrimmte Genauigkeit meistens auch deutlich besser als ±1%, aber es wird bestimmt nicht mit allen STM32-Typen gehen. Edit: im Anhang noch ein Foto
-
Thread
[V] Linear Labornetzteil Isotech IPS 2303DD
Ich habe im Gegensatz zum Originalzustand eine Lüfterregelung eingebaut, basierend auf einem STM32F030. Die Temperatur wird am Kühlkörper an drei Stellen jeweils neben den Leistungstransistoren gemessen. Ab 30°C wird der Lüfter hochgeregelt. Wem die Regelung nicht gefällt, kann sie relativ einfach
-
Thread
Probleme mit STM32F030CC
Hast du den STM32F030CC schon mal getauscht? Durch das viele rum probieren kann es gut möglich sein dass der nun "kaputt gelötet" ist.
das gleiche ! Steve van de Grens schrieb im Beitrag #7598174: > Wenn ich die beiden Dateien stm32f030xc.h und stm32f030x8.h miteinander > vergleiche, sehe ich einige Unterschiede. Es geht nicht nur darum, dass > der größere mehr Register hat, sondern einige Werte sind anders. Zum > Beispiel:
-
Thread
STM32 in FPGA
in der Dorfliga zu spielen dann soll er es tun. Ich benutze auch M0 und M0+ in Form von z.B STM32F030, STM32L053, ... Aber eben nicht zur Signalverarbeitung.
-
Thread
Funktionsweise Platine Drehzahlanzeige
Der STM32F030 (das ist das IC) wird mehr oder weniger die ganze Arbeit machen. Das Hühnerfutter aussenrum bereitet nur da Signal auf, dass er das "verdauen" kann. Die Signale von der Zündspule wernde durch Kontaktprellen
-
Thread
Mikrocontroller steuert PWM Motor an - ohne Funktion
Ein STM32F030K6T6 erzeugt ein PWM Signal (2,2kHz), Pulsbreite über Poti einstellbar. Verstärke wird das Signal mit einer Komplementärstufe BD139/140 und diese steuert ein IRFP460 Mosfet an. Zwischen Source und
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
LQFP-32 Gehäuse: https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-32-kb-lqfp-32-stm32-f030k6t6-p351967.html Beide sind auch auf Lager - im Gegensatz zum STM32C011.
im TSSOP-20: > https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-16-kb-tssop-20-stm-32f030f4p6-p168428.html :-) grüß dich Frank. Deinen Preis kann ich bei LCSC kontern (auch ein F030, allerdings LQFP-48, dafür mit 64 kByte Flash): https://www.lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_STMicroelectronics-STM32F030C8T6TR_C40053
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
klassischen sind). Allerdings: wenn man sieht wie ultrabillig die kleinsten 32-Bitter zu haben sind (STM32F030 ab ca. 40ct bei 100Stck+) mit Tendenz fallend, stellt sich die wirklich die Frage (wie viele der Vorredner bereits gesagt), wann der Preisvorteil der 8-Bitter aufgefressen ist.
#7421056: > Allerdings: wenn man sieht wie ultrabillig die kleinsten 32-Bitter zu > haben sind (STM32F030 ab ca. 40ct bei 100Stck+) mit Tendenz fallend, > stellt sich die wirklich die Frage (wie viele der Vorredner bereits > gesagt), wann der Preisvorteil der 8-Bitter aufgefressen ist. Stimmt. Denn
-
Thread
Analog Multiplizierer AD633 - Wo sind die Limits?
Fuer ernste wissenschaftliche Arbeit vermutlich nicht okay. Dafuer aber einfach und billig. (ein STM32F030 pro Kanal) Die Anzeige ist besser und aufloesender als von einem Sony DTC77 und der wiederum duerfte besser sein als das was heute die meisten in der Bude rumzappeln haben. Vanye
-
Thread
VFD Ansteuerung mit STM8
sowas aehnliches mit LCDs welche ein serielles Schieberegister haben. Als MCU verwende ich einen STM32F030 pro Kanal. Damit komme ich locker auf Refreshrate von 200Hz oder mehr. Das ist nicht unbedingt notwendig, aber sieht eleganter aus. Aber 50Hz reicht auch erstmal. Das sollte dein kleiner Controller
-
Thread
RISC/V kommt in Schwung
grossen Stueckzahlen, sagen wir mal >1000Stk. Gut vergleichen kann man das Teil vermutlich mit einem STM32F030F4P6TR. Dafuer will Mouser 1Euro bei 2500stk. Das sind natuerlich Fantasiepreise. ICh schaetze mal das man den in Stueckzahlen dann fuer 30ct bekommt. Aber vielleicht bringt ja RISC/V auch einfach
olaf schrieb im Beitrag #7320101: > Gut vergleichen kann man das Teil > vermutlich mit einem STM32F030F4P6TR. Allerdings ist der CH32V003 offenbar als pinkompatibler Ersatz für den STM8S003 gedacht.
-
Thread
[V] 10x STM32F030F4P6
Ich biete hier 10 Stück STM32F030F4P6 an. Sie sind aus einem Projekt übrig geblieben. Sie werden in Plastikhülle, Antistatik Tasche und Blisterumschlag verschickt. Preis: 10€ Versandkosten als Maxibrief sind inklusive.
-
Thread
CH32V003 - RISC-V für angeblich $0.10
betriebswirtschaftlicher Sicht, nicht aus technischer, richtig? Bedenke daß ST vor ein paar Jahren den STM32F030 für 35 Cent (bei 10.000 Stück) angepriesen hat. Zum einen ist das schon ein paar Jahre her, zum anderen muss ST mächtig Lizenzgebühren pro Stück abdrücken (an ARM und die ganzen IP-Vendor wie Synopsys
-
Thread
RTC bei STM32F030 puffern
ich finde keine Erwähnung einer Pufferbatterie für die RTC im Datenblatt des STM32F030. Heißt das, dass ich die RTC im ausgeschalteten Zustand nicht mit einer Zelle am Leben lassen kann? Meine mich zu erinnern, dass ich bei irgendeinem anderen STM mal einen Bat-Pin oder so ähnlich
Der STM32F030 hat keinen separaten VBat-Pin. Du musst den ganzen Chip laufen lassen, und ggf, in den Stromspar-Mode versetzen.
-
Thread
STM32 und RTC - "normaler" vs Uhrenquarz
überhaupt durch den HSE Oszillator > getaktet werden kann. Um welchen STM32 geht es konkret? STM32F030C8T6. Wenn ich das Datenblatt richtig lese, sollte das gehen.
freuth schrieb im Beitrag #7216304: > STM32F030C8T6. Wenn ich das Datenblatt richtig lese, sollte das gehen. Ja. Aber den HSE Oszillator kannst du nicht mit der Pufferbatterie betreiben. Weitere Nachteile sehe ich nicht.
-
Thread
Raspi Pico -taugt der was und in C programmieren?
Ein brauchbarer Kandidat für den TO könnte der STM32F030 sein. Die konnte man vor einiger Zeit noch als 10er Pack aus China für 7 Euro beziehen. Dazu die passenden SSOP20 Adapter. Mittlerweile leider 3 x so teuer. Aber es gibt für den STM32F030 immerhin
weiterzumachen. Die Beschränkung der Grösse des Flashs beim kleinen STM32F030 tut da ihr übriges. Die will man vielleicht nicht mit aufgeblähtem HAL-Code füllen, um am Ende das eigentlich zu lösende Problem nicht mehr unterbringen zu können. Insoweit ist die Information
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-16-kb-tssop-20-stm-32f030f4p6-p168428.html Hm..also ich hab gerade erst mal 10Stk gekauft.... Olaf
Python Speicher und Rechenzeit verschwendet hat sind wohl vorbei. Jetzt ist wieder Assembler im STM32F030 angesagt. :-D Olaf
-
Thread
WS2812/SK6812 an STM32F030
Hallo, ich stehe gegenwärtig vor einem kleinen Problem: Ich habe eine Schaltung mit einem STM32F030F4P6 aufgebaut, an dem SK6812 LEDs hängen. Ich habe vorsorglich die Datenleitung der LEDs an einen SPI-MOSI Pin gehängt, da es ja den Trick gibt das Timing der WS2812 LEDs über SPI hinzutricksen.
ADC Daten wegspeichert. Hat jemand von euch noch eine Idee, wie man an einem 48 MHz (maximal) STM32F030 Cortex M0 halbwegs zuverlässig das Signal für die LEDs generiert? Das Ganze hängt an PA7: Mögliche Alternate Functions: SPI1_MOSI TIM3_CH2 TIM1_CH1N TIM14_CH1 TIM17_CH1 Aktuell arbeite ich daran
-
Thread
STM32 HAL bei verschiedene Derivaten mehr oder weniger ausgebaut?
Hi in die Runde. Mir ist gerade bei einem STM32F030 aufgefallen, dass ein paar HAL-Makros nicht auffindbar sind. Speziell geht es um: __HAL_ADC_CALC_VREFANALOG_VOLTAGE __HAL_ADC_CALC_TEMPERATURE __HAL_ADC_CALC_DATA_TO_VOLTAGE Beim G0 finde
-
Thread
Mosfet-Selbsthaltung für MP3-Player
Schau mal hier. So mach ich das bei einem raeudigen STM32F030 in meinem SCA300 Adapter weil dieses olle Teil noch nicht weiss was LowPower ist. Funktioniert jetzt seit 2Jahren sehr gut. Olaf
-
Thread
Selbsthilfegruppe
Rollen was ich auf dem Flohmarkt finde. Okay. Microcontroller nicht ganz so viel. Aber z.B vom STM32F030 hab ich mir vor Corona 10Stk gekauft weil ich dachte so ein kleines guenstiges Kerlchen kann man immer mal brauchen. Aber ich brauche bis zu meinem geplanten Tod im Jahr 2100 nie mehr 100nF zu
-
Thread
STM32CubeIDE Projekt von SW4STM32 importieren
Hallo, ich habe ein Projekt für den STM32F030 aus der System Workbench for STM32 in STM32Ide importiert. Nachdem Erzeugen ist mir aufgefallen dass das Binary rund 4k größer ist also vorher mit der alten IDE. Also die Mapfiles vergleichen, da
-
Thread
Welcher günstige Mikrocontroller verwenden für RGB Projekt
Controllern kann. Ich sagte sogar ausdruecklich das Gegenteil. Ich hab es selber schon mit einem STM32F030 gemacht. Aber es ist eben auch ein Schmerz im Arsch! Will man es fuer ein Hobbyprojekt wird man da mit einem RP2040 viel mehr Spass haben und das Teil kostet gerade mal 1Euro bei Reichelt.
-
Thread
STM32F0 Bootloader-Problem (UART, Neuling braucht Hilfe)
ausholen": Ich habe mein erstes Board mit einem STM32-Controller entworfen. Konkret ist es der STM32F030C8T6. Ich habe vorher noch nie mit STM32- oder STM8-Controllern gearbeitet. Ich hab heute Morgen das Board zum ersten Mal eingeschaltet. Soweit scheint es auch zu klappen. Ich hab die CubeIDE
ich das so verstanden). Ja. Siehe Datenblatt unter https://www.st.com/resource/en/datasheet/stm32f030c8.pdf Seite 12/93, Abschnitt 3.3 Boot Modes. Da steht ganz klar: "The boot loader is located in System Memory. It is used to reprogram the Flash memory by using USART on pins PA14/PA15 or PA9
-
Thread
STM32F030x08 > UART > IRQ und Puffer Betrieb
Hallo @ Community, ich hätte mal eine Frage zum Thema: "UART und senden via. IRQ mit einem Puffer". Wie ist denn der grobe Ablauf? Ich beschreibe meinen Puffer (z.B. Ringpuffer) und nach dem beschreiben sage ich ihm das er ein Interrupt feuern soll und dort werden dann die Daten aus dem Puffer gelesen und in das Ausgaberegister geschrieben?.
-
Thread
ADC für differentielle Messung in Battery Pack
vermeiden. Meine BMS sieht genau so wie von Stefan beschrieben aus. Ein INA229 zusammen mit einem STM32F030 überwacht alles, was in den Akku rein- und rausfliesst. Alle LiFePo4-Stränge werden von Attiny412 kontrolliert, die auch das Balancing übernehmen. Verbunden sind sie alle über Optokoppler mit einem
-
Thread
Wechsel von Hardware zu Embedded SW vorbereiten
einzelnen Dev-Kits/ Eval-Board reichlich Demo-Programme, die sich mit einem Thema beschäftigen, z. B. STM32F030 und mehrere Timer, läuft direkt auf dem Board mit LED's und Tasten. Dazu gibt es dann auch eine Doku, die alles erklärt. Und es gibt eine große Community, da kann man auch Infos bekommen.
-
Thread
STM32 > Input Capture Grenzwerte
Hallo, ich nutze aktuell einen "STM32F030xx8" dieser wird mit 8Mhz angetrieben. Meine Frage ist jetzt wie man die Grenzwerte errechnen kann, die mit dem Input Capture und der gegebeben CPU Frequenz aufgenommen werden können... Erstmal
-
Thread
STM32F03 > USART1 > keine Lebenszeichen
Nabend, aktuell versuche ich eine Debug Möglichkeit über die USART1 von meinem STM32F030xx8 zu schaffen. Leider bis jetzt ohne Erfolg. Mein UART <-> TTL Adapter funktioniert (habe ich getestet). Wenn man die Taktquellen vom M0 nicht weiter berührt (sprich default), taktet er doch
zeigen - viel mehr. Auch den Schaltplan und welches > Board du verwendest. Ich verwende das STM32F030-Discovery. Gesendet wird hiermit: [c] void USARTSendData( USART_TypeDef *pUsart , uint8_t uiTx ) { while(!(pUsart->CR1 & USART_ISR_TXE)); pUsart->TDR = uiTx; } [/c] Wenn
-
Thread
STM32 > Encoder Interface
http://stefanfrings.de/stm32/stm32f3.html#traceswo Kann es sein dieses Feature nicht auf einem "STM32F030xx" verfügbar ist?!.
Jan H. schrieb im Beitrag #6947522: > Kann es sein dieses Feature nicht auf einem "STM32F030xx" verfügbar > ist?!. Ja, die Cortex M0 haben keinen TraceSWO Ausgang. Da musst du einen UART Ausgang nehmen (oder Soft-UART).
-
Thread
STM32F030xx8 > Timer 3 > ARR Register
Nabend, habe ich was überlesen oder ist das ein Fehler im Datenblatt?. Laut "Reset Value" soll der Wert von ARR = "Reset value: 0xFFFFFFFF" sein. Oben im Bild sieht man das dass Register aber nur 15 Bit breit ist. In der IDE jedoch wieder 32 Bit... Da gibt es sicherlich eine einfache Erklärung auf die ich gerade nicht komme.. [c] /** * @brief TIM */ typedef struct { ... __IO uint32_t ARR; /*!< TIM auto-reload register, Address offset: 0x2C */ ... } TIM_TypeDef; [/c]
-
Artikel
T on delay
Realisierung. Steuerung. Für die Steuerung verwende ich ein µCortex-Modul. Dieses Modul ist mit einem STM32F030F4P6 bestückt, sowie mit einem externen Quarz (8MHz)und 3V3-Spannungsregler. Um dieses Modul herum ist die eigentliche Schaltung gebaut. Pinzuordnung:. PA0: REL_RESET (Schaltet mit einem Puls das
-
Thread
STM32F030xx > TIMx->CCRx Register
Hallo, ich bin gerade mal wieder am verzweifeln.. Nach dem Reset ist das Capture / Compare Modul als Ausgang gesetzt. Das heißt man musste in dem o.g Register einen Wert laden können. Laut CubeIDE Debugger passiert das aber nicht. Was habe ich nicht bedacht?. [c] void TIMERSetPreloadValue( TIM_TypeDef *pTim, TIMER_CHn_t eCHn, uint32_t uiPreloadValue ) { typedef struct { TIM_TypeDef *pTim; TIMER_CHn_t eCHn; // Wie viele COMP/CAP Channel hat TIMx }TIMER_PreloadCfg_t; TIMER_PreloadCfg_t TIMER_PreloadCfg[] = { { TIM1, TIMER_CH_4}, { TIM3
-
Thread
STM32 EXTI Modul
musst ins Referenzhandbuch schauen. https://www.st.com/resource/en/reference_manual/dm00091010-stm32f030x4x6x8xc-and-stm32f070x6xb-advanced-armbased-32bit-mcus-stmicroelectronics.pdf#page=147 Das EXTICR1 Register ist für die Port Pins 0-3. Das EXTICR2 Register ist für die Port Pins 4-7. Das EXTICR3
musst ins Referenzhandbuch schauen. > https://www.st.com/resource/en/reference_manual/dm00091010-stm32f030x4x6x8xc-and-stm32f070x6xb-advanced-armbased-32bit-mcus-stmicroelectronics.pdf#page=147 > Sorry das verlinkte Blatt war ja auch nur das normale Chip Datenblatt. Das andere habe ich auch. > Das
-
Thread
STM32F030xx > EXTI Interrupt
Guten Abend, ich ein Evo. Board von STM (STM32F030xx DISCO). Dort ist Taster an PA0 angeschlossen. Wird dieser Taster gedrückt, liegt an PA0 3V an. Nun versuche ich diesen Pin mit hilfe des dazugehörigen Interrupts auszuwerten. Leider mache ich
importieren. Im Übrigen sind die diskutierten Interrupt Handler schön brav und sauber in <startup_stm32f030x8.s> gelistet so wie es sich gehört und an ihre richtige Stelle gesetzt. Da braucht es nicht mal ein Datenblatt des Controllers dazu.
-
Thread
STM32CubeIDE > Includes
machen möchtest (was ich dir nur empfehlen kann): Dein Disco board verwendet folgenden MCU: STM32F030R8T6 https://www.st.com/en/microcontrollers-microprocessors/stm32f030r8.html Unter "Tools&Software" musst du nach "CMSIS" suchen und findest folgenden Link: https://www.st.com/content/st_com
includes. Nun musst du in den Compilereinstellungen in deiner CubeIDE (im selbigen Projekt) das flag "STM32F030x8" übergeben, um die für deinen MCU benötigte Datei einzubinden. Entsprechend musst in demselben STM32F0xx/Include Ordner die Include Datei "stm32f030x8.h" in dein Projekt kopieren. Gleiches Prinzip
-
Thread
Ansteuerung VFD mit LM3914
gemacht, der Klassiker mit Diode in Rueckkopplung von OP und die andere Haelfte in Software im STM32F030. > Wie in etwa sieht eine solche Logiktabelle aus? ICh glaub die fehlen einfach noch die notwendigen Grundlagen um sowas zu machen, tut mir leid. Olaf
-
Thread
ATTINY85 als DCF77-Empfänger
man einen Keller mit einer Schippe ausheben würde. > 4,95 Euro Man könnte auch einen China-STM32F030F4P6 für 50 Cent nehmen. Der hat sogar genug Resourcen um die phasenkodierten DCF77-Daten auszuwerten: Billiger, empfindlicher und störungsunempfindlicher.
Franz schrieb im Beitrag #6920730: > Man könnte auch einen China-STM32F030F4P6 für 50 Cent nehmen. Der hat > sogar genug Resourcen um die phasenkodierten DCF77-Daten auszuwerten: > Billiger, > empfindlicher und störungsunempfindlicher. Meiner Rechnung nach sollte
-
Thread
Mappen von STM32 Flashspeicher auf eine Structure
Hallo, Ich versuche gerade einen Bereich des Flashspeichers eines STM32F030 auf eine Structure zu mappen. Leider bisher ohne Erfolg und ich sehe den Wald wohl vor lauter Bäumen nicht. Meine Struktur: [c] struct espConfig { unsigned char espName[32]; unsigned char
-
Thread
div Sachen zu verkaufen
Butterfly 1x Sparkfun PSoC5LP Eval Board (mit Seriennummer um die Software runterladen zu können) 1x STM32F030 Discovery Board 1x STM32100B-Eval Board [/c] Am liebsten wäre es mit, wenn ich alles zusammen loswerden könnte für 50€ inkl. Versand. Die Boards liegen schon ein wenig, sind aber alle schön
-
Thread
Stepup Spannung von 5V auf ~28V
was die Temperatur macht). Ich hab mal etwas gerechnet mit einer Spule und dem Prozessor 48Mhz (STM32F030C8T6) Könnt Ihr mir etwas auf die Sprünge helfen? Hat jemand eine gute Idee wie man das prinzipiell angehen könnte? Vg
im Beitrag #6812398: > Ich hab mal etwas gerechnet mit einer Spule und dem Prozessor 48Mhz > (STM32F030C8T6) Was willst du da mit einem Prozessor ? Relevant ist das Schaltelement, ein MOSFET der vielleicht 20A schaltet, und Sicherheit gegen jede Art von Fehler: Überstrom durch Kurzschluss und das