-
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
version : 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
Buck mit STM32F030
Hallo Leute, Ich habe mir einen Buck Regler mit 32F030 und IRS10752 aufgebaut. Eingangsspannung 24-80V, Ausgangsspannung 24V, 500mA. Wer von euch hat sowas schon realisiert und kann mir ein paar Ratschläge geben? Soweit bin ich schon: Typischer
reaktivierung durch die CPU oder nur als Pulse skipping. Meine Erfahrung bezieht sich da konkret auf den STM8S003, der STM32F030 müsste in dem Bereich aber genauso funktionieren.
-
Thread
STM32F030 Counterproblem
eine 0 zurück. Schonmal vielen Dank für Eure Mühe im voraus. Gruß, Markus [CODE] #include "stm32f0xx.h" #include "system_stm32f0xx.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_tim.h" #include "stm32f0xx_misc.h" // Function Prototypes void ClockInit(void
Markus S. schrieb im Beitrag #4566695: >... seit geraumer Zeit mit einem Timer im STM32F030F4P6 > Controller ein Signal auszuwerten. Was ist die Aufgabenstellung? Pulse zählen? Frequenz messen? Zeit erfassen?
-
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
Probleme mit STM32F030CC
Mit oben genanntem Chip (STM32F030CC ist 48 pol.) habe ich im Moment derzeit zu kämpfen. Diesen möchte ich in einem eigenentwickelten Board laufen lassen. Dieses Board (Platinen sind von JLCPCB) habe ich bereits mit STM32F103CB
Hast du dein Programm mit den richtigen Include Dateien neu compiliert? In der stm32f0xx.h musst du das Modell auswählen oder ein entsprechendes Symbol in den Einstellungen der IDE definieren. Wenn ich die beiden Dateien stm32f030xc.h und stm32f030x8.h miteinander vergleiche, sehe
-
Thread
Sinusberechnung auf Controller STM32F030
Ralph S. schrieb im Beitrag #4669597: > STM32F030F4P6 Du weißt daß dieser µC 32KB Flash hat? Das Datenblatt sagt zwar nur 16KB, in echt sind aber 32KB drauf, genauso der 32Bit-Timer. Der STM32F030F4P6 und der STM32F031F6P6 verwenden die selben
musst Du Dir wegen Deinem Sinus vermutlich keine Gedanken bzgl. der Codegröße machen und kannst beim STM32F030F4P6 bleiben.
-
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
GPIO (LED) am STM32F030
Nabend. Stehe glaube ich gerade ein wenig auf dem Schlauch. Möchte gerade einfach nur mal ne LED zum leuchten bringen, leider passiert nichts. Habe mir gerade die aktuellste Version von EmBitz (1.11) heruntergerladen und muss feststellen, dass auf dem Board ( Welches vorher schon einwandfrei funktionierte..) die LED nicht mehr an geht. Habe ich in dem Code was falsch??? [C] int main(void) { SystemInit(); SysTick_Config(SystemCoreClock/1000); RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE); GPIO_InitTypeDef GPIOx; GPIOx.GPIO_Mode = GPIO_Mode_OUT; GPIOx.GPIO_OType
-
Thread
STM32F030 Problem mit GPIO
Hallo, Ich versuch gerade ein stm32f030f4p6 zum laufen zu bringen. Jetzt versuche ich eine LED zum Blinken zu bringen. Der Code compiliert ohne Probleme und wird mithilfe OpenOCD und eines STM32 Nucleo Bordes geflasht, aber irgendwie
"stm32f0xx_gpio.h" #include "stm32f0xx_rcc.h" GPIO_InitTypeDef GPIO_InitStructure; void init(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
-
Thread
STM32F030 mit ST-Link flashen
Ich habe eine Zusatzplatine für das Raspberry welche einen STM32F030 hat. Nun habe ich weil ich ein Problem damit habe vom Hersteller eine Hex Datei bekommen um den STM32 neu zu flashen. Ich habe von Früher ein STM32F4 Discovery Board mit ST-Link hier liegen
Also die Verbindung muss wie folgt sein: - Auf dem STM32F4 Disco beide CN3 Jumper entfernen - STM32F4 Disco (CN2) -> STM32F0 Board: Pin 1 (VDD_TARGET) -> 3.3V Pin 2 (SWCLK) -> SWCLK Pin 3 (GND) -> GND Pin 4 (SWDIO) -> SWDIO STM32F4
-
Thread
STM32F030 Flashen über USART
Hallo, ich möchte mir für ein kleines Bastelprojekt einen STM32F030C8 einbauen. Ich würde den MCU am liebsten über die USART flashen, bin mir aber nicht sicher ob das geht. Im Reference Manual steht wörtlich: USART1 (PA9/PA10) or USART2 (PA14/PA15). For further
Hallo Franz, der STM32F03x ist mit an Sicherheit grenzender Wahrscheinlichkeit namentlich nur noch nicht in AN2606 (Stand Mai 2013) aufgenommen worden. Zum einen wird der interne Bootloader sowohl im Prozessordatenblatt
-
Thread
STM32F030 Takt/UART Frage
Hallo, ich habe folgendes Problem. Ich möchte für meinen STM32F030 die UART Lib von hier nutzen. http://mikrocontroller.bplaced.net/wordpress/?page_id=609 Diese habe ich entsprechend angepasst. Für das STM32F3 Discovery Board konnte ich die Lib bereits anpassen
geschrieben, welches ein wait lediglich durch eine for Schleife bis 100000 enthält. Dennoch läuft das STM32 F030 deutlich langsamer als der STM32 F303. Ich dachte die Controller sollten falls ich nichts anderes einstelle beide mit den 8 MHz des internen Takt (HSI) laufen. So interpretiere ich jedenfalls
-
Thread
STM32F030 Timer 14 tut nichts
RCC_APB1ENR_I2C2EN #define RCC_APB1Periph_USB RCC_APB1ENR_USBEN /*!< Only applicable for STM32F072 and STM32F042 devices */ #define RCC_APB1Periph_CAN RCC_APB1ENR_CANEN /*!< Only applicable for STM32F072 and STM32F042 devices */ #define RCC_APB1Periph_CRS RCC_APB1ENR_CRSEN /*!< Only applicable for STM32F072 and STM32F042 devices*/ #define RCC_APB1Periph_PWR RCC_APB1ENR_PWREN #define RCC_APB1Periph_DAC RCC_APB1ENR_DACEN /*!< Only applicable for STM32F051 and STM32F072
-
Thread
STM32F030 & Code grösse
Hi, für ein neues Projekt will ich einen STM32F030 nehmen. Habe mir emIDE als Editor mit GCC ausgewählt auch wegen dem JLINK. Außerdem benutze ich Code::Blocks immer für AVR und WIN Programme. Nun habe ich nur das einfache Beispielprojekt
-g -Os -flto -fno-builtin -c -DSTM32F030C6T6 Program Size: text data bss dec hex filename 514 0 0 514 202 test.elf ist mit der 0815 standard STM lib CMSIS Core ... einfach
-
Thread
UART konfiguration STM32F030XC
Hallo zusammen, ich versuche gerade die UART3 des STM32F32030XC ans laufen zu kriegen aber es tut sich gar nichts. Meine Vermutung ist, dass ich irgendwo in dem Code unten was vergessen habe und hoffe dass einer von euch mir einen Hinweis geben kann. Vielen Dank dafür. [c] void UART3_Config(void) { RCC->AHBENR |= RCC_AHBENR_GPIOCEN; // Enable GPIO clock Port C /* Configure UART */ GPIOC->MODER |= (GPIO_MODER_MODER10_1 | GPIO_MODER_MODER11_1); // Switch to alternate function mode GPIOC->AFR[1] |= (GPIO_AFRH_AFSEL10 | GPIO_AFRH_AFSEL11); // Select UART3
-
Thread
Flash als EEPROM nutzen bei einem STM32F030
Hallo, ich habe für den den STM32F030 mehrere Routinen gefunden, die den Flash wie ein EEPROM benutzen. Dabei wird immer eine komplette Page neu geschrieben, selbst wenn nur 1 Bit in den Daten geändert wurde. Kann man bei den ST-Mikrocontrollern
Es gibt dazu von ST eine Application Note: AN2594 - EEPROM Emulation Die ist zwar für STM32F1xx, das Prinzip funktioniert aber genauso mit STM32F0xx.
-
Thread
Aus Standby aufwachen beim STM32F030
Hallo, habe ein kleines Problem mit meinem STM32F030 Controller. Ich bin in der Lage den Standby-Modus zu erreichen und beobachte anhand des geringen Stromverbrauchs, dass dies auch zutreffend erreicht wird. Konfiguriert ist ein Wakeup über
-
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
DMA_Mode_Circular; DMA_InitStruct.DMA_PeripheralBaseAddr = (uint32_t)&TIM1->CCR2 ; DMA_InitStruct.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; DMA_InitStruct.DMA_PeripheralInc = DMA_PeripheralInc_Disable; DMA_InitStruct.DMA_Priority
-
Thread
Stack Size beim STM32F030
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
-
Thread
STM32f030F4 eigene PCB
haben, bevor ich sie aufgelötet habe. ;-) Debugger geht auch. Ich habe noch eine Platine mit dem STM32F030 von Ebay die mit dem Debugger gehen. Danke schon mal, Drewle
sich ein Blick in https://www.st.com/resource/en/application_note/dm00089834-getting-started-with-stm32f030xx-and-stm32f070xx-series-hardware-development-stmicroelectronics.pdf
-
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
Stefan ⛄ F. schrieb im Beitrag #6927439: > Jan H. schrieb im Beitrag #6927057: >> Leider mache ich wahrscheinlich etwas falsch. >> Habe ich was vergessen im Code? > > In *meiner* Datei startup_stm32f030r8tx.s
-
Thread
Entwicklungstools für STM32F030F4
MDK-ARM gibt es für F0 und L0 für lau. Was überlegt ihr also noch? Richard B. schrieb im Beitrag #5088009: > Was könnt Ihr für Tools für den STM32F030F4 empfehlen ? QT-Creator mit Bare-Metal-Plugin als Editor bzw.
MDK for STM32F0 and STM32L0 In cooperation with STMicroelectronics, ARM offers the fully-featured Keil MDK for STM32F0 and STM32L0 devices that is free of charge for end users. http://www2.keil.com/stmicroelectronics-stm32
-
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
http://stm32f4-discovery.net/2018/06/tutorial-control-ws2812b-leds-stm32/ Ob das wohl bei 48 MHz HSI funktioniert?
-
Thread
STM32F030F4 Quarz Pins
Halli Hallo, habe folgendes Problem, wo ich aktuell vor einer verschlossenen Tür stehe. Es geht um die Pins PF0 / 1. Dort habe ich jeweils eine LED dran (alles richtig verdrahtet, leuchten tut sie auch!). Nun steht im Datenblatt das nach einem Reset diese Pins als ganz normale GPIO´s verwendet werden können. Andere Funktionen bzw. andere Pins funktionieren ja. Nur eben diese beiden nicht. Muss ich doch noch was anderes Konfigurieren? Vielen dank im voraus.
-
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
-
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
-
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
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
jemand eine Idee, oder den gleichen Effekt beobachtet? Anbei die Uart-Routinen (eine Mischung aus STM32CubeMx und meinem Zeugs, um mit CMSIS und HAL warm zu werden ;)). Paritätserkennung funktioniert nicht (Zeile 17): [code]const uint32_t RECEIVER_WAIT = USART_CR1_UE | USART_CR1_RE | USART_CR1_PEIE
-
Thread
STM32F030CC Bootloader Flash löschen
einen Rat bzw. Aufklärung. Ich bin gerade einen Bootloader zu schreiben der auf verschiedenen STM32F0 Controllern funktioniert - soweit so gut - für Controller mit 1k Pagebreite funktionert das jetzt auch recht stabil. Jetzt habe ich aber einen STM32F030CC mit 2k Flashpagees und scheinbar klappt
mir gedacht ich mache es mal anderes und schreibe den ganzen Kram zum Testen mal neu: [c] uint32_t u32currentFlashAdd = 0; for (u32currentFlashAdd = 0x80002000; u32currentFlashAdd < 0x8003FFFF; u32currentFlashAdd += 2048) { FLASH->CR = FLASH_CR_PER; FLASH->AR = u32currentFlashAdd
-
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
ADC / DMA Problem beim STM32F030
Bei meinem STM32F103 übernimmt diese Aufgabe der DMA und die Channel Konfiguration. Funktioniert dies beim STM32F030 nicht?!
ist dieser lediglich über einen 100nF versorgt. Aber kann das zum Totalausfall führen?! Spannung am Oszi sieht gut aus mit 3,3V. Bei meinem anderen Projekten mit STM32F407 oder STM32F103 gab es da nie Probleme? Ist beim STM32F030 irgendwas
-
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
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
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?
Ausgang 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
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
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
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
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
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
STM32F030: Probleme beim wecken aus dem STOP Mode
zusammen, Ich rätsel seid geraumer Zeit mit den STOP Mode einer Applikation rum. Verwendung findet ein STM32F030F4P6 Controller. Innerhalb meiner Hauptschleifer schicke ich ihn mittels folgender Befehle schlafen: [code] // Check if System has to be powered down if ((disablePowerDown != 1
-
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
A. F. schrieb im Beitrag #5759086: > Hat dein STM32 die Register > mit Kalibrationswerten vom Werk? Verwende ich beim STM32F030F4P6 und haben sinnvolle Werte.
-
Thread
STM32F030C8T6: mögliche Alternativen
Wochen... Betrifft anscheinend alle STM32F0 Von ST gibt es mögliche Alternativen zu dem bestehenden F-Typ: * STM32L053C8T (low Power - deutlich teurer) * STM32G030C8T6 (nicht pinkompatibel - Redesign des Layouts erforderlich) Beide
Ich hätte mindestens 30 Stück STM32F030C8T6 in meinen Lager. Aber mit 80.000 kann ich leider nicht dienen. ;-)
-
Thread
STM32F030 interne REF ausreichend für 12Bit?
werken. Wir verwenden unter Anderem für Testadapter STM32F3, die internen ADCs sind mit der dort verbauten externen Referenz ganz gut (also für 12Bit-Verhältnisse). Da zappelt vielleicht das letzte Bit, aber selbst das nicht immer. So ein STM32 mit FPU
dass 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
-
Thread
Werte ins Flash schreiben beim STM32F030F4
Beitrag #4142202: > Ich kann das nicht recht glauben! Ich auch nicht: http://www.han-ese.nl/STM32/stm32f0stdlibrary/html/group___f_l_a_s_h.html @Claus: Kommst Du damit dann allein klar?
#4159550: > 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
-
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
den Pins eine LED blinken lassen kann. Ich finde hier den Fehler einfach nicht: [c]#include "stm32f0xx.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_usart.h" inline void delay_ms(uint32_t dtime) { volatile uint32_t n = (dtime * 3750); while(n > 0) n-
-
Thread
Kapazitive Tankanzeige mit einem STM32F030F4P6
Facelift verpasse oder mit dem auftretendem Drift leben kann. Unter der Maßgabe der Möglichkeit den STM32F030F4P6 auch als STM32F031F6P6 zu verwenden wäre dann über den TIM2 ein weiterer external Counter verfügbar um so eine Kompensation zu betreiben.