-
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
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
STM32F0 SWD LockOut
können, darum dieser Beitrag: Ich versuche gerade, ein Bischen was von der Peripherie eines STM32F030 in Betrieb zu nehmen. Hierzu nutze ich IAR EW 6.70 sowie einen IAR I-Jet der per SWD mit dem Target verbunden ist. Wenn ich ein frisches IAR-Projekt aufsetze und konfiguriere (Device und
, dass Du EWARM6.70 hast, wenn der Pfad auf 6.5 zeigt? > FlashSTM32F05xx6 Passt das mit dem STM32F030 zusammen? <code> GPIO_InitTypeDef GPIOA_InitStructure; GPIOA_InitStructure.GPIO_Pin = ( GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7 ); GPIOA_InitStructure.GPIO_Mode = GPIO_Mode_AF
-
Thread
UART Clock Initialisierungsproblem auf STM32F407G-DISC1 (Discovery)
Der Autor hat das mecrisp-Forth grob gesagt, auf folgende STM32-Plattformen portiert/angepaßt: stm32f030f4 stm32f030k6 stm32f030r8 stm32f042f6 stm32f051 stm32f072rb stm32f100 stm32f103 stm32f103rb stm32f207zg stm32f303 stm32f303k8 stm32f401 stm32f407 stm32f411 stm32f429 stm32l031k6
-
Thread
8015 Microkontroller-Familie
genau nach diesen beiden uC hat der TO gefragt. Dann schmeiße ich mal diesen hier in die Runde: STM32F030 Ein kleiner Cortex-M0. Günstig, schnell, kostenlose IDE in Massen (ja, auch Keil MDK-ARM gehört dazu), zahlreiche Debugger (der ST-Link ist für den Anfang sicherlich nicht schlecht), moderne Architektur
Claus M. schrieb im Beitrag #4523076: > Dann schmeiße ich mal diesen hier in die Runde: STM32F030 Aber nicht, um die Grundlagen zu erlernen. Der Tip mit dem 8051 ist schon ganz gut. Ebenfalls ganz gut - wenn auch ein bissel "anders" sind die kleinen PIC's, also 16Fxyz. Bei beiden Architekturen
-
Thread
STM32 Nucleo welches Board am besten?
Fang mit dem kleinsten an. STM32F030. Es wird nicht ruinieren und deinen Geist nicht ueberfordern. Weil kleiner (minimaler) gibts die nicht.
Gegenueber einem STM32F030 ist ein > l496zg sicher kaum > das nächst größere Vielleicht waere ein Board mit dem NXP LPC1768 fuer deine > Ansteuerung von HUB75 deutlich geeigneter. Da gibt es fertige Boards aus China
-
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
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
STM32F030 + I2C + libopencm3
ein STM32F103 in Verbindung mit I2C klaglos. Ein einfacheres Programm sollte nun auf eben einen STM32F030 übertragen werden und damit fängt jetzt mein Problem an. Die Lib bietet keine "richtige" Unterstützung für STM32F030 an. Der Header und die dazugehörige Source i2c_common_all wird nicht mit eingebunden
-
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
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
Ich bekomme den AD-Wandler MAX1239 nicht zum laufen (STM32, HAL-Lib)
erkennen. Dabei ist Ain das Messsignal das der ADC einlesen soll. I2C_SDA und I2C_SCL werden an den STM32F030 angeschlossen. I2C_SDA: PA9 I2C_SCL: PA10 Nun möchte ich den MAX1239 mit dem STM32F030 und der HAL-Lib programmieren. Hier mein mit dem STMCube erstellter Code. [c] /* I2C1 init function
-
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
Werte ins Flash schreiben beim STM32F030F4
> Projekt habe ich noch keins, das war einfach just for > fun :-) kommt noch, die kleinen STM32F030 sind ja wie gemacht für schnelle Projekte. Claus schrieb im Beitrag #4159502: > Claus schrieb: >> So ein Modul ist >> halt sehr praktisch für "kleinere" Aufgaben :-) > > Anbei ein Bild von
-
Thread
Encoder Auswertung mit einem STM32F030F4
Mit deinem Zielcontroller STM32F030F4 bist du schon recht festgelegt das das angeht. Du benötigst für die Encoderauswertung ja schonmal 2 Eingänge damit bleibt dir dort nur die Verwendung von TIM1 oder TIM3. Je nachdem welche Channel
-
Artikel
Benutzer:Claus mueller
und privat beschäftige ich mich zur Zeit intensiv mit der Cortex-M0 (bzw. M0+) Reihe von STMicro (STM32F030 und STM32L051), ansonsten aber auch mit Cortex-M3 und ziemlich viel mit -M4. Über die Jahre hatte ich alle möglichen (PICs, 8051 von etlichen Herstellern, MSP430 und natürlich auch AVR) und unmöglichen
Laden des Navigationgerätes verwendet. Als Steuerung dient ein µCortex-Modul bestückt mit einem STM32F030. Die Schaltung besteht im Grunde aus einem bipolaren Relais mit der zugehörigen externen Beschaltung, etwas Filterung, ein paar Mosfets und Schraubklemmen.
-
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
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
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
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
Verschiedene LDOs und Step-Ups Vergleich
Mignon-Zellen ran, der Spannungsbereich von 1,8-5,5V passt super. Aber spätestens bei den ARM-µCs wie dem STM32F030 wird das schwer, die wollen um die 3,3V für die Versorgung. Ich habe daher ein Sortiment an LDOs eingekauft, um etwa mit LiIon einen µC zu versorgen. Für den Bissanzeiger auf Atmega328-Basis,
Leuchtstärke aufweist, für das Auge jedoch kein signifikanter Unterschied). Die Step-Ups teste ich mit STM32F030, der bei 48MHz Software-PWM zum Dimmen einer grünen LED macht. Zudem misst der einmal die Sekunde Spannung und Temperatur. Dadurch gibt es eine wechselnde Last zwischen 16 und 25mA, sodass die Effizienz
-
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
Cortex Arm M3 M4 M7
nach den 8bittern dürfte der M0 sein. Die werden auch zum Kampfpreis auf den Markt geworfen, ein STM32F030 mit 48mHz, 16K Flash, 4k Ram 15 IOs ... gibt es für unter einem Euro, das Komplette Entwicklungskit mit Programmer (STM32F0308-Disco) unter 10€. Allerdings ist das STML100C-Disco mit STM32L100RCT6
Minimal-Boards. Inzwischen habe ich auch die F4..-Discos herumfliegen. Intensiv spiele ich mit den STM32F030, wie von Oliver beschrieben. Einigermaßen einfach zu verarbeiten und machen Spaß :)
-
Thread
STM32 Software USB
Klar das wäre das einfachste, habe aber noch fast 20 STM32F030C8T6 hier rumliegen, und bei dem ein oder anderen Projekt währe eine USB Funktion ganz nett. Versuche also einfach ein wenig Geld zu sparen.
USBLover schrieb im Beitrag #4668705: > Klar das wäre das einfachste, habe aber noch fast 20 STM32F030C8T6 hier > rumliegen, und bei dem ein oder anderen Projekt währe eine USB Funktion > ganz nett. Versuche also einfach ein wenig Geld zu sparen. 38,20 EUR kosten die beim hbe-shop. Und dafür
-
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
STM32F030 ParityError nur bei aktiviertem RXNEIE?
Interrupt auslöst und damit das Empfangen startet. Bei der Implementation des Empfängers auf einem STM32F030 habe ich dafür während des Wartens RXNEIE deaktiviert und PEIE aktiviert. Allerdings bekomme ich jetzt gar keine Interrupts von der UART mehr. Sind RXNEIE und PEIE aktiviert bekomme ich Interrupts
-
Thread
STM32F030CC Bootloader Flash löschen
Controller mit 1k Pagebreite funktionert das jetzt auch recht stabil. Jetzt habe ich aber einen STM32F030CC mit 2k Flashpagees und scheinbar klappt das Löschen des Flashes jetzt nicht mehr so richtig. Fangen wir mal an: Die Funktion zum löschen sieht so aus: [c] for (flashPtr = firmwareFlashAddress
-
Thread
STM32F030 HAL PWM DMA Interrupt
Hallo, ich möchte Daten als PWM mit Timer 3 über DMA ausgeben. Dafür benutze ich den Circular Buffer und möchte die beiden Interrupts "Half Transfer" und "Full Transfer" verwenden. Der "Half Transfer" funktioniert schon und wurde mit [c] HAL_DMA_RegisterCallback(&hdma_tim3_ch1_trig, HAL_DMA_XFER_HALFCPLT_CB_ID, &cb1); [/c] aktiviert. Das klappt wunderbar, das Gleiche funktioniert mit dem Full Transfer aber nicht. Wenn man in die HAL Funktionen genauer sieht, wird die Full Transfer callback Funktion in HAL_TIMEx_PWMN_Start_DMA ersetzt durch TIM_DMADelayPulseCplt. Weiß jemand wo/wie man sich einhängen muss
-
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
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
STM32f030C - seltsame Verschiebung beim DMA und SPI2
Hallo, ich rätsel gerade an einen Phänomän auf dem Stm32F030C herum und komme irgendwie nicht weiter. Ich habe 2 uCs mittels SPI2 und DMA auf dem STM32 miteinander verbunden und versuche zwischen beiden zu kommunizeren. Dei sendet der zweite uc alle 10ms eine
Byte im Fifo lesen, welches schon 3 Übertragungen zuvor empfangen wurde. Anscheinend gibts beim STM32F030 einen Bug bzgl. des RXNE-Flags im 8-Bit-Modus. /* gucken ob nochwas im FIFO ist (FRLVL-Bits) */ while ( 0x00 != (0x0600 & SPI2->SR) ) { returnValue = (unsigned char) SPI2->DR; } Gruß
-
Thread
STM32F030F4P6 und USART1
Ich bin glaub ich zu doof oder schlicht betriebsblind. Ich bekomme USART1 auf dem STM32F030F4P6 einfach nicht hin ... und ich weiß nicht warum. Gefühlt hab ich die entsprechenden Abschnitte im Datenblatt bereits 20 mal gelesen ... Als serielle Schnittstellenpins sollen PA9 und PA10
-
Thread
Atmel mit oder ohne Arduino oder ganz anderer µC für Batteriemanagement
Gesucht: optimale Spannungsversorgung für einen dafür ausgesuchten Controller (ich habe noch ein paar STM32F030 rumliegen). Der Controller soll dann die Zellen abgleichen.
noreply@noreply.com schrieb im Beitrag #4705829: > ich habe noch ein paar STM32F030 rumliegen Das passt hier nicht her, mache einen neuen Thread auf!
-
Thread
Kleines ARM Modul wie Ardunio Nano gesucht
ebenfalls sehr billig zu erhalten. https://www.mikrocontroller.net/attachment/257304/2015-05-22-STM32F030-DIY.JPG https://www.mikrocontroller.net/topic/343018 USB-UART gibt es billig für ca. zwei Euro, kauft man nur, ein-, zweimal und verwendet es immer wieder. PS: Nanos finde ich unsinnig,
nichts mit USB anfangen. Bei der Suche nach einem "kleinem" ARM-Modul bin auch ich auf die STM32F030F4P6 gestossen. Zusammen mit einer etwas groesseren Adapterplatine (SSOP-28) ist so ein Modul kostenguenstig wie Lothar und andere hier schon schrieben realisiert. Durch den groesseren Adapter
-
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
STM32F030 - UART Interrupt obwohl keiner sein darf
Hallo zusammen Ich aktiviere den Interrupt in der Software mittels des Setzen des RXNEIE Bits im CR1 Register. Wenn ich Daten empfange, dann wird der Interrupt auch angesprungen und im ISR Register ist das RXNE Bit gesetzt. Wenn nun jedoch keine Daten kommen, dann springt mir die FW immer wieder trozdem in die USART1-ISR Wenn ich dann gleich zu Beginn der Routine (vor dem Auslesen irgendwelcher Daten oder Register) mit dem Debugger die SFR CR1 und ISR betrachte, dann sehe ich: CR1:RXNEIE: 1 ISR:RXNE: 0 Obschon kein ISR gesetzt wurde, springt die FW in den Interrupt. Sobald
-
Thread
Lautstärke messen von analogen Signalen
> ja, ein paar Zeilen Code, Hm, bei mir eine halbe Zeile. Auf dem von mir verwendeten STM32F030 sieht das so aus: [c] const unsigned char mylog64[1024] = { ... } [/c] [c] //ADC-Wert auslesen
ay0438_set_mono64(mylog64[data], BAR_LINE); [/c] Aber klar, ich verwende hier zwei STM32F030. Fuer jeden Kanal einen eigenen. Weil ich bin reich und kann mir das erlauben. Hm.. oder ich war nur faul und wollte einfach nur eine Arbeit doppelt verwenden. :-D Vanye
-
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
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
STM32: Flashen geht nicht, wenn PLL aktiv (nur HSI oder HSE gehen)
Moin, Ich versuche, eine Platine mit einem STM32F030K6T6 in Betrieb zu nehmen, Schaltung siehe Anhang. An HW habe ich in CubeIDE außer dem SWD, mit dem ich flashe, erstmal nur den externen Oszillator und zwei Test-LEDs konfiguriert. Mit dem internen
entfernt, es funktioniert aber trotzdem tadellos. Hier sehe ich auch auf den Fotos, dass ich den STM32F030K6T6 vor einigen Jahren bereits doch verlötet habe – und dieser Chip demnach alle meine Tests durchlaufen und bestens bestanden hat, incl. PLL-Funktion mit Vervielfachung von 8 auf 48MHz – ich habe
-
Thread
Langsamer werdender Würfel
LEDs direkt treiben kann. So ein ATTiny404 kostet bei Reichelt um die 75 ct (Wahlweise auch ein STM32F030, liegt bei knapp unter 1 €), in etwa so viel wie ein NE555+CD4017 zusammen. Wenn ihr Bestücker seit, habt ihr natürlich deutlich andere Preise. Ihr werdet doch jemand in der Fa haben, der mit Atmels
wenig Code "hübsche" Blink Effekte machen, oder eine Startup-Animation ;-) Früher waren die STM32F030 noch günstiger... Die Padauk Chips kann man natürlich nehmen, wenn man genügend Stückzahl hat. Aber vermutlich kennt sich da niemand mit der Programmierung aus.