-
Thread
PIC16f628 programmieren Gesperrt
3 µA*. Wenn er fertig hat, kann man ihn dann auch noch richtig schlafen legen. Mit einem STM32F030 habe ich solche niedrigen Taktraten zugegebenermassen noch nicht probiert. *) Werte an einem Beratungsmuster gemessen.
-
Thread
STM32 und Linux - Einsteigerfragen
-------------------------------- <MCU>: f1hd/f1cle/f1mdvl/f042/f051/f030/f4. f030 = STM32F030 series. f042 = STM32F042 series. f051 = STM32F051 series. f1hd = STM32F103HD series. f1cle = STM32F107 series. f1md = STM32100 medium density series. f1mdvl
-
Thread
Billiger Mikrocontroller gesucht für unter einem €
Stm32f030 https://www.ebay.de/itm/5PCS-STM32F030F4P6-Mikrocontroller-STM32-32-bit-MCU-Meine-STM-TSSOP20-NEU/172398046518?hash=item2823b96d36:g:dJ0AAOSwcUBYGuVJ
> Stm32f030 Für das erkennbare intellektuelle Niveau eher: STM8
-
Thread
2 Kanal Touch Button Haussteuerungserweiterung
Ausgänge durch so dass die 24V SPS Eingänge dies erkennen. Realisiert wurde das ganze mit einem STM32F030F4P6. Der Code hat eine Größe von knapp über 9KByte. Die Spannungsversorgung der Platine kann, da ein MP2307 eingesetzt wurde, in einem weiten Bereich bis maximal 24V betrieben werden. Um die Datenblatt
-
Thread
Bricks - BreakOut Game für ATmega168 / 328p
die von mir verwendeten Controllerfamilien anzupassen habe ich ein Spiel von mir, das ich für den STM32F030 geschrieben hatte (und daraus sogar ein Gerätchen gemacht, weil es eines meiner Lieblingsspiele aus den 80er und 90er war) nun mit ein paar Anpassungen auf dem ATmega zum laufen gebracht und ich
-
Thread
[AVR > C] Drehzahlmesser Programmieren_ Code funktioniert nicht (ATMega328/ATtiny26/I2C/TWI)
du ARM "kannst" (was ich nicht so wirklich glauben kann), warum hast du dann nicht bspw. einen STM32F030 als einen I2C-Empfänger gewählt (und die Ausgabe direkt an diesen Controller gehängt anstelle dass du noch einmal ein Schieberegister ansprechen möchtest? Hier wäre der Punkt, dein komplettes
-
Thread
Probleme mit Linux (Kernel 4.9.0) und st-flash / texane
der Live-Version STM32F103 (Eigenbauboard und BluePill) nur mittels Bootloader geflasht, ebenso STM32F030. Jetzt wollte ich (im Zuge des Zusammenfassens) eben auch per ST-Link V2 flashen und das will nicht mehr, egal welche Version von st-flash (Texane) ich installiert habe (Versionen von 1.2 bis
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
. Ein solcher STM32F030F4P6 reicht schon für viele Aufgaben aus, obwohl es der kleinste und günstigste in der Familie ist (48 MHz, 16kB Flash und 4kB RAM). Der große Vorteil gegenüber AVR oder PIC ist, dass man nach oben
Forum (inkl. fremder Codeschnipsel). Ansonsten gibt es Mikrocontroller > mit ARM-Kern, wie z.B. STM32F030F4P6 für dermaßen kleines Geld (0,50€ > für den nackten Chip, 1€ für ein bestücktes Board), dass man dafür nicht > mal einen AVR oder PIC mit annähernd vergleichbarer Ausstattung von > Flash und
-
Thread
STM32 HAL_SPI Problem: MOSI immer HIGH
STM32F103C8T6 ist, aber oben in https://www.mikrocontroller.net/topic/470306?goto=5766192#5765689 ein STM32F030 genannt wurde. Das trägt natürlich nicht gerade dazu bei, Klarheit zu schaffen. Welcher STM32 ist es denn nun wirklich?
-
Thread
STM32F030F4P6 interne Temperaturmessung
Ich quäle mich gerade durch die interne Temperaturmessung des STM32F030F4P6. Das Beispiel im Referenz-Manual scheint falsch zu sein. Ich komme jetzt auf eine Temperatur von 24,x Grad bei Raumtemperatur von 21 Grad. Der Chip arbeitet mit 48 Mhz. ADC ist ein, USART
#5759086: > Hat dein STM32 die Register > mit Kalibrationswerten vom Werk? Verwende ich beim STM32F030F4P6 und haben sinnvolle Werte.
-
Thread
Grundbeschaltung ARM (z.B. STM) im Vergleich zu AVR
irgendwas > besonderes beachten? Das kommt ganz auf den Controller darauf an. Ich habe z.B. einen STM32F030F4 auf einem Breakout board mit nur einem 100nF Kondensator an der Versorgung und einem Pull-up am Reset. Dazu die Pins vom Programmer und es geht ohne Probleme. Bei größeren Chips kann es sein
Hallo, nach ATMEL (und Dragon) bin ich seit letztem Jahr mit STM32F030C8T und ST-Link unterwegs: Der selbstgebaute DIL-Adapter auf die billigen Steckboards funktioniert gut, aber der ST-Link benötigt > 3V Spannung am µC. Debuggen mit den Schlaf-Modi ist spannend: Liegt
-
Thread
STM32 Flash schreiben und lesen
hat aber noch nichts, dass ich gelesen habe mich zur Lösung geführt. Für ein Projekt mit dem STM32F030C8 muss ich zur Laufzeit Daten im Flash speichern, damit ich diese bei einem erneuten Start wieder zur Verfügung habe. Meine bisherigen Versuche mit der EEPROM-Emulations Bibliothek von ST haben
Latein am Ende. Hat von euch vielleicht schon mal jemand ein funktionsfähiges Beispiel mit dem STM32F030C8 programmiert, dass er mir freundlicherweise zur Verfügung stellen würde? Besten dank im Vorraus und einen angenehmen Tag. Freundliche Grüße Dominik Schmid
-
Thread
Umbau von STM32F030F4P6 auf AVR mit Software
integrierten Bootloader verwenden, dann brauchst Du keinen extra Programmieradapter. Der Bootloader des STM32F030F4P6 kann u.a. über die serielle Schnittstelle angesprochen werden. Dazu musst Du den BOOT0-Pin auf High setzen während Du den Reset deaktivierst (also z.B. wenn Du die Stromversorgung anschließt)
-
Thread
Nachfolger für ATMega gesucht
Etwas schmalbrüstiger, aber für den Anfang ... https://www.watterott.com/de/STM32F030F4P6-Minimum-Systerm-Board-Cortex-M0?xef95f=694ef3d64aa6e678969c273e93402164 Jens
-
Thread
Was macht ein µC nach main?
man diesen Code in Assembler. Das hier habe ich mal irgendwo im Web für "erste Schritte mit dem STM32F030" gefunden. > Und noch was: Was geschieht bei einer Division durch Null, einer > Nullpointer-Exception oder Out-Of-Memory-Exception, die normalerweise > (auf einem Rechner mit Betriebssystem
diesen Code in Assembler. Das hier habe ich > mal irgendwo im Web für "erste Schritte mit dem STM32F030" gefunden. Jetzt habe ich es wiedergefunden: http://eleceng.dit.ie/frank/arm/BareMetalSTM32F0Discovery/blinky.html
-
Thread
STM32 und LoRa - zu dumm zum Einrichten
Testprojekte (habe mal einen Modellbau-Fahrtregler mit Kreuzmischer für einen Panzer mit einem STM32F030K6T6 gebaut) sehen recht vielversprechend aus. Nun würde ich gerne Sensorik mit LoRaWAN über Funk anbinden. Hierzu gibt es ja von ST dieses Discovery-Kit mit einem Transceiver drauf, sowie auch
-
Thread
LED- Schaltung
ist das doch die perfekte Lösung. :) Charlyplexing mit Lookup-Tabelle und Arduino oder z.B. STM32F030F4P6 Board. Nur um generell aufzuzeigen, dass es grundsätzlich auch Alternativen gibt, nicht um die alte Debatte zu erneuern: Der STM32F030 ist incl. ST-Link-Clone billiger und hat Source-Level-Debugging
-
Thread
STM32F030 interne REF ausreichend für 12Bit?
ein etwa 3$ teurer Xmega16 etwas bessere Daten haben könnte, als ein mit 1.6$ nur halb so teurer STM32F030? Könnte aber natürlich auch einfach am Markt liegen... Die STM haben hald ein großes Featureset und sind dabei auch bezahlbar. Dabei leidet hald dann auch die Qualität, im Falle vom ADC die Genauigkeit
-
Thread
ATSAM VS STM32 Eingangswiderstand ADC
KOhm?! Oder deute ich diese Angaben falsch? Seite 68 https://www.st.com/resource/en/datasheet/stm32f030f4.pdf Seite 1180 https://www.mouser.de/datasheet/2/268/Atmel-11100-32-bit%20Cortex-M4-Microcontroller-SAM4S-1146601.pdf
-
Thread
MSP430 Aufkündigung?
Vorteile bieten! Kläre mich bitte auf, welche Vorteile denn? Ich werfe mal als Gegenkandidat den STM32F030 in den Raum...
Ich möchte hier mal den STM32F030 als Vergleich einbringen. Laut Datenblatt "6.3.5 Supply current characteristics" braucht der bei 8MHz vom Internen Oszillator ohne PLL: 4,5mA mit allen Peripherals enabled 3mA mit allen Peripherals
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
and 8051 kopieren. Immerhin gibt es auch schon einen günstigen CM0 bei LCSC. Allerdings ist ein STM32F030 auch schon für 0.3X USD zu haben.
-
Thread
Controller mit größerem Flash als angegeben?
Programmieren des FLASH_SIZE-Registers die Größe bestimmt. Ich hatte das erst letztens bei einem STM32F030K6, der laut Datenblatt und FLASH_SIZE-Register eigentlich nur 32k Flash besitzt. Ich konnte problemlos den Speicher bis 64k schreiben und lesen. Ich weiss nicht mehr genau, welcher STM32-Controller
übrigens nicht nur die Flashgröße, sondern auch Peripherieteile wie Timer, USB,...: Die kleinen STM32F030F4 verwenden wohl den gleichen Die wie die STM32F031F6. Man kann also auf einem STM32F030F4 nicht nur 32kB Flash, sondern auch problemlos den TIM2 verwenden, der eigentlich lt. Datenblatt dort gar
-
Thread
Nuvoton N76E003
Du Dir das Leben unbedingt schwerer als nötig machen? > > Ich würde als Alternative mal den STM32F030F in den Ring werfen, auch in > TSSOP20, kosten etwas weniger als 0,50 EUR / Stück inkl. Versand: > https://www.aliexpress.com/item//32874877633.html Ich glaube der Ralph ist Ausbilder und von
Oha, stimmt ganz genau... Woher weißt du das und kennen wir uns ? Und natürlich hab ich den STM32F030 (andere STM32 auch) im Repertoire (und den mag ich sehr)... Der Nuvotron würde mein "Setup" der verschiedenen MCU's erweitern. MCS-51 hab ich mit erscheinen und größer werden von AVR und dann
-
Thread
Ideen Findung "Fenster Auf"-Detektion
mit Prototyping Area designt, dann kann man mal unterschiedliche Sachen austesten. Sitzt ein STM32F030 drauf und ein RFM69. Das Ding ist "nur" im Sleep-Modus, weckt sich selber 1 mal pro Minute auf und sendet die aktuellen Werte. Statt Chip-Antenne ginge auch ein Stück Draht. Prototyping-Area würdet
-
Thread
(sehr) kleines "FrameWork" für ATtiny44
nur um Displays gehen... @johannes: normalerweise nehm ich, wenn es klein werden soll einen STM32F030... Ist Strom sparen angesagt einen L053 und für Dinge mit Rechenleistung einen F411... Bei Displays, wie es W.S. beschreibt, bin ich nicht gsnz seiner Meinung, weil ein getrenntes Aufsetzen des
-
Thread
STM32F030 will nicht aufwachen
Hallo zusammen Ich bin neu unterwegs mit dem STM32F. Meine Firmware läuft eigentlich ganz gut. Auch in den STOP Mode kann ich wechseln. Aber aufwecken geht leider nicht mehr. Der Interrupt zum Aufwecken funktioniert wenn ich die SwitchDeviceOff() Funktion nicht ausführe. Aber sobald ich sie aktiviere geht nichts mehr weiter. Die Stromaufnahme ist im Stop Mode ca 20uA. Wennich dann den Switch betätige steigt sie auf 500uA an aber es ändert sich sonst nichts. Im Web habe ich gesucht und einiges ausprobiert aber ohne Erfolg. [c] //*********************************************
-
Thread
Welcher STM32 Nucleo um Musik abzuspielen?
Qualität bzw. Dauer kann man wie bei Radio Eriwan antworten. Vom Attiny13 mit winzigem SPI-Flash über STM32F030 mit SPI-Flash und PWM mit RC-Filter bis STM32H7 mit SDXC-Karte und I2S. Merke: Erst Nachdenken, was man eigentlich will ...
-
Thread
stm32f051: option byte nicht beschreibbar
mode : Hardware reset Device ID : 0x440 Device name : STM32F051x4/STM32F051x6/STM32F051x8/STM32F030x8 Device type : MCU Device CPU : Cortex-M0 Disabling memory Read Protection... Reconnecting... ST-LINK SN : 066DFF505052876767042327 ST-LINK FW : V2J29M18 Voltage : 3.26V SWD
mode : Hardware reset Device ID : 0x440 Device name : STM32F051x4/STM32F051x6/STM32F051x8/STM32F030x8 Device type : MCU Device CPU : Cortex-M0 UPLOADING OPTION BYTES DATA ... Bank : 0x00 Address : 0x1ffff800 Size : 16 Bytes [========================
-
Thread
Feldbus für Mikrocontrollersysteme
Unklarheiten zu beseitigen: Die aktuelle Hardware hat kein CAN im uC. Es ist geplant STM8 oder STM32F030 zu verwenden. Evtl. noch Atmega324.
Holger K. schrieb im Beitrag #5529614: > STM32F030 https://www.st.com/content/ccc/resource/technical/document/reference_manual/cf/10/a8/c4/29/fb/4c/42/DM00091010.pdf/files/DM00091010.pdf/jcr:content/translations/en.DM00091010.pdf Der unterstützt
-
Thread
Einfacher Mikrocontroller mit mind. 5 UART?
Laut STMCUFINDER:STM32F030 und STM32F091
XMEGA128A1 & Derivate > mfg > Achim Uwe B. schrieb im Beitrag #5514906: > Laut STMCUFINDER:STM32F030 und STM32F091 Ebenfalls, besten Dank. Werde ich mir anschauen.
-
Thread
ATMLH432 - Speichergröße ?
das war schwierig zu lesen weil SMD). Also hab ich ein EEPROM "Checkprogramm" geschrieben (für STM32F030) und mein EEProm hat sich als ein 24LC256 entpuppt. Ob es Sinn macht, das Programm hier einzustellen?
-
Thread
Suche µC Empfehlung
dank des integrierten USB-Bootloaders sehr gut eignen. Der kostet aber deutlich mehr als etwa ein STM32F030F4P6 (1,30€ vs 0,76€ @ 100St.), der sogar günstiger als ein ATTiny85 ist (0,88€ @ 100 St.). Bei dem Bausatz würde ich dann das SMD-Teil vorbestücken. Wenn man etwas Übung hat kann man TSSOP20 problemlos
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
Programmiert werden können: - nahezu alle AVR (Avrdude und AVR-GCC machen es möglich) - STM32: F030, F051, F103, F401, F411, F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller gibts
-
Thread
Stack Size beim STM32F030
Hallo zusammen, habe gerade ein Projekt vor mir und möchte größere Daten per UART senden. Wenn ich den Buffer zu groß wähle (ca. 256 Bytes), landet er immer im Default_Handler. Kann mir jemand erklären, wie ich den stack size vergrößern kann? Verwende CooCox IDE 1.7.8 Bei größeren Controllern, z. B. F103 oder F407 kann man diese unter startup/startup_stm32... direkt als Zahlenwert ändern. Beim F030 scheint dies über den Linker zu gehen. Leider habe ich in den Einstellungen von CooCox nichts entsprechendes gefunden. Kann mir jemand helfen?
-
Thread
ADC / DMA Problem beim STM32F030
Hallo zusammen, ich möchte gerne mit einem STM32F030 zwei externe ADC Signale und den internen TMP Sensor kontinuierlich abtasten lassen. Die Werte sollen gleich mit Hilfe des DMAs in ein Array geschrieben werden. Leider komme ich nicht weiter. Als
STM32F103 übernimmt diese Aufgabe der DMA und die Channel Konfiguration. Funktioniert dies beim STM32F030 nicht?!
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
Leistung und Ausstattung sind die STM32 auch noch zu teuer.... Jetzt aber echt... Bestes Beispiel: STM32F030F4P6 50 ct, eine Frechheit.... :-)
Lama schrieb im Beitrag #5454182: > STM32F030F4P6 Für den gibt es sogar Keils MDK für lau.
-
Thread
DIY LIDAR: Laser Entfernungsmesser mit Schnittstelle gesucht
de-de/ einen Mini Laser Entfernungsmesser bis 20m, +-3mm für 14.95€. In diesem werkelt ein STM32F030C6T6 und die SWD Schnittstelle ist im Batteriefach zugänglich. Leider hat der China Mann nicht vergessen den Ausleseschutz zu setzen. :( Nur so als Anregung.
-
Thread
stm32f030c6t6 pin read funktioniert nicht
hi eine Frage, ich nutze die cube mx und stm32 workbench for stm32 (eclipse). Ich benutze die HAL und habe 2 output pins um leds an/auszuschalten, was funktioniert. Jedoch hab ich einen Taster, der richtig angeschlossen ist. Sobald dieser gedrückt wird, liegt 0 V an, jedoch reagiert der uC nicht da drauf. Nutze die HAL_ReadPin Funktion. Es wird immer eine 1 gelesen. Eingestellt ist 'nopull'. Was mich ebenfalls verwundert ist, dass wenn ich einen Interrupt Pin in Cube MX einstelle, dass dann immer 0 gelesen wird, obwohl 3.3V anliegen. Ich habe eher den Eindruck, dass es ein Software Problem
-
Thread
STM32 & AD9826: SPI Anbindung
Ist mir grade übern Bildschirm gescrollt: Bei nem STM32F030 kann der SPI: "the frame size is configurable from 4 bits to 16 bits."
-
Thread
STM Cortex M0 - Timer 6 geht nicht
bisher den Timer 6 bei vielen M0 genutzt, bisher ohne jegliche Probleme. Heute morgen den kleinen STM32F030F4P6 genommen. Timer 6 löst keinerlei Überlaufinterrupt aus. Lt. Datenblatt ist der Timer 6 auch bei diesem Modell uneingeschränkt nutzbar. Was mache ich hier falsch...stehe irgendwie auf dem Schlauch
Schon mal das User-Manual zur Rate gezogen: Basic timer (TIM6/TIM7) This section applies to STM32F030x8, STM32F070xB and STM32F030xC devices only. Soll heißen, der x4 hat keinen TIM6.
-
Thread
stm32f030 problem!
und ich weiß nicht, warum es ist ... Ich benutze die LED blinken von https://github.com/jjflash65/stm32f030/tree/master/blinky die Wahrheit, ich weiß nicht, was passiert ist st-flash write blinky.bin 0x8000000 st-flash 1.4.0-20-gaf4d2eb 2018-03-30T19:57:22 INFO common.c: Loading device parameters
: V2J30S7 SWD frequency = 4000 KHz Connection mode: Normal Device ID: 0x444 Device name: STM32F030x4/F030x6 Device type: MCU Device CPU : Cortex_M0 Memory Programming ... Openeing and parsing file: blinky.bin File : blinky.bin Size : 1148 Bytes Address
-
Thread
STM32 „Bluepill“ vs. Atmega328 Batteriebetrieb mit Arduino
Andreas Rückert schrieb im Beitrag #6633704: > Ich such gerade nach dem Stromfresser.. Der STM32F030 ist mir schon mehrfach mit ESD "kaputt" gegangen. Da war auf einmal der Stromverbrauch "riesig". Bei anderen Typen ist mir das so noch nicht aufgefallen - möglich wär's natürlich trotzdem.
-
Thread
Fehler zum nachbauen :-)
Habe auf einer Platine einen STM32F030 verwendet (ansteuerung von mehreren MOSFETs, ein paar PWM, UART und ADC). Die Schaltung vorher grob am Steckbrett mit SMD Adapterplatine getestet - funktioniert alles. Dann Schaltplan gezeichnet
Lötversuchen, also neue Platine. Controller auflöten ==> geht nicht. Controller runter, auf diese ein STM32F030C8 auflöten. Funktioniert sofort! Irgendwas an dem STM32F030CC muß anderst sein als beim STM32F030C8 (außer der Größe des Flashs und des RAMS). Also Aufgabe und das ganze wird dann halt auf
-
Thread
STM32 SPI, DMA und Timer
Ich habe einen STM32F030, der per SPI einen DAC befeuert. Das Ganze läuft per DMA und Timer => Der Timer triggert in festen Zeitintervallen einen SPI-Transver, DMA entlastet dabei die CPU vollständig. Nun ist es so, dass
-
Thread
STM32 Kompilat größer als erwartet
mit Fließkomma. Somit kann man dann sogar noch relativ komfortabel Ausgaben selbst auf einem STM32F030 mit nur 16 kByte vornehmen.
-
Thread
Elektronische Sicherung einstellbar 12V Bordnetz
leider nicht. Ist jedoch primär abgesichert mit 30A Sicherung. Als Ansteuerung habe uch gedacht "STM32F030C8T6". Den habe ich bei einer ähnlichen Schaltung gesehen.
Manfred schrieb im Beitrag #5343650: > Als Ansteuerung habe uch gedacht "STM32F030C8T6". Ganz einfach: Dann schaltest Du da einen BTS550 nach. Denk dran, das der STM32F030C8T6 programmiert werden muß (=von Dir) , um "B" und 4,6,8,16 A zu sichern. scnr.
-
Thread
Geschwindigkeit IO-Zugriff
Rein aus Interesse mal ein STM32F030F4 vermessen: 48MHz Systemtakt -> Pin toggelt mit exakt 4 MHz (entspricht also 250ns) Code wie bei Daniel B.
Lama schrieb im Beitrag #5339724: > Rein aus Interesse mal ein STM32F030F4 vermessen: > 48MHz Systemtakt -> Pin toggelt mit exakt 4 MHz (entspricht also 250ns) Danke Lama !