-
Thread
controller gesteuertes Schaltnetzteil als Konstantstromquelle für power LEDs
um den Strom über eine serielle Schnittstelle einstellen zu können. Ins Auge gefasst hab ich den STM32F030 da er schon für unter nem Euro zu bekommen ist (bei 10stück Farnell) und ich mich mit den STM32 ganz gut auskenne. Ausgansspannung und Strom könnte ich mit dem AD-Wandler mit 500 kHz messen was sicher
-
Thread
LED-Lichterkette für 6 Std ein und für 18 Std ausschalten
: http://www.aliexpress.com/item/Free-shipping-10pcs-Lot-STM32F030F4P6-STM32F030F/1899750362.html ; die ATtiny25 finde ich nicht unter 1€ das Stück). Speisung entweder aus den Batterien für die Lichterkette (2,7-3,6V, ggf. Step-Up oder LDO nötig) oder eben direkt
Dirk K. schrieb im Beitrag #4397316: > Der STM32F030F4 bei 10 Stück Abnahme Kann man damit dann 60 Stunden einschalten und 180 Std ausschalten?
-
Thread
Logger zur Registrierung von Distanzen
> Kannst du den ST32 genauer ablesen/spezifizieren? Jetzt habe ich es besser gesehen. STM32F030x8
-
Thread
AS-Interrface Transceiver - sin^2(x) Pulsformer
nach 25m H03VVH2-F 2x0,75qmm am Empfängereingang. CH3: rekonstruiertes Manchester Signal Am STM32F030 Controller besteht der DAC nur aus 4 Portpins, auf denen die Kurvenform mit 2,6Msps ausgegeben wird.
-
Thread
STM32F03x - SPI via DMA - Clock fehlt auf MISO
Richtigen Tread gestoßen, deswegen hier meine Frage. Ich versuche gerade für ein Projekt einen STM32F030C mit jeweils 2 HC595 und HC165 zur IO Erweiterung zu verbinden. Für Senden und Empfangen würde ich gerne den DMA benutzen. Dabei macht mich das Empfangen gerade ziemlich verrückt. Die SPI ist
-
Thread
stm32f030 ein Timer mehrere DMA
Hallo Leute, ich lasse auf meinem stm32f030 über DMA Timer gesteuert den PWM duty cycle verändern. <nun würde ich dies gerne auf mehreren Kanälen gleichzeitig machen. Ich bekomms aber nicht hin. Der Timer triggert immer nur einen DMA Channel
-
Thread
8x µC über einen weiteren µC programmieren
man richtig, und booteet dann z.B. über die UART. Man könnte daher statt den Tinys die billigsten STM32F030 nehmen. Hätte den Charme, alle µCs mit einer Toolchain bearbeiten zu können. Bei den PICs könnte man die kleinen PICs bei Microchip mit Bootloader fertig programmiert ordern. Microchip direkt
-
Thread
stm32f030F4P6 Timer wollen nicht
stm32f030F4P6 in SSOP20? Das sehe ich weder PA8 noch TIM15.
hp-freund schrieb im Beitrag #4366161: > stm32f030F4P6 in SSOP20? > > Das sehe ich weder PA8 noch TIM15. Vielen Dank. Das hätt ich wohl nie bemerkt. Richtig geschaut (Tim1 Channel2 ist PA9) den gibts auch aber dann mit PA8 versucht zu machen
-
Thread
Meinung zu Schaltung und Layout
an und auzschalten zu können ist die Mass über einen Mosfet schaltbar. Als Herzstück soll ein STM32F030C8T6 dienen. Ich habe versucht die Kapazitäten möglichst genau nach Datenblatt zu verwenden und sie so nah wie Möglich am Controller zu platzieren. Einzig bei den Kapaizäten für den Quartz bin ich
-
Thread
STM32F030F4 HSI Clock mit PLL
Ich versuche gerade mit dem oben genannten Controller ein wenig warm zu werden. Meine ersten Testprogramme die LED's blinken lassen oder per Interrupt auf die USART Schnittstelle zu greifen habe ich alle mit der HSI Taktquelle und 8MHz realisiert. Nun wollte ich mich im nächsten Schritt darum kümmern, den Controller auf die maximale Frequenz von 48MHz zu takten. Und genau in diesem Themengebiet sehe ich den Wald vor lauter Bäumen nicht mehr. Mit dem folgenden Codeschnippsel bekomme ich den Controller erfolgreich auf 24 MHz getaktet. [CODE] RCC_PLLConfig(RCC_PLLSource_HSI_Div2, RCC_PLLMul
-
Thread
Analog Voltmeter Clock
Beitrag #4370405: > D.h. ein ATtiny25 paßt perfekt. Die ATTINY26 gibt es bei Digikey für 1,26 den STM32F030F4 für 1,24. Da ist doch eindeutig welchen man nimmt ;-) Peter D. schrieb im Beitrag #4370502: > Auch haben Dreheisenmesswerke oft eine vorgeschriebene Einbaulage Die hat jedes analoge Instrument
-
Thread
Einstieg ARM: Tutorials, Toolchain, DevBoard
braucht man eine Anleitung? Ich bin da mehr für Learning by Doing. Deswegen steckt bei mir ein STM32F030F4 auf dem Steckbrett (Methode wie hier: https://www.mikrocontroller.net/topic/343018) und ich programmier(t)e ausgehend vom Standard "Blinken mit for()-Schleife" diverse Varianten mit Timern bis
das gleich noch auf verschiedenen Ebenen: komplett zu Fuß a'la http://eleceng.dit.ie/frank/arm/STM32F030ISP/index.html, mit CMSIS von ST, mit (lib)opencm3. Und mit verschiedenen Adaptern. Angefangen vom USB-seriell Adapter mit stm32flash und dem STM32 Bootloader über einen STLINK/V2 vom Chinamann mit
-
Thread
stm32f030f4p6 PWM
Hallo Leute, hab mal wieder ein Problem mit meinem stm32f03... Ich hab hier ein 4MHz PWM mit 100Pulsen TIM14 initalisiert und möchte nun 80 Pulse ein high Signal an PA7 ausgeben. Ich hab jetzt alles 10mal durch geschaut aber ich seh den Fehler nicht... Vielleicht mag ja mal einer kurz über meinen Code drüber schauen. Vielen Dank. Grüße Steph
-
Thread
stm32 SysTickFunction wird nie ausgeführt
ein trivialer Fehler aber ich find ihn einfach nicht. Mein angehängts Programm soll auf einem STM32F030F4P6 laufen. Leider springt der Controller nie in void SysTickFunction(void) und auch nie in void TIM16_IRQHandler(void). Daher, es wird kein Interrupt ausgelöst. Aber warum nicht? Aktiviere ich
-
Thread
64 Punkte FFT auf guenstigem Mikrocontroller
http://www.watterott.com/de/STM32F030F4P6-Minimum-Systerm-Board-Cortex-M0 Als Einzelchip irgendwo um die 1€. Oder den hier: http://www.watterott.com/de/STM32F103TB-ARM-Cortex-M3-Development-Board Es wäre sinnvoll, wenn Du etwas
-
Thread
STM32F030F4P6 läuft nicht an
Coocox und als Programmieradapter ein ST-Link V2 Clone. Als Zielcontroller habe ich mir ein paar STM32F030F4P6 Controller geholt. Mit einem dieser Controller habe ich mir ein Testboard gebaut, mit dem ich die ersten Gehversuche machen möchte. Leider habe ich mit dieser Schaltung ein Problem. Aus irgendeinem
Hier gibt es ein STM32F030 Board und den dazugehörigen Schaltplan: http://www.watterott.com/de/STM32F030F4P6-Minimum-Systerm-Board-Cortex-M0 Du kannst ja mal vergleichen, was da alles anders ist. Gruß, Stefan
-
Thread
Ich bin verliebt!
-Bitter gewinnen immer mehr Markanteile und damit Stückzahlen und damit sinkende Preise. Die STM32F030 (TTSOP20) gibt es in Einzelstückzahlen schon für 1,10€ (16kb flash, Farnell) bzw. 1,19€ (32kb, Farnell). Und bei Bedarf können kompatible Devices mit USB, CAN, Stromspar (L0),... verwendet werden
Ein günstiges Eval-Board, allerdings ohne ST-Link, gibt es hier: http://www.watterott.com/de/STM32F030F4P6-Minimum-Systerm-Board-Cortex-M0 Gruß, Stefan
-
Thread
Einfache Mikrocontroller-Plattform für schnelle Basteleien
fertigen Geräten: https://www.mikrocontroller.net/articles/Datei:UCortex.JPG Kleiner 20-poliger STM32F030 oder STM32F042 drauf (dann sogar mit CAN und USB) mit Abblockung sowie Filterung für ADC, Spannungsregler, Programmier- /Debugstecker mit zuschaltbarer UART-Schnittstelle. Maße: 32 x 23mm. Unheimlich
-
Thread
AVR mit integriertem RTC
externe Quarze anschließen könnte. Wenn du das *wirklich* brauchst, nimm einen Cortex-M0, z.B. STM32F030. Andererseits reicht für die meisten Anwendungen *ein* genauer Takt. Das ist dann für gewöhnlich der 32kHz Uhrentakt. Wenn die CPU mal schneller rennen muß, wird der interne RC-Oszillator dafür genommen
-
Thread
Welcher Programmer für ARM Cortex-M0?
wenige (ca. 3) Euronen. Einen J-Link-Clone fuer einige Euro mehr. Die passenden M0 von ST (STM32F030F4P6) im Zehnerpack ebenfalls wenige Eu. Bei der letzten Lieferung warens noch 7. Ein passendes Nucleoboard (NUCLEO-F030R8) von ST, das einen ST-Link fuer STM-32 enthaelt fuer etwas mehr als 10
-
Thread
STM32F030 SPI+DMA nach Transferende = Highlevel?
Hi, habe auf dem STM32F030 ein SPI per DMA realisiert. Es funktioniert auch alles, nur nach dem Ende des DMA-Transfers hat der SPI immer high level, auch wenn die letzten ausgegebenen Bits "0" waren. Ist das normal? Wenn
direkt per GPIO auf low zu setzen. Oder die Lösung von Stefan mit dem zweiten DMA, aber der STM32F030 kann glaube ich kein DMA double buffering, müsste man dann also tatsächlich per ISR anstoßen. Danke - somit ist mein Problem geklärt und gelöst.
-
Thread
[ARM / Cortex-M0(+)] delay-Funktionen "avr-libc style"
noch ein paar hübschen Sachen mehr. Eben "CortexM-Style". Auch für die kleinsten Cortex M0 (STM32F030) verwende ich mittlerweile eigentlich immer ChibiOS, hier dann in der reduzierten NIL-Variante: http://chibios.org Sleep sieht dann so aus: [code] chThdSleepMicroseconds(100); [/code]
-
Thread
Entwicklerboard kaufen
um 10€ liegen, kann man sich eigendlich gleich die ganze Serie zulegen und mit dem kleinen M0 (STM32F030) anfangen um nicht gleich erschlagen zu werden und nach und nach die größeren kennen lernen.
Won K. schrieb im Beitrag #4277643: > mit dem kleinen M0 (STM32F030) anfangen um nicht > gleich erschlagen zu werden und nach und nach die größeren kennen > lernen. Einen M0 würde ich nur dann empfehlen, wenn er deutlich kostengünstiger wäre bzw. in Stückzahlen
-
Thread
Display mit Grafikchip gesucht
leserliche Großaufnahme von dem IC in der Mitte > machen? Habe ein Bild gefunden, scheinbar: stm32f030c8t6 Die 2.2Zoll-Variante ohne touch scheinbar ab 9USD inkl. Versand: http://de.aliexpress.com/item/2-2-inch-screen-integrated-serial-USART-HMI-Smart-character-GPU-TFT-LCD-Module-240-320/32458286665
gerne, siehe Anhang. Es handelt sich um einen http://at.farnell.com/stmicroelectronics/stm32f030c8t6/mcu-32bit-cortex-m0-48mhz-lqfp/dp/2393634?ost=2393634&mckv=s_dc%7Cpcrid%7C83570811538%7Ckword%7Cstm32f030c8t6%7Cmatch%7Cp%7Cplid%7C&CMP=KNC-GAT-FAT-GEN-SKU-STM&gclid=CIjo4u6278cCFRI6GwodskgIFg
-
Thread
ATTINY85 o.ä. als I2C zu WS2812 Bridge
Aufgabe und weil mein Kunde keine Last im RTOS haben wollte, haben wir einen Protokollumsetzer mit STM32F030 unter GCC gemacht. Kostet sogar bei Farnell nur einen Euro. Grüße, Marcus
-
Thread
C versus Assembler->Performance Gesperrt
oder bei C nur die I/O Bereiche - die in meinem Fall vielleicht 5-10% ausmachten. Beispiel: Der STM32F030 kostet bei Farnell aktuell 1,10 Eur bei Einzelabnahme. TSSOP20, 16KFlash, 4KRam, 12-Bit A/D, SPI/I2C/Uart, DMA, 16-Bit Timer. AVRs sind bei mir ausgelistet....
-
Thread
Richtigen Pin bei STM8S ein- bzw. ausschalten
Meine Antwort (Link) hast Du mehrfach in verschiedenen Threads bekommen. In meinem Beispiel "STM32F030F4P6 Module Blink-Test" sind D3 und B5 verwendet. Dort wäre auch der Link auf die richtige IDE gewesen (anderer Thread).
-
Thread
Geht AVR auch so komfortabel wie PIC?
8Bit AVR in einem SOT25-5 Gehäuse zB ... Sehr cool :) Hier möchte ich noch anmerken, das ein STM32F030 einiges günstiger als ein pic12F675 ist und wesentlich mehr bietet. von wegen wirtschaftlich ... wir ersetzten ihn gerade in einer applikation mit kleinen stückzahlen, wir können nur für den
-
Thread
erste Schritte: AC-Messungen mit AVR
Nimm bitte einen STM32F030 dafür. Mit nem AVR machst du dir hier das Leben unnötig schwer.
möchte. Alles gut. P.S.: Atmega328: 2kB RAM, 32kB Flash, 20MHz, 15kS/s ADC, LQFP32 => ~3€ STM32F030: 4kB RAM, 32kB Flash, 48MHz, 1MS/s ADC, DMA, LQFP32 => ~1,5€ SCNR
-
Thread
STM32F030 TIM1 soll ADC1 triggern (kein HAL)
wirklich weiter.. Hier eine kurze Zusammenfassung was ich genau machen möchte: Ich benutze einen STM32F030-Controller um einen bürstenlosen Elektromotor anzusteuern. Die Signalerzeugung für die zwischengeschaltete Endstufe übernimmt der TIM1. In der Mitte der PWM-Periode soll der AD-Wandler mehrere Kanäle
-
Thread
Ansteuerung einer (oder mehrerer) SD Karten über einen RasPi
schlage ich eine SSD vor. Für SD Karten über SPI braucht man keinen Raspi, da reicht zur Not ein STM32F030F4P6 für 50ct, sogar mit DMA.
Beitrag #4152353: > Für SD Karten über SPI braucht man keinen Raspi, da reicht zur Not ein > STM32F030F4P6 für 50ct, sogar mit DMA. Mit FAT implementation, auch für SDHC? Glaube irgendwie da braucht man schon ein bisschen mehr. Wie lange dauert es bei so einem System 4 GB von einer Karte auf die
-
Thread
Arduino Amperemeter
der High-Side, OpAmp als Differenzverstärker; alles so angepasst, dass die 3,3V Referenz eines STM32F030P4 für bis zu ~2,2A reichen würde - das ist dann der zweite Graph. 12Bit auf 3,3V liefern mit entsprechend angepassten Spannungsteilern und Verstärkungen immer noch etwas bessere Auflösung als 10Bit
-
Thread
STM32F030 NVIC_SetVectorTable
Hallo, ich schreibe an einem Bootloader für die o.g. MCU. Darin muß ich, bevor zum Hauptprogramm gesprungen wird, den Ort der Sprungtabelle der MCU mitteilen. Die dafür übliche Funktion NVIC_SetVectorTable kann ich aber im CMSIS für diese MCU nicht finden. Funktioniert das anders mit dieser MCU? An Tools verwende ich CooCox Studio mit GCC Stefan
-
Thread
Codename Brillo: Googles /besonders/ kompaktes Betriebssystem für das Internet der Dinge
springt). Genausoweinig ist ein alter 8bit billiger wie ein moderner 32bitter... (beispielsweise stm32f030 vs. mega88) Naja jeder wie er will. 73
-
Thread
Coole Coretex
Also ich habe heute das erstemal ein Projekt mit einem STM32F030 entwickelt. Mein Geliebter F4 war an dieser Stelle Overkill, ein AVR ungeeignet. Sehr beachtlich was so ein 32 Pinner, mit 0,8mm Pitch (also sehr bastlerfreundlich) so alles an Peripherie an Bord
-
Thread
Akku-Lader mit Datenbank
~80ct * PCB ~70ct * DS18B20 ~60ct * MC33204 ~50ct * STM32F030F4P6 ~50ct * 2N3055 ~30ct * PT8211 ~10ct Ein PT8211 DAC erzeugt die Soll-Werte für Lade- und Entlade-Strom. Ein OP-Amp (1/4 MC33204) verstärkt die Spannung an einem
einen Strom-Regler zu machen. Der 2N3055 verheizt im Entlade-Betrieb die Energie. Der µC (STM32F030F4P6) befindet sich als SPI-Slave in einer 'dasy-chain', liest per ADC die Strom- und Spannungswerte aus, sowie den DS18B20 und steuert den PT8211. Für Taster und LEDs wären auch noch Pins frei
-
Thread
ESP8266 Wlan Modul Reichweite ?
noch einen separaten µC. Alles andere stimmt. (Radio Jerewan) Der 'separate µC' kann z.B. ein STM32F030F4P6 für unter 50ct sein.
-
Thread
STM32F0 RTC Alarm funktioniert nicht ab ~25min
Hallo liebe Forenuser! ich habe ein eigenartiges Problem mit der RTC eines STM32F030 Mikrocontrollers. Die RTC und deren Alarm funktioniert soweit. Aber.. Wenn ich den Alarm der RTC auf wenige Minuten stelle (bis ca. 20) wird ein Alarm ausgelöst. Wenn ich darüber, also 25
-
Thread
L293D zerstört meinen Controller
Passendes habe ich nicht gefunden. Ich möchte einen bipolaren Schrittmotor mit meinem kleinen STM32F030 steuern. Einige Eckdaten: -der STM32 läuft mit 3 Volt aus einem Handy-Ladegerät. -der l293 läuft mit 5 Volt (Li-Po über 7805) -Spannung für den Motor 12 Volt (Li-Po) vom selben Li-Po -alle
-
Thread
Einfacher Überspannungsschutz für 5V
Einen billigen µC wie ATtiny oder STM32F030P4 zusätzlich via LDO oder kleinerem Schaltregler mit 5V/3,3V versorgen, mit dessen ADC (via Spannungsteiler) die Spannung am Ausgang des Schaltreglers messen und gegebenenfalls bei Überschreiten
-
Thread
GCC als Crosscompiler für ARM auf ARM
Erstes Zielsystem ist ein "Spontankauf", das STM32F0 Value Line Discovery, ein Cortex-M0 / armv6-m / STM32F030R8T6, nur so zum ersten Kennenlernen. Erstes Ziel ist es, den eingebauten UART-Bootloader per Raspberry zu verwenden. Als Richtschnur habe ich mir http://regalis.com.pl/en/arm-cortex-stm32-gnulinux
core_cmFunc.h? Ja, ich denk mal, ich werde mich heute Abend mal um CMSIS-core zumindest für meinen STM32F030R8T6 kümmern. Zuvor schau ich mir mal das mapfile meiner dummy-Kompilate an... ...der nächste kleine Schock, sooo umfangreich hätte ich das Mapfile nicht erwartet, nicht ohne Startupcode und Linkerfile
-
Thread
AVR 8bit auch für größere Projekte?
AVR und ARM wobei in zukunft eher ARM M0 einzug halten wird einzig aus einem Grund ... der STM32F030(32k) ist halb so teuer wie der ATmega88(8k)
-
Thread
Mehrkanalige genaue und schnelle PWM-Messung?
Hans M. schrieb im Beitrag #4086364: > STM Nucleo http://www.amazon.de/Development-NUCLEO-STM32F030R8T6-Laminatboeden-Evaluierung/dp/B00T64MJ1E/ref=sr_1_11?ie=UTF8&qid=1428666750&sr=8-11&keywords=stm32+nucleo man achte auf die Beschreibung : Development BOARD NUCLEO STM32F030R8T6 MCU *Laminatboeden
-
Thread
Uhr wie im Ham Yard Hotel in London Gesperrt
beim MCP23S08 oder MCP23S17 Bits für den Hall-Sensor oder für den Hub-Magneten frei. PPS zum STM32F030F4P6 (46ct): ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ > GPIOs can sink or source up to +/- 20mA (with a relaxed V_OL/V_OH). Spätestens damit wäre es wohl eh alles egal. Der hat 15 GPIOs. PPPS: ¯¯¯¯¯
geht mit 1/8 Unit-Load bis zu 256 Teilnehmern, das genügt für 135 Uhren. Daher (und weil am STM32F030F4P6 sonst die Pins knapp werden), habe ich * den UART für die externe Kommunikation und * den SPI für die DACs eingeplant. Details unter: https://github.com/TorstenC/Notizblog/wiki/VID28-PCB
-
Thread
STM32F0 und WS2812B
ich steige grad von AVRs auf kleine STM32 um. Kennt jemand eine funktionierende Library für den STM32F030F4 um WS2812 LEDs anzusprechen? Ein Strang reicht