-
Thread
STM32F0 Bootloader-Problem (UART, Neuling braucht Hilfe)
Hallo liebe Leute! Ich muss ein bisschen weiter "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
habe 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
-
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
Stefan ⛄ F. schrieb im Beitrag #6962043: > Messe jede Zelle mit einem Mikrocontroller und gebe das Ergebnis seriell > aus. > > Die Ergebnisse kannst du dann (z.B. über Optokoppler getrennt) an einem > zentralen
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
-
Thread
Wechsel von Hardware zu Embedded SW vorbereiten
welche Auswirkungen das hat und wie man damit umgeht. Was schon von Haus aus was kann, sind z. B. STM32F... Dev-Kits bzw. Eval-Boards. Zudem gibt es zu dem STM32-Zeug (und sicher auch zu dem STM8-Zeug sowie Atmel) gute und eindeutige Doku, von TI (wurde oben schon mal empfohlen) kann ich das leider
. TI's C2000 und CC3240 oder so Controllern einen ziemlich schlechten Eindruck. Noch was zu dem STM32 Zeug: auf den Seiten von ST gibt es zu den 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
-
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
mehr 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]
-
Thread
STM32 > Encoder Interface
/stm32/stm32f3.html#newlib Genau deswegen stelle ich meine Fragen hier. Man lernt immer wieder neues und viel dazu. Danke!
#6947516: >> Das Minimum wären Textausgaben auf den TraceSWO Ausgang. >> http://stefanfrings.de/stm32/stm32f3.html#traceswo Kann es sein dieses Feature nicht auf einem "STM32F030xx" verfügbar ist?!.
-
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
Du 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
Stefan ⛄ F. schrieb im Beitrag #6928907: > Du musst ins Referenzhandbuch schauen. > https://www.st.com/resource/en/reference_manual/dm00091010-stm32f030x4x6x8xc-and-stm32f070x6xb-advanced-armbased-32bit-mcus-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
STM32CubeIDE > Includes
/Include/stm32f0xx.h Schaust du in die stm32f0xx.h hinein, findest du weitere 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 wie vorher: In der entsprechenden stm32f030x8.h werden weitere Include Dateien gebraucht, die in
-
Thread
Ansteuerung VFD mit LM3914
Hardware 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
Ich musste sogar das Histogramm in grob und fein trennen um SRAM zu sparen. Wenn man sonst nur mit STM32s arbeitet ist es mit einem ATTINY so, als ob 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
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
Moin, hm, ich würde das so tun... [c] struct { unsigned char espName[32]; unsigned char espAPName[32]; unsigned char espAPPassword[32]; } espConfig; ... espConfig *eCfg = (espConfig*) 0x08007C0A; [/c] Funktioniert so zuverlässig mit RAM und Registern (da
-
Thread
Leistungsabgabe von ATX-Netzteil aufzeichnen
0V und 3,3V, so dass ich positive und negative Ströme gleich gut messen kann. Als ADC wird ein STM32 benutzt. Der STM32G030F6 ist der eine der gerade bei Mouser lieferbar ist (ausser die BGA-Dinger). Er wird die Aufgabe wohl erfüllen, aber wirklich zufrieden bin ich mit dem nicht, vor allem weil
Richtung rückwärts umschalten. (MOSI_FWD vs. MISO) Jedes Modul verhält sich als Schieberegister mit 32-Bit-Wörtern, wobei ein Modul vorraussichtlich 96 oder 128 haben wird. Bei 8 Moduln ergibt sich eine Datenrate von etwa 10Mbit/s. Ich habe mich für STM32 entschieden, da es für diese Familie (soweit
-
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
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
fcc.report/company/Hoymiles-Converter-Technology-Co-L-T-D Der Microprozessor auf der Platine ist ein STM32F402/STM32F407 und ich nehme auch an der Port CN201_NC ist ein SWD / JTAG Port. @Ziyat T., ich konnte die letzte Ziffer der MCU auf der DTU-Pro nicht lesen, kannst Du diese bitte nochmal mit Adleraugen
,d9,42,7f 7e,81,72,81,88,32,72,81,88,32,01,80,7f 7e,01,72,81,88,32,72,81,88,32,00,01,7f 7e,01,72,81,88,32,72,81,88,32,01,00,7f
-
Thread
STM32 ADC Kanäle aufzählend oder Lücken erlaubt
Bisher habe ich ADCx immer aufzählend verwendet, z.B. IN1..IN7 Aber ist das zwingend notwendig bei den STM32? Sorry für dumme Frage. CubeMX scheint es zu erlauben und im Refman habe ich nichts entdeckt, was es verbieten würde. Bei den PIC18 war das notwendig. Man kann nicht IN1,IN2 und IN7 verwenden
habe ich ADCx immer aufzählend verwendet, z.B. IN1..IN7 > Aber ist das zwingend notwendig bei den STM32? es gibt mindestens 64 verschiedene STM32, ob die neuen H7 wohl noch den gleichen ADC wie die alten F1 haben?? Bei mir funktioniert bei den F030, F051, F058, L412, L422, L451, L452, L462 die freie
-
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
schrieb 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
-
Thread
Freescale Freedom-Boards (FRDM-KL2xZ) veraltet? Alternativen?
aber auch meinen Horizont mal verbreitern will, wäre eine Alternative auch nicht schlecht. Mit STM32Fxxx habe ich schon ein paar Projekte bearbeitet, selbiges auch mit 8-Bit AVR (ATmega). Als Alternative, sollte Freescales FRDM... von gestern sein, dachte ich an evtl. AVR 32-Bit (32 Bit wegen SRAM
das Zeug Ende letzten Jahren/Anfang dieses Jahres den open-source FAT-Treiber von Elm-Chan auf einem STM32F030 am SPI-Port zum laufen gebracht. :]
-
Thread
STM32F0 Stromverbrauch im Stop Mode
Ich habe hier einen STM32F030F4P6 (TSSOP20-Gehäuse), mit dem ich gerade ein paar Versuche mit den Low-Power Modi mache. Speziell interessiert mich der Stop-Mode. Laut Datenblatt (siehe Anhang) sollte im Stop-Mode mit dem
anderes Multimeter zeigt einen ähnlichen Wert (150 µA). Hier der verwendete Code: [code] #include "stm32f0xx.h" #define WFI 1 #define WFE 2 #define LOW_POWER 1 #define NORMAL 2 void PWR_Enter_Stop_Mode(uint8_t mode, uint8_t Regulator_State); int main(void) { //Takt für GPIOs aktivieren
-
Thread
PIC24FJ64GA705 Firmware auf einem PIC24FJ256GA705 flashen
PIC24FJ256GA705" gesetzt hatte, konnte ich dem PIC programmieren und die Fehlermeldung "Target Device ID (0x750f0000) is an Invalid Device ID. Please check your connections to the Target Device." trat dann nicht mehr auf. Aufgrund der oben geschilderten Erfahrungen sind nun bei mir 2 Fragen entstanden: 1.
ist der aktuellen Chip-Knappheit geschuldet. Die erste Board-Version hatte ich erfolgreich mit einem STM32F030xxx gebaut. Als mir dann für die Bestellung der MCUs ein Liefertermin in 2024 genannt wurde, hatte ich mich für ein Redesign mit den PICs entschieden. In der Tat bin ich aber nicht so glücklich
-
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
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Gibt es eigentlich schon Bilder vom Atmega32? oder STM32F030 oder so? Update. Sehe greade hier gibt es den Atmega328 https://www.richis-lab.de/uC01.htm
Hier haben wir einen STM32F103C8T6... ...Moment... ...nein, es ist nochmal ein Megahunt MH2103ACBT6: https://www.richis-lab.de/STM32_12.htm :)
-
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
das 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
STM32 Chips zur Zeit so gut wie nicht beschaffbar
--- Breaking --- STM32F030F4P6 nicht zu beschaffen.
hier scheinen noch über 1500 verfügbar zu sein. Wohl nicht mehr lange. https://www.shotech.de/de/stm32f030f4p6.html
-
Thread
Lötrauchabsaugung
ausgeschaltet, solange man keine der beiden Tasten drueckt nur 0.3uA auf. Macht das erstmal mit einem STM32F030. :-p Olaf
ausgeschaltet, solange man keine der beiden > Tasten drueckt nur 0.3uA auf. Macht das erstmal mit einem STM32F030. :-p > > Olaf Man kappt sich einfach selbst den Strom, Tada: Nur noch 300nA Leckstrom. Wenn man eine Taste drückt, betromt man intelligent den Transistor und als erste Aktion setzt der Controller
-
Thread
[V] Evalboards abzugeben (AVR / STM / NXP / Cypress) + Intel CPU
ältere Evalboards unter. NXP: NTAG I2C Basic Explorer Kit für den OM5569/NT312A NFC Tag chip STM: STM32F030 Value Line Nucleo board (STM32F030R8T6) STM32F103 (STM32F103RBT6) M24SR Nucleo Expansion (NFC Tag Type 4 für STM32 Nucleo Boards) AVR: RZ Raven Zigbee Eval an Starter Kit Cypress
-
Thread
STM - Was für welchen?
https://www.st.com/content/ccc/resource/sales_and_marketing/presentation/product_presentation/30/8f/78/6a/b9/a4/45/ab/stm32-stm8_embedded_software_solutions.pdf/files/stm32-stm8_embedded_software_solutions.pdf/jcr:content/translations/en.stm32-stm8_embedded_software_solutions.pdf So kann man z.B
STM32f401 z.B. als "Black Pill" PCB scheint durchaus lieferbar zu sein ...
-
Artikel
Word Clock Variante 1
Bezeichnung Wert / Ausführung Gehäuse / Rastermaß Anzahl Kommentar C1–C10 Keramik-Scheibenkondensator 100 nF; 50 VDC RM 5.08 10 C11, C12 Radialer Elektrolytkondensator 47 µF; 35 V RM 2.54, Ø=6,3 mm 2 C13 Radialer Elektrolytkondensator 47 µF; 100 V RM 2.54, Ø=5 mm 1 G1 Lithium-Knopfzelle, Printmontage CR2032P-H
: 1 All-On-One-Platine, 100 RGB-PLCC6-LEDs und 155 SMD-Widerstände Paket 5 (Uhr - STM32 Basis - WS2812) - nicht mehr verfügbar : 120 WS2812-LEDs als Stripe im Sonderabstand Paket 6 (Ambilight - STM32 Basis - WS2812) - nicht mehr verfügbar : 40 WS2812-LEDs als Stripe im Sonderabstand
-
Thread
EMV und aktuelle uC
für die Kinetis ;) Und es gibt 5V-Modelle, das kann STM nicht. xyz schrieb im Beitrag #6622350: > Ein STM32F030/F05x/... sollte wohl passen. Das sind allerdings Dreckschleudern, verglichen mit den STM32L0 (soweit die Datenblätter vergleichbar sind
ja nicht abnehmen. Wenn bei ihm EMV so oberkritisch ist, wird er um die Evaluierung der Baureihen STM32F/L/G ohnehin vornehmen muessen. Ich hatte jedenfalls mit STM32F030 (den ganz kleinen im TSSOP-20) bei internem Takt nichts zu beklagen.
-
Thread
stm32: RTC 20% zu schnell
Hallo, ich versuche eine Uhr auf diesem Board (STM32F030C8) zum Laufen zu bringen: https://github.com/bigtreetech/BIGTREETECH-S42B-V1.0 Es ist ein Closed-Loop Stepper mit OLED Display. Die perfekte Hardware+Sensor für eine sehr große Uhr mit Zeiger
ich so lese, aber damit könnte ich leben. https://www.st.com/en/microcontrollers-microprocessors/stm32f030c8.html " Clock management 4 to 32 MHz crystal oscillator 32 kHz oscillator for RTC with calibration Internal 8 MHz RC with x6 PLL option Internal 40 kHz RC oscillator
-
Thread
[RPI Pico] Entwickeln mit C unter Windows
dahingerafft. Aber dank Samba und einer frischen Firmware gehts im wieder gut. Die V9 verwendet doch einen STM32F205?
... schrieb im Beitrag #6637285: > Wenn ein ARM M0 reicht, greife ich zu STMD32F030. > Um den hat keiner viel Aufhebens gemacht. Vermutlich gemeint eher: STM32F030. Von einem STMD32F030 hat nichtmal Google jemals irgendwas gehört. (Könnte sich nach diesem Thread natürlich ändern
-
Thread
Raspberry Pi Pico: Mikrocontroller-Board mit Cortex M0+
Interface verbaut. So ziemlich jeder Hersteller hat da besseres im Angebot. Exemplarisch sei mal der STM32H730 erwähnt (https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-high-performance-mcus/stm32h7-series/stm32h730-value-line/stm32h730vb.html
zu günstigen Konditionen erhältlich sein werden. Denn wenn sie auf einem preislichen Niveau wie die STM32G030 daherkommen sollten, also da haette ich schon ein paar Projekte, wo ich sie einsetzen würde.
-
Thread
ST LINK, Probleme beim Flashen
erklären geworden... Kurz zu meinem tatsächlichem Ziel: Flashen einer neuen Firmware auf einen STM32F030K6-LQFP32 Mein Zwischenziel: Flashen einer neuen Firmware auf folgendes Discovery Board durch einen externen ST-LINK-V2 Programmer https://www.st.com/resource/en/user_manual/dm00039084-discovery-kit-with-stm32f407vg-mcu-stmicroelectronics.pdf
Schwimmen-Schnittstelle-Programmierer/dp/B07DK26Q5S 3. ST-LINK des Discovery Board: https://www.st.com/en/evaluation-tools/stm32f4discovery.html Programmer Software: STM32-ST-LINK Utitliy https://www.st.com/en/development-tools/stsw-link004.html Nun zum Ablauf: 1. Programmieren des STM32 vom Discovery Board über den
-
Thread
STM32L011 ADC Temperatur zu hoch
Guten Morgen, ich hab ein hartnäckiges Problem mit dem STM32-internen Temperatursensor. Dieser liefert kontinuierlich Werte, die ca 10°C zu hoch sind. Meine Initialisierung: [c] static void MX_ADC_Init(void) { __HAL_RCC_ADC1_CLK_ENABLE();
ADC-Werte hab ich die Code-Snippts aus dem Reference Manual und auch aus Example-Projekten aus dem STM32Cube Repository für die L0. [c] #define TEMP30_CAL_ADDR ((uint16_t*) ((uint32_t) 0x1FF8007A)) /* Internal temperature sensor, parameter TS_CAL1: TS ADC raw data acquired at a temperature of 30
-
Thread
Arduino: max. Strom duch interne Schutzdioden
im Detail - bei STM32 noch viel mehr als bei den klassischen AVR.
des Wahnsinns: man kann sich auch nicht mehr auf die Dioden gegen GND verlassen! Zum Beispiel beim STM32G030.
-
Thread
Stm32 AliExpress, evtl Fake
Hab auch mal von schattigeren Gesellen bestellt und die Teile gaben nicht mal vor von STM zu kommen: Es steht CH32F103 drauf und beim Programmieren meldet sich der Freund auch mit einer anderen device ID. Ansonsten absolut identisch zum STM32F103. Das kann ich mir nur so erklären, dass
Ebenso habe ich STM32F030F4P6 dort gekauft zu einem Spottpreis von 20 ct das Stück. Eine Stichprobe aus den insegsamt 100 Stück, die ich dort gekauft habe, ergab auch, dass es sich um einen Originalchip handelte. Der
-
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
Suche Microcontroller mit wenig Pins und hohem (Timer-)Takt
Versuchs mit: STM32L010F4P6
STM32G030J6 hat 8 Pins (SO-8) und läuft mit dem internen Oszillator mit bis zu 64 MHz (inkl. 16-bit Timer).
-
Thread
Kosmos CP1 Emulator mit ATmega
ein STM32F303K8T6 ist in einem eher seltenen LQFP32 Gehäuse ist, der derzeit (vllt. auch wegen Corona) überall deutlich über 10 Euro kostet. Damals wollte ich noch nicht die 48 pol. IC's verlöten und dachte mir 32 reichen auch. Hätte ich das anderst gemacht, könnte man deutlich mehr IC's darauf verlöten (u. a. den hochbilligen STM32F103): Andreas B. schrieb im Beitrag #6546246: > Und wann kommt die 32-Bit
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
der 12 I/O für die Tastatur und 2 I/O für die Anzeige benötigt. Kandidaten wären hier dann: STM32F030 ATMega irgendwelcher STM8S103 Aber wie gesagt, man bräuchte das Manual des "Rechners"
und Funktionstasten umschalten kann. Das wird dann so sein wie einen Emulator den ich auf einem STM32F4 laufen hatte und der Sinclair Spectrum Spiele abspielen konnte. Das hast du ein paar mal gemacht, aber wenn du Retro-Games Spielen willst, dann spielst du das am PC oder in dem Gameboy-Retro-Pi
-
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