-
Thread
STM32 „Bluepill“ vs. Atmega328 Batteriebetrieb mit Arduino
worüber ich in der letzten Zeit immer wieder nachgedacht habe: Welche der beiden MCUs (Atmega328 vs STM32F103C8) ist besser geeignet für Batteriebetrieb? Lässt sich da eine generelle Aussage treffen? Rahmenbedingungen sind Arduino Framework bzw. im Fall des STM32F103C8 STM32Duino. Hat einer mit
Peripherie dran hängt, was da dagegen spricht. PS: Es gibt da von ST auch ne Appnote zu und zwar AN4899 "STM32 GPIO configuration for hardware settings and low-power consumption". Eine andere AN die zum Thema passt ist AN2629 "STM32F101xx, STM32F102xx and STM32F103xxlow-power modes"
-
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
STM32F0xx uVision 5 IDE Peripheral clock problem
/dm00031936-stm32f0x1stm32f0x2stm32f0x8-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Kann mir wer dabei weiterhelfen?, eventuell hab ich nur ein Brett vor dem Kopf und sehe den Fehler nicht :) ______
Wenn Du stm32f0xx.h includierst, musst Du ja irgendwo den exakten Controller definiert haben. Da gibt es ja viele, STM32F030, F031, etc. In der stm32f0xx.h finden sich nämlich ganze viele "#ifdef ..." Anweisungen
-
Thread
STM32 MOSFET ansteuern (min. 5V Gate-Spannung)
Mithilfe: Das System ist eine 12V-Quelle (Lichtmaschine im KFZ), die mit einem Linearregler einen STM32G030F6 für eine einfache Auswertungselektronik versorgt. Sobald die Auswertungselektronik dies ergibt, möchte ich eine max. 30A-Ohmsche-Last mittels MOSFET schalten - egal ob der MOSFET-Switch vor
Ausgangsspannung auf das Gate zu legen. Mittels open-drain-Ausgang könnte ich dann den Strom vom Gate durch den STM32 auf Ground abziehen, oder? Hier stellt sich mir allerdings die Frage ob der STM32 das verkraftet - irritierenderweise gibt ST im Datenblatt (https://www.st.com/resource/en/datasheet/stm32g030f6.pdf
-
Thread
Keil uVision Linker Error L6218E
file or directory #include "Driver_USBH.h" Driver_USBH.c: 0 warnings, 1 error assembling startup_stm32f0xx.s... assembling startup_stm32f0xx_ld.s... assembling startup_stm32f030.s... assembling startup_stm32f031.s... assembling startup_stm32f042.s... assembling startup_stm32f051.s... assembling
"stm32f0xx_conf.h" C:\Keil_v5\ARM\PACK\Keil\STM32F0xx_DFP\1.2.0\Boards\ST\STM32F0-Discovery\Common\LED_STM32F0-Discovery.c: 0 warnings, 1 error compiling RTX_Conf_CM.c... assembling startup_stm32f051.
-
Thread
STM32F103C8T6 Blue Pill Board: Mit ST-Link V2 an die 128kb Flash?
sprechen: Ja, die haben alle 128kByte Flash. Du kannst das nur mit OpenOCD machen! (mit dem STM32Duino-Bootloader soll es angeblich auch gehen) [pre] In der Datei "/usr/share/openocd/scripts/target/stm32f1x.cfg" Die Zeile auskommentieren: #flash bank $_FLASHNAME stm32f1x 0x08000000 0 0
Eigentlich sollte die nur einfach runterladbar sein. https://www.mikrocontroller.net/articles/STM32F103C8T6_STM32_Billig_Board#128k_Flash
-
Thread
Vorteile von STM32F0 gegenüber STM32F1 Serie
anderen µC anklicken und der Rest ginge von allein, aber das ist natürlich Quark. Was ich bei den STM32ern gut gelöst finde ist die Kompatibilität der Footprints über die Serien hinweg. Wenn ich ein Layout für einen STM32 z.B. in TQFP64 mache, kann ich da einen F0, F1, F2, F3 und F4 draufsetzen und
Aha. Klein. Wenig Peripherie. Gegenbeweis: STM32F072.
-
Thread
Welchen µC-Typ für neues Projekt?
muss aber nicht sein. bzw kann per software sogar deaktiviert werden. ich würd jetzt mal sagen STM32F0?
machen willst, solltest du bei den Fakten bleiben. ST Standard Peripheral Lib läuft auf dem kleinsten STM32, den ich kenne, problemlos: STM32F030 im TSSOP20-Gehäuse. Sie führt zu erhöhter Flash-Auslastung, bläht das Programm im Vergleich zu direkter Registermanipulation auf, ja. Anhand des Datenblattes
-
Thread
UART auf Linux
066DFF484956827867171711 ST-LINK FW : V2J40M27 Board : NUCLEO-F091RC Voltage : 3,25V SWD freq : 4000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x442 Revision ID : Rev 1.0 Device name : STM32F09x/F030xC Flash size : 256
UART-Schnittstelle. Um die Ausgabe zu sehen, habe ich mir auf den Rechner "Minicom" installiert. Der STM32f091 ist per USB an meinem Rechner angeschlossen.
-
Thread
STM32F03C8: SD-Card antwortet nicht
stdperphlib V1.1.0 Download from http://www.st.com/web/en/catalog/tools/PF257884 im File Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_gpio.h Zeile 335 die deklaration und Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_gpio.c Zeile 445ff die Beschreibung und Implementation der Function
Was hast Du denn nun fuer einen Chip, einen STM32F03C8 wie im Topic steht, der bei ST allerdings STM32F030C8 heisst einen STM32F102C8 wie hier steht Harald schrieb im Beitrag #3341000: > Aus dem Reference Manual zum STM32F102C8: oder einen
-
Thread
Basisprojekt STM32F0 KeilµVision4 anlegen: fatal error 'stm32f0xx_gpio.h' file not found
Hallo zusammen, ich möchte mir ein Basisprojekt für den STM32F030 in Keil µVision 4 anlegen und zwar mit den Standardbibliotheken von ST. Wenn ich nun aber z.B. die GPIO-Lib einbinden will, dann kommt folgende Fehlermeldung: fatal error 'stm32f0xx_gpio.h'
. Erstelle Ordner und kopiere folgende Files aus der SPL in den jeweiligen Ordner: \cmsis_Boot stm32f0xx.h stm32f0xx_conf.h system_stm32f0xx.c system_stm32f0xx.h \startup startup_stm32f0xx.s \cmsis_CoreSetup core_cm.h core_cm4_simd.h core_cmFunc.h core_cmInstr.h \StdLib_inc Deine
-
Thread
Welche µC für 12 Kanal PWM?
Klingt nach 3 Timern mit je vier Capture Compare beim STM32. Afaik gibt es den F103 mit BLDC Steuerung oder so ähnlich. Hab damit noch nicht so viel zu tun gehabt. Allerdings haben die meisten nur 2x32 Bit. Aber wenn es 16 Bit auch tun sollten genug Timer
Kanäle, d.h. du benutzt von jedem Kanal x die Ausgänge CHx und CHxN. Die "Advanced-Timer" bei den STM32 haben noch dazu die Möglichkeit eine Totzeit einzufügen. Jeder STM32 den ich kenne hat mindestens einen solchen Timer, sogar ein STM32F030 und man muss lediglich sicherstellen, dass die PWM-Ausgänge
-
Thread
STM32 I2C byte lässt sich nicht ändern
Hallo, Ich habe meinen STM32F030F4 dazu bekommen, die LED Blinken zu lassen. Allerdings möchte ich den Portexpander PCF8474 zum laufen bekommen. Mein Programm schreibt 1 Byte (0x55) in den Expander, dieser zeigt auch das byte
286914/stm32-hal-delay-hangs-with-hal-gettick-0
-
Thread
Starten Bootloader STM32F103 BluePill
merkwürdiges Problem: Ich möchte mir ein eigenes Dev-Board auf Basis des auf Ebay ( http://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435-/272283008473?hash=item3f6554fdd9:g:GTAAAOSwMNxXazXE ) massenhaft verkauften BluePill Boards STM32F103C8T6 entwickeln. Dieses
Kennst das schon? http://www.stm32duino.com/viewtopic.php?f=32&t=700
-
Thread
Billigste Entwicklungsplatine mit Mikrocontroller?
auch mit dem Board verwenden: https://developer.mbed.org/users/hudakz/code/STM32F103C8T6_Hello/
Dann nimm das hier: http://www.ebay.de/itm/Mini-System-Development-Board-ARM-STM32-F030F4P6-CORTEX-M0-Core-32bit-48MHz-New-/272395943989?hash=item3f6c104035:g:LkcAAOSwLF1X7ig~
-
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 ...
-
Thread
Problem mit dem flashen ST-Link/ v2 und Coocox IDE
Infos im RM!!!) 4. Have a lot of fun! Hilfreiche Links: http://www.diller-technologies.de/stm32.html#rcc https://stm32f4-discovery.net/2015/01/properly-set-clock-speed-stm32f4xx-devices/ Gruß Daniel
Ist zwar schon gelöst.. Ich hatte mich mal auf eigener Platine mit den LQFP48 Stm32f030c8t6 und Stm32f103c8t6 vergriffen.. Da die soweit Pinkompatibel sind gab es den gleichen Fehler, da musste ich in Coocox nur das Board umstellen. Muss man erstmal drauf kommen.
-
Thread
Welcher ARM-Prozessor als Anfänger ?
STM32F0 oder STM32G0 z.B. STM32F030C8T6TR
W.S. schrieb im Beitrag #6029423: > Der USB-Core gerade im STM32F103 ist - gelinde gesagt - ein bissel > eigentümlich. ST scheint jedoch zu mögen, denn in der Nachfolge-Serie STM32F303 und auch in den neuen STM32L0 ist der gleiche USB-Core drin.
-
Thread
[S] STM32F2xxx minimal board oder PCB
anschließen möchtest, oder intern schon im Prozessor verbautes? Denn: > Beitrag "[V]erkaufe - STM32 F1, F2, F4 Breakoutboard V2" > https://blselectronics.ch/produkt/stm32-breakoutboard/ ist nur für LQFP64 gedacht. Den FSMC gibt es erst ab 100 Pins und erst mit 144 Pins sind alle Features möglich
relativ "einfachen" Aufbau) einen STM32F410 im LQFP-48 Gehäuse ?
-
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
Neue MCU APM32F103
Mehr Infos hier: https://github.com/WeActTC/MiniF4-STM32F4x1
mal nicht, keine Ahnung ob die Chips original oder kopiert waren. Wer 8-bitter Alternativen sucht...STM32F07x hat mir gut gefallen, das 32F072BDISCOVERY fuer 10.70$ Listenpreis. In Schaltungen setz ich inzwischen den STM32F030F4P6 ein, in Stueckzahlen fuer 0.70$ und weniger zu bekommen. Mit der gleichen
-
Thread
Erste Hardware für STM32 Programmierung
wie Variante 1, allerdings bereits alles vorbereitet und auf einem Board 4) STM32F7 Discovery: http://www.mouser.at/ProductDetail/STMicroelectronics/STM32F746G-DISCO/?qs=%2fha2pyFaduj%252bu1WsN7ngFCp67Vbo23mRE%2fXTA0%252bnUeyv26XmJgOqmg%3d%3d Es scheint wie ein Nucleon-144 mit
Fang besser klein an. Nicht alle ARMe sind gleich. Als erstes vielleicht ein M0. Das waere ein STM32F030. Dann einen M3. Das waere der STM32F103. Dann koennten der M4 und der M7 kommen. Nur so gewinnst Du den noetigen Ueberblick. Einen Blick auf die Befehle der jeweiligen Familie sollte man
-
Thread
STM32L031K6 Sprung in Bootloader aus Applikation funktioniert nicht
habe mal etwas gesucht und auch gefunden: https://electronics.stackexchange.com/questions/312303/stm32f091-jump-to-bootloader-from-application https://electronics.stackexchange.com/questions/412157/stm32l011-jump-to-bootloader-from-user-code Besonders die Antwort im zweiten link beachten.
mal etwas gesucht und auch gefunden: > > https://electronics.stackexchange.com/questions/312303/stm32f091-jump-to-bootloader-from-application > > https://electronics.stackexchange.com/questions/412157/stm32l011-jump-to-bootloader-from-user-code > > Besonders die Antwort im zweiten link beachten
-
Thread
Arduino Libraries zu STM32 Portieren
. [/c] (die Namen der Register und Bits findet man im Reference Manual, der Code ist für einen STM32F030, *nicht* den F103 auf dem Bluepill-Board) Oder ob man ein "Abstraktions" Framework des µC-Herstellers einsetzen will. Für STM32 hat man die Wahl zwischen SPL (wird nicht weiter entwickelt,
Arduino für stm32f1 läuft schon ewig. Auch die meisten libraries laufen problemlos für AVR, esp und stm32
-
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
Das Compute Module läuft mit Batterie: Preis 1 - 99 netto: 35,60 Da nehme ich doch lieber einen STM32F4xx!
-
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
Brauche Hilfe beim STM32
Hallo, Vorgestern ist mein STM32F030F4 Board aus China angekommen. Dann habe ich die CoIDE heruntergeladen und versucht, die Onboard LED auf PA4 zum laufen zu bekommen. Leider bin ich daran gescheitert. Da Ich nicht weiß ob mein
STM32_Noob schrieb im Beitrag #5204085: > Keil anstatt SW4STM32 Hast du eine Vollversion? Die ist aber nur für F0, oder? Sonst ist es bei anderen STM32 Familien nicht so einfach.
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
mich das bei den STM32F1xx eher abgestossen hat. Die STM32G441 finde ich zum Beispiel sehr interessant, nur habe ich gerade festgestellt, dass da zwar offenbar ein Bosch M_CAN für den CAN-FD verbaut ist, allerdings in
Nuvoton devices based on the Arm Cortex-M0 and Arm Cortex-M23 cores. MDK for STMicroelectronics STM32F0, STM32G0, and STM32L0: The MDK for STMicroelectonics STM32F0, STM32G0, and STM32L0 is a license paid by STMicroelectronics. It is free-to-use for software developers working with STM32 devices
-
Thread
L293D zerstört meinen Controller
etwas 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
Wer hat die Spannungsversorgung für den STM32 (3V) geklaut...
-
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
Welches stm32 Entwicklungsboard?
Ich würde an der Stelle einfach mal den STM32F103 (z.B. STM32F103C8T6) in den Raum werfen, bei Reichelt günstig zu haben, leistungsstark genug für die allermeisten Projekte, via China gibt es Boards für wenige Euro, die sich mit einem ST-Link
Sachen, und ich kann dann wie gewohnt mit KEIL µVision fortfahren? https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino/32246273606.html?spm=2114.13010308.0.0.jPKCJ7 https://de.aliexpress.com/item/ST-Link-V2-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover
-
Thread
I2C Display einfache Frage
habe (die auf meiner Platte liegen) und so lief ein OLED-Display auch auf einem CH32V003, einem STM32F030 / F103 / F411. Hier jedoch nur die Datei, bei der AVR und STM8 eingebunden sind. Bei Verwendung für AVR ATmega328 und AVR-GCC als Compiler, hat das erzeugte Kompilat bei mir eine
zeitgemäß ist und bei neueren Entwicklungen doch der Chip zu wechseln ist, selbst ein mittlerweile STM8 ist hier preislich noch deutlich besser als ATtiny2313. Alternativen in einem 20 pol. Gehäuse wären hier, preislich aufsteigend: CH32V003, STM32F030, STM8S103, ATtiny1604 (AVR-series0) Wie dem auch
-
Thread
STM32F103 : Connect under Reset
mir schon die Zehennägel hoch. Vielleicht dann auch noch ein nicht-kompatibles Bluepill Board mit STM32F103-Clone?
sein kann, schließen Manche sowas sowieso kategorisch aus. Wastl schrieb im Beitrag #7959414: > STM32F103-Clone? Wenn keiner damit spielen würde, gerade mit Clones oder Exoten, wer könnte dann berichten das die Fumot 25K mit dem Würfelspiel (PY32F030K28) einen 6'er DIE mit 8'er Speichererweiterung
-
Thread
[S] Start-Paket für ST ARM M0/M0+/M3 Controller
Preis hält sich m.E. auch im Rahmen, siehe z.B.: https://www.reichelt.de/nucleo-64-arm-cortex-m3-stm32-f1-serie-nucleo-f103rb-p154270.html Als IDE bietet sich für den Einstieg wohl STM32CubeIDE (kostenlos) an.
Z.B. der STM32G030F6P6 mit dem man wirklich schon eine Menge machen kann ist verfügbar bei Mouser. Und TSSOP20 kann man sogar noch ganz gut mit Hausmitteln löten. Aber für die anderen STM32 sieht's wirklich schlecht
-
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.
im 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
-
Thread
Sehr günstiges Devboard gesucht (möglichst mit Debugger)
someone schrieb im Beitrag #4710718: > Vielleicht hat ja jemand Lust, > einen STM32 mit genug Speicher für bequemes Programmieren und gut > designter Peripherie zu empfehlen. Die STM32F411 und STM32F476 wurden Dir ja bereits genannt. Was Du unter "gut designter Perpherie"
STM32F769I-DISCO ;-)
-
Thread
STM32 Kompilat größer als erwartet
.s" /home/stefan/Programmierung/STM32_Workbench/Blinker/Release arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32 -DSTM32F1 -DSTM32F103C8Tx -I"/home/stefan/Programmierung/STM32_Workbench/Blinker/CMSIS/core" -I"/home/
eine mit Fließkomma. Somit kann man dann sogar noch relativ komfortabel Ausgaben selbst auf einem STM32F030 mit nur 16 kByte vornehmen.
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
auch mit 32 KB Flash und 8 KB RAM - allerdings dann im LQFP-32 Gehäuse: https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-32-kb-lqfp-32-stm32-f030k6t6-p351967.html Beide sind auch auf Lager - im
> Dann nimm den für 1,30 EUR im TSSOP-20: > https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-16-kb-tssop-20-stm-32f030f4p6-p168428.html :-) grüß dich Frank. Deinen Preis kann ich bei LCSC kontern (auch ein F030, allerdings LQFP-48, dafür mit 64 kByte Flash): https://www.lcsc.com
-
Thread
ATSAM VS STM32 Eingangswiderstand ADC
Sehe ich das richtig, das der ATSAM einen Eingangswiderstand im MOhm Bereich hat und der STM im 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
von einigen pF, der bei jeder Abtastung geladen werden muss. Beim STM hast du sehr ähnliche Bedingungen, nur ist die Beschreibung eine ganz andere. Im STM-Datenblatt wird vorgerechnet, wie groß der Quellwiderstand
-
Thread
STM32 Flash schreiben und lesen
Leider 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
STM32 Minimalbeschaltung in Ordnung?
Aber der STM32F303RE hat nur 4x VDD/VSS? AN VDDA habe ich Spule + 100nF, laut 6.1.6 sollen da noch 1uF dran. Aref+ habe ich direkt mit VDDA verbunden, ist das ok? Tatsache der Widerstand auf OSCOUT ist auch im
aber gar nicht gefordert oder gewünscht ist, wäre das ja alles andere als minimal ;) Wie Mampf F., so habe auch ich für mich eine Platine entwickelt, auf der ein STM32F030 Platz findet und wirklich minimal für meine Testzwecke beschaltet ist. Es sind lediglich ein paar Kondensatoren darauf, ein
-
Thread
Taugen MSP430 noch was?
beschäftigt intel im PC-Markt zu bedrängen. Daher auch die Cortex-M0, M0+ von ARM. SiLabs EFM32 Zero, Freescale KL0 (und etliche andere), NXP LPC800, STM32F0 usw. Selbst einige der größeren M3/M4 sind in einem ähnlich niedrigen Bereich des Strombedarfs.
Schaltpläne vorhanden sind. Ich bin mit den Teilen zufrieden, billig sind sie aber nicht. Der MSP430F5310 kostet bei Mouser in 25er-Stückzahlen 3,99 EUR, ein STM32F030 (mit ähnlichen Parametern) 1,14 EUR. Außerdem ist der CCS5 begrenzt auf 24kB Codegröße, und die Vollversion kostet richtig Geld. Hier
-
Thread
STM32F4xx / L4xx DMA durch externes Signal triggern
Kann ich beim STM32F4/L4 die DMA durch ein externes Ereignis triggern? D.h. bei jeder LO->HI Flanke an einem Pin sollen die nächsten 16 Bits an einem Port ausgegeben oder eingelesen werden. Irgendwie scheint diese Möglichkeit
Ganz neue, größere STM32-Serien haben einen DMAMUX, z.B. die STM32L5. Mit dem kann man direkt EXTI-Lines als DMA-Trigger verwenden.
-
Thread
STM32 & AD9826: SPI Anbindung
Hallo. Ich möchte an einen STM32F7 einen AD9826 anbinden. Der AD9826 verfügt über ein serielles Interface für die Ansteuerung seiner Register. Der AD9826 hat einen SDATA-Pin, der sowohl Ausgang(Read) als auch Eingang(Write) sein
Ist mir grade übern Bildschirm gescrollt: Bei nem STM32F030 kann der SPI: "the frame size is configurable from 4 bits to 16 bits."
-
Thread
STM32 mit dem LA töten?
Kurzversion: Anschließen eines Saleae-Clons an einen Port des STM32L0 killt den SWD-Zugang, nicht aber den Rest des Prozessors. ------------------------------------- Meine ersten Gehversuche mit dem STM32L0 haben zu seltsamen Resultaten geführt: Ich habe mir
Mir sind regelmäßig STM32F030 gestorben (bzw. liefen noch, wurden aber dann immer heiß) wenn die Schaltung extern versorgt wurde ("schwebende" Masse) und ich ausversehen vom PC über ST-LINK Clone oder FT232-Adapter zuerst
-
Thread
STM32 INT wird sofort ausgeführt
Hallo Leute, folgendes Phänomen beschäftigt mich seit heute Vormittag auf einem STM32F030: Ich versuche eine Library für die Timer der uC zu schreiben, der Interrupt wird jedoch viel zu schnell ausgelöst (bei CNT=24 statt 300). Der Fehler tritt bereits mit folgendem Code auf:
dem Code unten. Die 38us ergeben mit 8MHz Takt genau 304, das scheint zu passen. [c] #include "stm32f0xx.h" extern void Config_TIM16 (void); int main(void){ RCC->APB2ENR |= RCC_APB2ENR_DBGMCUEN; DBGMCU->APB2FZ|= DBGMCU_APB2_FZ_DBG_TIM16_STOP; RCC -> AHBENR |= (RCC_AHBENR_GPIOAEN
-
Thread
Re: CubeMX ist ein erbarmliches Stück Scheiße!
Fließverhalten eine leichte Kolophonium Lösung, noch besser als die üblichen Pastenflussmittel. Die PY32F030 kommen in QFN32 daher, mit den 0,5mm Adapter Boards hast du die gleichen Probleme wie mit den TQFP, das Zinn will nicht so Recht fließen ohne einen Tropfen Kolophonium. Man sieht noch Reste auf
Bezüglich STM32 werde ich mich hier bestimmt noch melden)
-
Thread
Umstiegsbreatung uC Atmel/STM
Hmmmmmm, wenn man "unbedingt" STM32 machen mag und dann mbed bei wenigen Kosten haben will, dann dürfte als Board dieses hier wohl oki sein: http://www.ebay.de/itm/STM32F103RCBT6-ARM-Cortex-M3-leaflabs-Leaf-maple-mini-module-for-arduino-STM32
eines jeden STM32 Controllers verwenden kannst, sei es nun ein extrem billiges Chinaboard wie oben genannt, oder einen Stand-Alone Chip wie einen STM32F030 (der dann aufgrund des geringen Flash-Speichers kaum mehr
-
Thread
BluePill STM32 Bezugsquelle
Moin, - ich habe wirklich einen STM32F103CBT6, und der Aufdruck sieht sehr gut aus. Wenn man das Datenblatt/errata-Blatt nimmt, dann gilt fuer folgende devices STM32F10xx8 STM32F10xxB dieses Errata-Sheet: Errata sheet STM32F101x8/B, STM32F102x8/B and STM32F103x8/B Under STM32F10xx8 and STM32F10xxB silicon limitations 2.3 Debug registers cannot be read by user software Description The DBGMCU_IDCODE and DBGMCU_CR debug registers
-
Thread
Schlanker UART Bootloader für STM32F031c6
dann ja der ST-Bootloader ausgeführt wird. https://www.st.com/resource/en/reference_manual/rm0091-stm32f0x1stm32f0x2stm32f0x8-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Nachtrag: Denkbar wäre auch, dass noch Interrupts aktiviert sind, wenn du nicht alles sauber deinitialisierst. Wenn in
in place. Im reference manual steht: >Empty check On STM32F04x and STM32F09x devices only, internal empty check flag is implemented to allow easy programming of virgin devices by the boot loader Damit sollte der STM32F031C6 diesen empty check nicht haben