-
Thread
STM32G4xx: Impulsformung
128-512 Elemente) vor. Anstieg = 128 Takte ? Abstieg = 512 Takte ? dazwischen halten ? Der STM32G4xx hat DAMA-MUX mit Request Generator, Trigger und Synchronisation. Damit sollte es gehen. Mal mal deinen Kurvenverlauf damit es klar wird was du willst.
Takte ? Beides gleich, einstellbar. > dazwischen halten ? klar, macht der DAC ja. > Der STM32G4xx hat DAMA-MUX mit Request Generator, Trigger und > Synchronisation. Damit sollte es gehen. Ja, ich denke, ich habe auch schon eine Lösung. Ist nur schade, das der DMAMUX nicht direkt einen
-
Thread
Warum sind STM32G4 Mainstream?
Wegen der hohen Taktfrequenz würde ich die STM32G4 eher unter High-Performance einstufen. Weiss jemand, warum ST sie als Mainstream einstuft? https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html
-
Thread
Maximale Taktfrequenz STM32G4 nutzen?
Niklas G. schrieb im Beitrag #8011529: > Manche STM32 können genau das vollautomatisch in Hardware (...) > Genau das machen übrigens die STM32WL55 mit dem TCXO (...) Ne, machen gar nix gleich – mit dem Versuch
Niklas G. schrieb im Beitrag #8011976: > Rein zufällig kenne ich ein Mikrocontroller-basiertes Gerät welches das > ebenso intensiv nutzt Ich auch! Deinen Ratschlag, anstatt eines STM32G031 einen STM32L031
-
Thread
STM32G4 - Quarz schwingt nicht
der schwingt nicht. Woran kann das liegen? Hardware: Ich habe eine Platine mit dem Controller STM32G474VET6 aufgebaut. Als Quarz habe ich den XRCGB24M000FAN00R0 (24 MHz) gewählt. Parallel gegen GND hängt jeweils ein Kondensator mit 6 pF. Der Quarz ist angeschlossen an den Pins 12 und 13 (PF0 OSC
schonmal viel Wert ;) Wenn du mit CubeMX/HAL arbeiten willst empfehle ich dir unbedingt noch das "stm32g4 hal user manual". Ohne das hat man meiner Meinung nach fast keine Chance aus den HAL-Funktionen schlau zu werden, selbst dann nicht wenn man das reference manual auswendig kennt.
-
Thread
Stm32G4: Timer, Dma, Usart
Hallo zusammen, ich verwende einen Stm32G431, mit dem ich über einen der USARTs ein Paket (16-32 Byte) per DMA sende. Der Timer liefert einen Interrupt (alle 5ms), die ISR setzt im wesentlichen die DMA-Parameter wie den Puffer, aus dem die Daten kommen. Es gibt zwei Puffer, weil die Daten zu einem beliebigen Zeitpunkt vom restlichen Code geändert werden kann. Am Ende des DMA-Transfers gibt es wieder einen Interrupt. Funktioniert soweit. Ich frage mich, ob man nicht auf den Interrupt des Timers verzichten kann. Dann müsste der Timer den Event liefern, damit der DMA-Transfer beginnt. Anschließend
-
Thread
Hilfe bei der Auswahl des Quarzoszillators für STM32G4
Hi Ich wollte ein Quarzoszillator für mein Miktro(STM32G431CBT6) auswählen, aber AN2867 sagt nichts für STM32G4. Ist es noch nutzbar für G4-Serie?
Armin schrieb im Beitrag #8088096: > AN2867 sagt nichts für STM32G4. Ist es noch nutzbar für G4-Serie? Armin schrieb im Beitrag #8088103: > Ich hab 2015-Version. Da gab es die G4 noch nicht. Also ist dieses Dokument **noch nicht** auf G4 zutreffend. Nimm
-
Thread
STM32G4: minimale Sequenz zum Einschalten des ADC1
Hallo zusammen, ich möchte den ADC1 eines Nucleo32G4-Boards mit dem G431 in Betrieb nehmen. Dazu habe ich folgendes Vorgehen bisher (ohne HAL): [c] RCC->AHB2ENR |= RCC_AHB2ENR_ADC12EN; MODIFY_REG(ADC1->CR
G4.
-
Thread
32bit Daten ins Flash eines STM32G4xx schreiben
Sevus, ich hätte da mal ein Problem, und zwar bin ich gerade von einem STM32F3xx auf einen STM32G4xx umgestiegen, und passe derzeit meine FW an. In dem Programm werden 32bit Werte in das Flash geschrieben. Nun kann man auf den STM32G4 leider nur noch 64 bittig schreibend
Byte-weise beschreibbar und, im Verhältnis zum internen Flash, unkaputtbar. Durch den Wechsel vom STM32F zum G ändern sich sowieso ein paar Pins...
-
Thread
STM32G4 PB8 (Boot0) als GPIO nutzen
Hallo, ich möchte den PB8 (Boot0 pin) des STM32G4 als GPIO Output nutzen. Gem. Datenblatt kann er dies sofern nSWBOOT0 = 0. Dieses sei angeblich factory default auf 0 ist aber bei mier aktuell gem Debuger auf 1. Ich nutze den Cube/HAL. Wie
Max schrieb im Beitrag #7440247: > Hallo, ich möchte den PB8 (Boot0 pin) des STM32G4 als GPIO Output > nutzen. Gibt es nur einen G4? Wenn nein, dann bitte angeben welchen.
-
Thread
STM32G4 mit MCP2517FD: Wie bekomme ich alle CAN-Nachrichten in TeraTerm
Hallo zusammen, Ich arbeite gerade an einer CAN-FD Schnittstelle und habe folgendes Problem: - mein Ziel ist es mindestens 100 (random erzeugte) CAN FD Nachrichten pro Sekunde zu senden (Übertragungsgeschwindigkeit: 2Mbit/s) und diese auch auf zum Beispiel TeraTerm sichtbar zu machen. Es sollen die ID und die "Nachricht" in einer Konsole dargestellt werden. UART ist meines Wissens nach zu langsam (bekomme maximal 70Nachrichten/Sek mit sprintf und HAL_USART_Transmit bei einem Array mit einer Länge von 32) und die CDC-USB-Lib von STM mit einem Virtual COM-Port bekomme ich nicht wirklich zum
-
Thread
WordClock mit WS2812
Link zum Artikel: [[WordClock_mit_WS2812]] Lauffähig ist die Software auf den Nucleo-Boards STM32F401RE und STM32F411RE für 11 EUR und (brandneu!) jetzt auch auf dem 4 EUR günstigen STM32F103C8T6 Mini Development Board. Auch diese Variante wird in den nächsten Tagen zum Download verfügbar sein
wortweise an die DMA-Unit zu übergeben, um den RAM-Bedarf zu halbieren. Das funktionierte auf dem STM43F4xx (Cortex M4) leider nicht. Ich vermute mal, dass es da an fehlendem Alignment (Bytegrenzen) scheitert. Nicht so schlimm, die STM32F4xx strotzen ja nur so vor RAM. Beim STM32F103 (Mini-Board,
-
Thread
FT800 / FT810 Library
ich den neuen STM32G4, sollte aber dank STM-HAL alles die gleiche Suppe sein wie die F-Serie. Muss nur schauen, dass ich das ganze ins STM32CubeIDE reinbekomme, dein STM32-Beispiel ist PlatformIO und auch noch Arduino
für STM32G4 gab es letztens noch, bei den größeren MCU sieht es wahrscheinl. anders aus. Ansonsten habe ich mich jetzt erstmal auf STM32 HAL festgelegt, in den neuen Versionen scheint es in Verbindung mit CubeMX
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
ich die STM32-Version ja noch auf das kleinere STM32F4 Nucleo F401 Board portieren will, habe ich das zunächst mit CoIDE V1.7.7 ausprobiert. Der STM32F401RE wird da jedoch nicht unterstützt. Daraufhin habe ich
compilieren lässt. Ja, spricht ja nichts dagegen. Die Unterschiede kann man mit [c] #if defined (STM32F4XXX) Hier STM32-F4-Code (Disco und Nucleo) #elif defined (STM32F1XXX) Hier STM32-F1-Code (Deine China-Module) #elif defined (__AVR_ATmega2560__) Hier ATmega-2560-Code #else #error
-
Thread
STM32F7 Discovery Board
ab mit: In file included from ../ugfx/boards/base/STM32F746-Discovery/stm32f746g_discovery_sdram.c:80:0: ../ugfx/boards/base/STM32F746-Discovery/stm32f746g_discovery_sdram.h:48:31: fatal error: stm32f7xx_hal_rcc.h: No such file or directory #include
im STM32CubeF7 sind Beispiele zum SDRAM. http://www.st.com/web/en/catalog/tools/PF261909 \STM32Cube_FW_F7_V1.2.0\Drivers\BSP\STM32746G-Discovery\stm32746g_discovery_sdram.c
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
, habe ich mal zwei STM32F030F4-Boards bestellt: http://www.aliexpress.com/snapshot/6626358701.html Meine Suche ergab: STM32F030F4 board € 4,73/piece STM32F030C6 board keine STM32F030K6 board keine STM32F030C8 board
David G. schrieb im Beitrag #4789638: > Arduino Micro Klon mit Atmega32u4: 6,52€ > https://www.aliexpress.com/item/Hot-Sale-High-Quality-Micro-R3-ATmega32u4-Microcontroller-Board-With-USB-Cable-For-Arduino
-
Thread
MSP430 Aufkündigung?
Korrigiere: natürlich die STM32L0-Serie.STM32L010F4 wäre der kleinste.
Schon die SAM3 wären mir lieber. Oder die Kinetis-Serie. Oder die LPCx. Hurra. Für STM32-Fanboys gilt: Horizont = Brett vorm Kopf :-( Und dann immer: Der STM32F4 ist "so schnell". Schnell ist für mich kein einziger µC. Selbst ein mieselsüchtiger i.MX6 steckt hunderte STM32F4 gleichzeitig
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
anything I have to test before I plug the stm32f4 board on?
-GNUARM-V1.2 **** make clean rm -rf Ambilight-STM32F4-GNUARM-V1.2.siz Ambilight-STM32F4-GNUARM-V1.2.hex Ambilight-STM32F4-GNUARM-V1.2.lst Ambilight-STM32F4-GNUARM-V1.2.elf 08:38:16 Build Finished. 0 errors, 0 warnings. (took 280ms) ****
-
Thread
CooCox CoIDE mit STM32F4-Discovery Board
Blinky mit SysTick/arm-gcc-link.ld" -g -o '"Blinky mit SysTick.elf"' ..\obj\stm32f4xx_syscfg.o ..\obj\stm32f4xx_sdio.o ..\obj\stm32f4xx_hash.o ..\obj\stm32f4xx_cryp_aes.o ..\obj\stm32f4xx_hash_sha1.o ..\obj\stm32f4xx_usart.o ..\obj\stm32f4xx_pwr.o
-g -o OpenMCP.elf ..\obj\enc28j60.o ..\obj\stm32f4xx_syscfg.o ..\obj\stm32f4xx_sdio.o ..\obj\stm32f4xx_cryp_aes.o ..\obj\stm32f4xx_hash.o ..\obj\stm32f4xx_hash_sha1.o ..\obj\stm32f4xx_usart.o ..\obj\stm32f4xx_pwr.o
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
/item/G139-08-10pcs-STM32F030F4P6-Value-line-ARM-based-32-bit-MCU-STM32F030F4P6/32740942772.html
://www.aliexpress.com/item/G139-08-10pcs-STM32F030F4P6-Value-line-ARM-based-32-bit-MCU-STM32F030F4P6/32740942772.html Kennt jemand einen (STM32)Mikrocontroller zu ähnlichen Preisen mit Hardware USB?
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
STM32F1xxxx [4] STM32F2xxxx [5] STM32F3xxxx [6] STM32F4xxxx [7] STM32F72xxx, STM32F73xxx [8] STM32F74xxx, STM32F75xxx [9] STM32F76xxx, STM32F77xxx [10] STM32G0x0xx [11] STM32G0x1xx [12] STM32G4xxxx [13] STM32H743_53_50 [14] STM32H745_47_55_57 [15] STM32L0xxxx [16] STM32L1xxxx [17] STM32L4xxxx [18] STM32L5xxxx [19] STM32U5xxxx [20] STM32WBxxxx [21] STM32WLxxxx
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
anzuzeigen, sondern 1024 Quadrate einer 32x32 LED-Matrix. Die Software ist lauffähig auf * Nucleo STM32F401RE Board * Nucleo STM32F411RE Board * STM32F407VE Black Board Ich prüfe noch zur Zeit, ob die SW auch weiterhin wie beim WordClock-Projekt
goto=new#6097851 https://www.mikrocontroller.net/topic/488417 Ich arbeite daher gerade an einer STM32F303CCT6-Portierung für die WodClock24. Zum Test habe ich mir folgendes Black-Pill bestellt: https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
// STM32F1 #define DEVICE_ID_ADDRESS 0x1FFF7A10 // STM32F4,STM32F2 //#define DEVICE_ID_ADDRESS 0x1FFFF7AC // STM32F0,STM32F3 //#define DEVICE_ID_ADDRESS 0x1FF0F420 // STM32F7 //#define DEVICE_ID_ADDRESS
// (e.g. STM32L0x2, STM32L0x3, STM32F0x2, STM32F303xD and xE) #define UMEM_SHIFT 0 #define UMEM_FAKEWIDTH uint16_t // For devices with 1x16 bits/word access schema // (e.g. STM32F103, STM32F302, STM32F303xB
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
--- Breaking --- STM32F030F4P6 nicht zu beschaffen.
Und wo finde ich: STM32G031K8T6 oder STM32G071KBT6 Mir würden 20-30Stk. reichen ;)
-
Thread
STM32 Eclipse Entwicklungsumgebung
werden. -3.) GBD nach diesem Tutorial einstellen: http://deneb.homedns.org/things/?p=113 -2.) STM32 Firmware Lib runterladen und im Ordner [code] STM32F10x_StdPeriph_Lib_V3.4.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/gcc_ride7/ [/code] die passende Datei für den uC auswählen.
auch aus der Lib: [code] STM32F10x_StdPeriph_Lib_V3.4.0/Project/STM32F10x_StdPeriph_Template/TrueSTUDIO/STM3210B-EVAL/ [/code] Wenn man das Script öffnet steht ziemlich weit oben folgendes: [code] Abstract : Linker script
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
niemand. Was ich in Header Files gefunden habe ist auch nicht besonders eindeutig: [pre]// 0bb1 1477 STM32F0_CORE_ID // 1ba0 0477 CORE_M3_R1 // 1ba0 1477 STM32VL_CORE_ID // 2ba0 1477 CORE_M4_R0 // 2ba0 1477 STM32F3_CORE_ID // 2ba0 1477 STM32F4_CORE_ID // 2ba0 1477 STM32L_CORE_ID // 4ba0 0477
m.n. schrieb im Beitrag #6119892: > Gibt es denn eventuell schon STM32G4xx Pillen? Leider nicht das ich wüsste. Die G4 finde ich persönlich auch sehr interessant. Es gibt aber ein Nucleo-32 mit einem STM32G4. Was es momentan gibt und wo man (vorerst) nicht mit
-
Thread
RISC-V: Wird das was?
im RefMan dann "Data Abort Regions". Zb der uralt AT91RM9200 hat das. Sowas seh ich beim STM32 nicht, eher die ganzen Chipselectbereiche des externen Speichercontrollers. Aber die "Reserved" Bereiche beim STM32 sind wohl bissig. Zumindest bei nem RasPI2 kannste den ganzen 4G Adressbereich
Der STM32F103 kann ja auch gegen einen STM32F303 getauscht werden. https://robotdyn.com/catalog/development-boards/stm-boards-and-shields/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board
-
Thread
Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich
Ich mal wieder ;-) Ich arbeite mich gerade durch die stm32f4xx_dsp_stdperiph_lib mit TrueStudio. Da soll ich jetzt Add the "stm324xg_eval_sdio_sd.c" file (under Utilities\STM32_EVAL\STM3240_41_G_EVAL) to the project source list Wie macht man das
/cstart_thumb2.o.lst" -c -fmessage-length=0 -MMD -MP -MF"CMSIS/Device/ST/STM32F4xx/Source/Templates/TASKING/cstart_thumb2.d" -MT"CMSIS/Device/ST/STM32F4xx/Source/Templates/TASKING/cstart_thumb2.d" -mcpu=cortex-m4 -mthumb -g3 -gdwarf-2 -o "CMSIS/Device/ST/STM32F4xx/Source/Templates
-
Thread
Wer nutzt das Nucleo-64 und kann mir
weil es nicht die Arduino eigene Wire.h sein kann, denn die ist nur für AVR Mikrocontroller. Und für STM32F4 gibt es mindestens zwei unterschiedliche Plugins. Bei der hier: https://github.com/mubase/STM32F4-Arduino-core/blob/master/Libraries/Wire/Wire.h Sind es standardmäßig die Pins 25/22 !
\packages\STM32\hardware\stm32\1.3.0 zu: AppData\Local\Arduino15\packages\STM32\hardware\stm32\STM32F4-Arduino-core-master zuerst nur die Wire, dann kam die fehlermeldung mit "wirish.h" fehlt etc Jetzt kommen
-
Thread
ATmega Development Boards (Sind die OK?)
kann. Ich gehe dann meist mit ein paar Kabeln auf das Steckbrett von so einem Board rüber. ^^) #6: STM32F103VET6 https://de.aliexpress.com/item/STM32-development-board-STM32-core-board-STM32F103VET6-minimum-system-board-cortex-M3/32693544239.html?spm=a2g0x.search0104.3.118.774e4aacbuPlrz&ws_ab_test=
-development-board-Cortex-M4-STM32-minimum-system-learning-board-ARM-core-board/32618222721.html?spm=a2g0s.8937460.0.0.X8gdZi (ein M4 mit viel Speicher ^^) #8: STM32F107VCT6 https://de.aliexpress.com/item/Core107V-STM32F107VCT6
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
Vielelicht hast du ja mal auch deinen startup Code? Ich verwende ein von mir angepasstes system_stm32f4xx.c, das auf allen STM32-Boards, die ich derzeit verwende, läuft, siehe Anhang. Gesteuert wird das durch Angabe von -DSTM32F4nn und HSE_VALUE. Wie gesagt, ist für die 4XX-Pills noch ungetestet,
*alle einheitlich* mit ein- und derselben Startup-Datei und auch mit oben genannter C-Datei system_stm32f4xx.c. Und die funktionieren mit STM32F401, STM32F411 und STM32F407. Wenn das bei Dir nicht passt, machst Du irgendetwas systematisch verkehrt.
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
STM32 bekommen (F/G/L/MP/U), insgesamt etwa eine >> halbe Million Stück. Das erfordert zwar manchmal ein lästiges Redesign, >> ist aber machbar. > > Könntest du verraten welcher distri das ist? Gerade
https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-16-kb-tssop-20-stm-32f030f4p6-p168428.html Hm..also ich hab gerade erst mal 10Stk gekauft.... Olaf
-
Thread
PIC Mikrocontroller noch aktuell ?
Ich sehe aus Berufssicht (Fertigung in D, Mengen im unteren 4-stelligen/a) eher 40% STM32, 35% PIC und 20% AVR, Kleckermengen auch LPC. Asiatische PCBs (Mengen- und Zukaufprodukte unserer Kunden) sind dagegen fast ausschließlich mit GD32, Rest RiscV. Das im
Niklas G. schrieb im Beitrag #7987241: > Cartman E. schrieb im Beitrag #7987232: >> Mit den PIC12/16 kommt man aber recnt sparsam zurecht. > > Die STM32 sind da mittlerweile auch super, mit den diversen
-
Thread
STM32-Toolchain mit Eclipse CDT 4.3, GnuArmEclipse, OpenOCD 0.8.0, Gnu Arm GCC 4.8, STM32CubeMX
/stm32f4xx_hal_msp.o ./Src/stm32f4xx_it.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.o
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.o
-
Thread
Warum ist die USB/CDC Implementierung der Cube HAL so groẞ?
bietet. STM32G0 und STM32G4 werden unterstützt. Immerhin gibt es ein USB/CDC Beispiel, hier für STM32F3: https://github.com/libopencm3/libopencm3-examples/tree/master/examples/stm32/f3/stm32f3-discovery/usb_cdcacm
Ich habe es dort zum Download bereit gestellt. https://stefanfrings.de/stm32/stm32g4.html#vcpnohal
-
Thread
STM32 und Linux - Einsteigerfragen
MCU>: f1hd/f1cle/f1mdvl/f042/f051/f030/f4. f030 = STM32F030 series. f042 = STM32F042 series. f051 = STM32F051 series. f1hd = STM32F103HD series. f1cle = STM32F107 series. f1md = STM32100 medium density series. f1mdvl = STM32100 medium density value line series. f4 = STM32F407/f417 series (maintained for backwards compatibility) f405 = STM32F405 f407 = STM32F407 f415 = STM32F417 f417
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
). Das wäre ja zu Beginn der Main nur ein SystemInit(), das Einbinden der "#include "stm32f4xx_rcc.h"" und das Eintragen von PLL_M = 8 in der system_stm32f4xx.c und HSE_VALUE = 8000000 in stm32f4xx.h. Und schon läuft der Prozessor mit 168MHz. Das ist ja sehr einfach und nicht kompliziert
klar raus, wahrscheinlich auch die PIC, aber da hab ich keinen so guten Überblick. Bei der Spalte STM32 könntest du dann schreiben "STM32F4".
-
Thread
Mikrocontroller Einstieg
1:cbi PORTB,5 ret[/avrasm] ist? Ich weiß ja nicht. Also wenn schon dann mal ARM-Assembler beim STM32G4 (Cortex-M4): [code]mov r3, #0x48000000 ldr r0, [r3, #0x410] ldr r1, [r3, #0x810] ldr r2, [r3, #0xC10] and r0, r0, r2, lsr #6 eor r0, r1, r0, lsr #1 movs r2, #0 bfi r2, r0, #5, #1 eor
muss man sowieso lernen. Bei manchen Dingen könnte ich meinen ich sei lernresistent. Niklas G. schrieb im Beitrag #7796073: > STM32G4 Reference Manual: > 2000 Seiten > USB Basis-Spezifikation: > 600 Seiten > USB Type-C Spezifikation: > 400 Seiten > ARMv7M Architecture Reference Manual: >
-
Thread
IRMP - Infrared Multi Protocol Decoder
mir nicht den ganzen Thread durchgelesen: hat schon jemand das Projekt inkl. IRSND auf einen ARM (STM32) portiert?
Hallo zusammen, ein paar Bugs wurden in der STM32-Portierung gefunden und behoben. Im SVN unter http://www.mikrocontroller.net/svnbrowser/irmp/ ist daher jetzt die Version 2.2.1 eingecheckt. Die Änderungen betreffen nur die STM32-Variante
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
Gut, Picos könnte man nehmen: schlicht + schnell. Dennoch würde ich mir Boards mit STM32G4xx ansehen, die auch schnell sind und im Detail komfortabler als die RPs. Nucleo-Board mit integriertem ST-Link sind günstig und lassen sich elegant debuggen. Es gibt kostenlose Werkzeuge von STM
Modul-Mikrochip-Kompatibel-Arduino-IDE%EF%BC%88Type/dp/B0DBLTY6BS Oder in leistungsstärker: https://stefanfrings.de/stm32/stm32g4.html#weactg431core Schutzschaltungen haben diese Bastel-Boards alle nicht. Das müsstest selbst ergänzen. Fertige Produkte mit Schutz findest du unter dem Begriff "SPS" aber die sind dir
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
Warum auch immer der Pullup da ÜBERHAUPT wohnt. Die STM32F4 haben ja einen Internen.
900ss D. schrieb im Beitrag #6603766: > Es steht DevEBox STM32_F4VE Ver: V33, SN: 1911Z > Auf der Rückseite. Danke. Hier die Variante, die ich kenne und nutze: https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0.html Auszug: "Warning: The microcontroller
-
Thread
STM32F407 Black und Arduino
dabei bleibt es wohl. Ich hab dieses Board: https://de.aliexpress.com/item/STM32F407ZET6-development-board-M4-STM32F4-core-board-arm-development-board-cortex-M4/32793995387.html?spm=a2g0s.9042311.0.0.ZWr0pY Und die Verbindungen hab ich nachgemessen. Definitiv NE4 (PG12) und
Harry L. schrieb im Beitrag #5088474: > Ich hab dieses Board: > https://de.aliexpress.com/item/STM32F407ZET6-development-board-M4-STM32F4-core-board-arm-development-board-cortex-M4/32793995387.html?spm=a2g0s.9042311.0.0.ZWr0pY Der Titel dieses Threads bezieht sich aber auf das STM32F407VE.
-
Thread
Nachfolger für ATMega gesucht
pitch z.B. https://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g0-series/stm32g0x1/stm32g071kb.html
gfdh schrieb im Beitrag #5715854: > die neuen STM32G0 gibts auch im TQFP-32 mit 0.8mm pitch > z.B. > https://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g0-series/stm32g0x1/stm32g071kb.html
-
Thread
USB-Tutorial mit STM32
dann leider deutlich schlechter lesbar. Bin gerade unterwegs, ich kann später mal schauen das mit SW4STM32 hin zu bekommen...
Auf dem STM32G431 wird der Code vermutlich nicht ohne Anpassungen laufen.
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
und 4KB RAM + EEPROM: atxmega64a3u : Mouser 3,49€ atxmega64d3 : Mouser 2,90€ bei STM32 sieht das so aus, die haben 8KB RAM: STM32F030R8 : Mouser 1,77€ + 24LC32 EEPROM 0,30€ = 2,07€ STM32L100R8 : Mouser
Püh, langer Thread. Hat aber dazu geführt, dass ich mein Arsenal an ATtiny13/85, ATmega32, ATmega328, ATXmega128a3u, STM8S003, STM8S103, STM32F05x, STM32F103, STM32F4xx, MSP430xxxx, noch um zehn TSSOP20-STM32F030F4P6 und 20 Adapterplatinchen TSSOP->DIP ergänze (rund 10 Euro inklusive Versand
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Nachdem ich für das STM32F429i-Disco bereits einige Experimente für einen VGA Ausgang gemacht habe, wollte ich das Ganze auch für das STM32F746G-Disco machen. Aber diesmal ohne das TFT opfern zu müssen und mechanisch etwas
schrieb im Beitrag #5352844: > Der ATMega88 dient als RTC. Wieso verwendest du nicht den RTC, der im STM32F4 eingebaut ist?
-
Thread
Welcher ARM-Prozessor als Anfänger ?
STM32F0 oder STM32G0 z.B. STM32F030C8T6TR
Vielleicht wäre es für mich einfacher STM32G4 zu nehmen. Gibt es Anleitungen dazu wie ich grundsätzlich auf STM32G4 Audiodaten aus einem DAW-Programm über USB in Analog umwandeln kann?
-
Thread
I2C Display einfache Frage
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
Wire.begin(PA8,PA9); Wire.setClock(100000); } [/c] Quelltext und Beispiele: https://github.com/stm32duino/Arduino_Core_STM32 Doku: https://github.com/stm32duino/Arduino_Core_STM32/wiki und https://docs.arduino.cc/language-reference/en/functions/communication/wire/ > alles kann man direkt über
-
Thread
stm32F4Discovery mit Coocox Beispielen und Quickstart
\Neuer Ordner\coocox\STM32F4_GPIO_INPUT_OUTPUT\STM32F4_GPIO_INPUT_OUTPUT\Debug\ obj [cc] 6 total files to be compiled. [cc] arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -Wall -ffunction-sections -g -O3 -c -
-O3 -Wl,--gc-sections -LC:\CooCox\CoIDE\configuration\ProgramData\STM32F4_GPIO_INPUT_OUTPUT -Wl,-TC:\CooCox\CoIDE\configuration\ProgramData\STM32F4_GPIO_INPUT_OUTPU T/arm-gcc-link.ld -g -o STM32F4_GPIO_INPUT_OUTPUT.elf ..\obj\startup_stm32f4xx.o ..\obj\main.o .
-
Thread
STM32 Umfang
findest du hier kostenlos: https://www.eecs.umich.edu/courses/eecs373/labs/refs/M3%20Guide.pdf Was den STM32F103 angeht ist dieses noch aktuell. Die aktuelle Fassung hat zusätzliche Infos für den Cortex M4, der STM32F103 ist aber ein Cortex M3.
Da du mir ja wohl nie Ruhe lassen wirst mit deiner Empfehlung, installiere ich mir nebenbei noch SW4STM32 und vergleiche
-
Thread
keine Mikrocontroller auf dem Markt
Josef schrieb im Beitrag #6939630: > bei lcsc wird dieses Teil angeboten: STM32F302C8T6 > Angeblich 7237 Stk verfügbar. Gratuliere! Greife zu, für < 4 Euro/Stk. kannst Du da nicht viel falsch machen. GD32.... können in Details von STM32 abweichen, weshalb der Preisvorteil
Steffen H. schrieb im Beitrag #6941813: > Was interessiert mich denn der GD32F103 ? Ich bezog mich auf den M4 von GD Und das hatte ich ja geschrieben: der M3 GD32F103 wurde zum "Anfixen" genommen und den STM32 ziemlich genau "nachempfunden". Die nachfolgenden M4 GD32E1xx sind