-
Thread
STM32G0 Bootloader antwortet nicht
memory to system flash SYSCFG->CFGR1 = SYSCFG_CFGR1_MEM_MODE_0; jumpAddress = *(__IO uint32_t *) (STM32G031_SYSTEM_MEM_ADDR + 4); JumpToApplication = (pFunction) jumpAddress; // Prepare MCU to jump __set_MSP(*(__IO uint32_t*) STM32G031_SYSTEM_MEM_ADDR); //Jump to application
SCS_DEMCR_VC_CORERESET Bits. Aber NVIC_SystemReset() macht laut Definition einen vollstaendigen Reset und bei STM32 ist es auch so.
-
Thread
Einfacher Messverstärker 10 Hz - 100 KHz
habe, ist ein Verstärker mit 8nV/SQRT(Hz) doch völlig ausreichend hier. Oder übersehe ich etwas?
Es ist die AN83-Schaltung (allerdings mit 80dB Gain an einem ADC-Pin des STM32) mit Batterieversorgung, einmal mit kurzgeschlossenem Eingang und einmal mit besagter +5V-Versorgung am Eingang als DUT. Alle Klarheiten beseitigt? branadic
-
Thread
Nucleo F401RE 5V Spannung?
hi leute, das ist mein erster Beitrag. Ich arbeite seit kurzem mit einem stm32 nucleoboard F401re für ein Projekt in der Th. Ich will damit einen Micro-Servo ansteuern welcher ca 5V braucht. Am Nucleo board gibt es einen 3.3 V und einen 5V Ausgang. Kann ich dafür den
sicher und wird keinen Schaden nehmen. In den Absolute Maximum Ratings steht, dass an solchen 5V-toleranten Pins eine Spannung von bis zu Vdd+4V angelegt werden kann, ohne das der STM32 Schaden davon nimmt. Übrigens: Nicht jeder Mikrocontroller hat solche 5V-toleranten Pins. Vielleicht weiß
-
Thread
Günstiges Low-Power Wifi Modul gesucht
Rechenleistung um das Harald B. schrieb im Beitrag #4171556: > Mein µC ist ein auf 48Mhz gedrosselter STM32F405RE. auch noch mit zu erledigen. Kosten also ca. 2€ plus Gassensor MfG Klaus
integriertem Flash drauf. Aber auch nicht alle IOs rausgeführt. Und braucht beim Senden auch bis zu 0.32A@3.3V.
-
Thread
Mikrocontroller-Board für Batteriebetrieb
Lithium-Laderegler eingebaut, und ist Arduino-kompitabel: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/
ist (laut Beschreibung) für Batterie-Betrieb geeignet ... > https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/ Das sieht gut aus! Ich habe nur folgendes im Datenblatt gefunden: "The programmed board power consumption is about 50 mA with all peripherals enabled." Ich glaube da muss ich
-
Thread
Schaltung für USB Funktion am STM32
Hallo zusammen, ich versuche zum ersten Mal eine USB Funktion mit einem STM32 zu realisieren. Dazu wollte ich einen STM32F302RBT6 einsetzen. Ich habe mir das Datenblatt angeschaut und sehe nur, dass ich den Pin PA11 für USB_DM und den Pin PA12 für USB_DM verwenden soll. Wie
] USB Buchse Mikrocontroller 1,kΩ +----[===]---o 3,3V | D+ o----------+--o DP PA12 D- o-------------o DM PA11 GND o-------------o GND [/pre] Siehe http://stefanfrings.de/stm32/stm32f3.html#usb > Es muss doch noch VBUS angeschlossen
-
Thread
ADC + DMA Anwendung, Zeit fehlerhaft
Hallo, danke für die Antworten! Ich habe in der system_stm32f4xx.c nachgesehen und folgendes für meinen uC(STM32F429l) gefunden. [c] #if defined (STM32F427_437xx) || defined (STM32F429_439xx) uint32_t SystemCoreClock = 180000000; #endif /* STM32F427
schnelle Antwort! Ich habe in der Datei folgendes für mein Board nachgesehen: [c] #if defined (STM32F427_437xx) || defined (STM32F429_439xx) #define PLL_N 360 /* SYSCLK = PLL_VCO / PLL_P */ #define PLL_P 2 #endif /* STM32F427_437x || STM32F429_439xx */ __I uint8_t AHBPrescTable
-
Thread
Welcher Schrittmotor?
wirklich fundiert einen Tip geben, was für den Einstieg gut geeignet wäre. Sicher nicht schlecht sind die STM32 von ST http://www.st.com/web/en/catalog/mmc/FM141/SC1169 , ein STM32F0 mit einem Nucleo http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/LN1847 oder Discovery- http://www.st.com/web/en/catalog
Lorenz-Attraktors. Gibt wunderhübsche Kurven auf einem alten analogen Oszi im XY-Modus. Auf einem STM32F4 läuft das mit 1.8 MHz Updaterate. Single cycle float multiply... Das ist natürlich Spielerei, aber z.B. bei einem Motorregler ist die Frage, ob Du mit Positions-PID und Strom-PI fertig bist, bevor
-
Thread
ESP32-WROOM-32 Flash-Größe
Nimm einen ESP32-S3 N16R8 und lege die Website in das LittleFS. Z.B hier: https://de.aliexpress.com/item/1005006418608267.html
, daß die 5V wackelig wären. Die kommen aus einem Regler mit 500mA (der mit 14V versorgt wird) und da hängt nichts weiter dran als zwei ACS712 Stromsensoren und das ESP-Modul. Der 3,3V-Regler auf dem ESP32-Board
-
Thread
Neuer OrangePi, neue Mikrocontroller und dazugehörende Software
erwartenden Kosten.  Bildquelle: https://www.oemsecrets.com/compare/PIC32CX2051BZ62132  Bildquelle: https://www.oemsecrets.com/compare/PIC32WM-BZ6204UE ### Renesas RA8M2 / RA8D2 – mehr 1GHz-Mikrocontroller mit MRAM Im Hause Renesas
introduce the cube bundle manager that automatically downloads, installs, and updates CLI tools and STM32 device support. Developers no longer need to install a full new CubeCLT package to access the latest compiler or benefit from the latest STM32 device support. CubeCLT will later be deprecated.
-
Thread
MAX31865 mit STM32 auswerten
Mode) 0x00 (Starte lesen Register MSB 0x01) Die Verdrahtung sollte passen! Der MAX liegt an der STM32 3V3 Spannungsversorgung, jedoch messe ich hier 2,96 V (nach Datenblatt 3-3.3-3.6). Das sollte aber nicht das Problem sein. Die Klemmen sind auf 2 Wire gebrückt und mit einen PT100 versehen. Der
// STM32F100RB Tim CLK = SystemCoreClock // STM32F4 Tim CLK = SystemCoreClock / 2 } void Delay( unsigned char base , unsigned short Ticks) // 0 = Micro , 1 = Mili { Tim2_init(base); // Reset during
-
Thread
Schaltplan und Layout Review: Minutengenaue 24-Stunden Wortuhr
echt heftig und grenzt an Masochismus ;-) Es interesssiert mich brennend, was Dir am STM32-Projekt https://www.mikrocontroller.net/articles/WordClock24h#STM32F4xx_Projekt mit 18x16 = 288 LEDs nicht passt. Erzähl mal :-)
Frank M. schrieb im Beitrag #4167502: > Es interesssiert mich brennend, was Dir am STM32-Projekt > > https://www.mikrocontroller.net/articles/WordClock24h#STM32F4xx_Projekt > > mit 18x16 = 288 LEDs nicht passt. Erzähl mal :-) Für mich stand im Vordergrund, eine einfache Digitaluhr
-
Thread
AVR debuggen wie in der Steinzeit?
D a v i d K. schrieb im Beitrag #5906834: > st die aktive Entwicklung von Atmega8/16/32 überhaupt noch angedacht? > > Ich komme mir vor wie in der Steinzeit, wenn ich mir einen JTAGICE3 > kaufe und dann
persönliches Fazit: Das macht wirklich keinen Spass, und heute nutze ich (fast immer) lieber die STM32. Da funktioniert das deutlich besser.
-
Thread
STM32F407VGT6 (Cortex-M4)
)gelöst. Aktuell müsste ich die CPU an ein ziemlich "langsames" 7 MHz 8 Bit Interface anbinden. Primär zur Steuerung und etwas Datenübernahme. Hat die STM32 CPU genug Power bzw. Reaktionszeit, dass ich es da eventuell wagen könnte auf den CPLD zu verzichten? Falls sich
, nimmt man besser gleich den STM32F4 anstatt den F1.
-
Thread
Ethernet Schaltung
Erwin D. schrieb im Beitrag #5865903: > 144pinner der STM32H753 ist im LQFP208 Package...
208 Labels befinden. Bis jetzt habe ich nur die einzelnen Module gezeichnet. Die Pinzuordnung zum STM32 habe ich bis jetzt nur in Excel. Aber wenn ichs fertig hab kann ichs dir gern mal zeigen
-
Thread
[STM32] Olimex STM32-P103 + Virtual Com
aus... Hat von euch vielleicht jemand einen Tipp? [1] http://www.mikrocontroller.net/articles/STM32_USB-FS-Device_Lib [2] https://www.olimex.com/Products/ARM/ST/STM32-P103/resources/STM32-P103-sch.gif [3] http://it.mouser.com/pdfdocs/stm3210beval.pdf
! Besten Dank [1] https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/resources/OLIMEXINO-STM32.pdf Schaltplan S.5
-
Thread
8V Logik mit Controller auswerten
Hallo zusammen! Ich möchte eine bestehende Schaltung, die mit 8V betrieben wird, mit einem STM32F1, also auf "3,3V - Basis" auswerten. Es handelt sich hierbei im Konkreten um einen Logik IC - Zähler (CD4518BE), der mit 8V betrieben wird. Die vier Ausgangspins
Fabian R. schrieb im Beitrag #4628498: > Ich möchte eine bestehende Schaltung, die mit 8V betrieben wird, mit > einem STM32F1, also auf "3,3V - Basis" auswerten. Such mal (auch hier im µC.net) nach Pegelwandlern. Im einfachsten Fall wäre da ein Spannunmgsteiler geeignet.
-
Thread
CAN Kommuikation ATmega328P
Philipp V. schrieb im Beitrag #6379061: > Im Makefile habe ich die CPU Frequenz auf 8MHz gesetzt Dann solltest Du auch dafür sorgen, daß der MC 8MHz bekommt. Für CAN ist ein Quarz oder Quarzoszillator notwendig
Fehlerquellen. Dann kann man auch Mikrocontroller und CAN-Controller aus einem Quarz versorgen. In Form des STM32F103C8T6 kriegt man das nachgeworfen, in Form des STM32-Olimexino komplett fertig aufgebaut mit Transceiver, Schutzschaltung usw (aber etwas teurer). Nebenbei ist das Ganze debug-bar und man kann sich
-
Thread
allgemeine PicoMite Anfängerfragen
..... Für die aus guten Gründen ewig Gestrigen. Auch mit VGA: https://www.youtube.com/watch?v=kZaWYgIYgd8 LCD / Touch Displays https://www.youtube.com/watch?v=NIOL0IcGwPI https://www.youtube.com/watch?v=2_8apq4NXA8 Geile Tastaturgeräusche https://www.youtube.com/watch?v=WlWbaJ9FEmY
Wenn es ein aktueller und in D gut supporteter Controller sein soll, kaemen mir am ehesten die STM-8 von ST in den Sinn. Die sind von der Architektur dem 6502 nicht ganz unaehnlich. Es gibt guenstige Eval/Testboards (STM8S-Discovery). Fuer einen einfachen Einstieg gibt es funktionseingeschraenkte
-
Thread
Akku-Lader mit Datenbank
Modul ~80ct * PCB ~70ct * DS18B20 ~60ct * MC33204 ~50ct * STM32F030F4P6 ~50ct * 2N3055 ~30ct * PT8211 ~10ct Ein PT8211 DAC erzeugt die Soll-Werte für Lade- und Entlade-Strom. Ein OP-Amp (1/4 MC33204) verstärkt die Spannung an
bekommt, > koennte es auch einen sein mit integriertem USB Mein aktuelles PCB-Layout sieht einen STM32F030F4P6 (20 Pins, 50ct) vor. Ein STM32F103C8T6 mit USB macht die Ladeschacht-PCBs schon wieder größer und teurer. Wenn USB, dann würde ich den _einmal_ am "zentralen Steuerteil" vorsehen und nicht
-
Thread
USB-USART mit NUCLEO-F103RB - wie Anschließen?
Moin, ich bin gerade dabei mich mit den STM32-Mikrocontrollern anzufreunden. Bisher nur 8-Bit-AVR in Assembler. Nun was neues und C. Ich habe ein NUCLEO-F103RB und mit der STM32CubeMX IDE habe ich die ersten Schritte gewagt. Blinkende LED,
USB-UART Adapter des ST-Link ist mit USART2 vom Mikrocontroller verbunden. Siehe http://stefanfrings.de/stm32/stm32f1.html#usart Infos zum USB Port kommen etwas weiter unten auf der selben Webseite.
-
Thread
uC Ausgeschaltet - Pin zieht auf GND
Hallo Folgende Situation: Über einen Schalter wird mein Mikrocontroller STM32F105 ausgeschaltet. Ein Pin des uC ist an einem Seperaten Stromkreis angeschlossen. Ich dachte die Pins des STM würden wenn ausgeschaltet hochohmig, es fliesst jedoch ganz klar ein Strom in den
Jaja, das kommt mir irgendwie bekannt vor. Das ist beim STM32F105 nicht sauber dokumentiert. Oder vielleicht doch, ich fands nur nicht. Irgendwo in der Docu ist ein Warnhinweis zum Thema "Back Drive Protection". Dies laesst darauf schliessen das Diode-Arrays
-
Thread
Debuggen von AT91SAM7x
Die beste Empfehlung zum Debuggen von AT91SAM7-Controller ist der Umstieg (wenn möglich) auf STM32F1 bis STM32F4 und die Verwendung des ST-LINK (ca. 20 Euro) o. ä.
Davis schrieb im Beitrag #3419824: > Umstieg (wenn möglich) auf STM32F1 bis STM32F4 Warum meinst du sollte ich umsteigen? Der Preis des Debuggers?
-
Thread
STM32I0 zum laufen (flashen) bringen (VSCode und PlatformIO)
, Ich hätte eine grundlegende Frage wie ich das Board flashen könnte. Ich verwende ein ST-Link V2 dafür... ich habe verbunden, STM32 -> ST-Link: CLK -> SWCLK DIO0 -> SWDIO GND -> GND 3.3V -> 3.3V ich hatte auch versucht den RST des STM32 auf der anderen Seite mit dem ST-LINK RST zu verbinden
Dennis M. schrieb im Beitrag #7989969: > Ich verwende ein ST-Link V2 dafür... ich habe verbunden, > > STM32 -> ST-Link: > CLK -> SWCLK > DIO0 -> SWDIO > GND -> GND > 3.3V -> 3.3V Da habe ich zumindest bei SWCLK gewisse Zweifel. Das kabel ist nicht vollständig
-
Thread
storage size of 'stepper1' isn't known
----------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option CONFIGURATION: https://docs.platformio.org/page/boards/ststm32/disco_f072rb.html PLATFORM: ST STM32 (15.2.0) > ST Discovery F072RB HARDWARE: STM32F072RBT6 48MHz, 16KB RAM, 128KB
\FrameworkHALDriver\Src\stm32f0xx_hal_cortex.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_crc.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_crc_ex.o Compiling .pio\build
-
Thread
Kostenlose Kits auf der Embedded World 2014
An der aktuellen 'Markt&Technik', Ausgabe 6/2014 ist "Gutschein" über ein STM32F429 Discovery Kit von Rutronik (Halle 1, Stand 310) aussen dran. Gutschein ausfüllen und abgeben "oder gegen Vorlage Ihrer Visitenkarte".
persönlich mitbekommen habe : Infineon XMC 2go und noch ein paar andere ST Nucleo und M24SR Future STM32 Atmel Sam und Xplain Freescale i.MX Silicon Labs/Energy Micro EFM32 Zero/Wonder/Giant Gecko Starter Kits Joa das wars so was ich mitbekommen habe was man ergattern konnte. Geizig im Vergleich
-
Thread
stm32f103c8t6 kompatibele MCU mit mehr sram?
Moin, auf dem maple mini Board ist ein stm32f103c8t6 verbaut. Der hat 20kb sram. Gibt es eine MCU mit mehr sram, die den selben Footprint hat? Muss ja nicht von ST selbst sein? Vielen Dank.
Der STM32F303CC hat 48 kB
-
Thread
Wieviel mehr an Strom braucht man für 64 Bit fähige Mikrocontroller?
deutlich aufwendiger als 8bit*8bit, bei 32 bit Architekturen aber trivial in meist 1-2 Zyklen machbar.
Relationen > bekommst... Mit linearem Adressraum: - Alle ARM Cortex M Controller - PIC32 - MSP430 (soweit ich gefunden hab, noch nie was damit gemacht) - STM8 Mit getrenntem Adressraum: - AVR - wahrscheinlich noch einige, besonders ältere Architekturen
-
Thread
STM32L4 DiscoveryBoard & EMBitz geht nicht, keine Unterstützung was tun?!
Ich hatte ein ähnliches Problem: Auch der STM32F091xx wird von emBitz (bei mir in v0.42 beta) nicht unterstützt. Daher habe ich ein Projekt mit einem der unterstützten STM32F0er (mit gleichem FLASH/RAM) angelegt, und danach alle CMSIS-Sources
Sebastian E. schrieb im Beitrag #4742634: > Ich hatte ein ähnliches Problem: > Auch der STM32F091xx wird von emBitz (bei mir in v0.42 beta) nicht > unterstützt. > > Daher habe ich ein Projekt mit einem der unterstützten STM32F0er (mit > gleichem FLASH/RAM) angelegt, und danach alle
-
Thread
Alle STM32F2/F4 ab Werk über USB Flashbar?
Das STM32F4Discovery (http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419) den ST-Link/V2 Debugger onboard. ("... it includes an ST-LINK/V2 embedded debug tool ..."). Onboard debugger und bootloader
jp/resource/technical/document/application_note/CD00167594.pdf Seite 14 Bedeutet das, das der STM32F103x8, STM32F103xB also der mit 48 Pins nur über UART nen Bootloader hat? Oder das er gar keinen hat?!? Weil weder ID noch Startadresse??!
-
Thread
Eigenes STM32 Board mit Programmierung per mbed IDE
das hier: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-mcu-packages/stm32cubef0.html#getsoftware-scroll
noch ein Nachtrag: bei der zitierten Seite für das BluePill Board (STM32F103) wird auch keine neue Cube Config gebraucht, was da hinzugefügt wird ist ja in der verlinkten Lib zu sehen: https://os.mbed.com/users/hudakz/code/mbed-STM32F103C8T6/ Da wird eben nur die PinNames
-
Thread
debuggen wie beim tms320f28027
darf, gibt es USB-JTAG-Debughardware für unter 20 Euro inklusive Break Out Board für den uC, z.B. STM32G431KBT oder STM32L412KBT https://www.reichelt.de/de/de/shop/produkt/nucleo-32_arm_cortex_m4_stm32_g4-serie-314504 Diese uC kommen im LQFP-32 mit 0.8mm Pitch und haben JTAG-Pins und zusätzlich
#7919568: > Welcher uC-Hersteller bietet so etwas, abgesehen von TI. Von STMicroelectronics sei die STM32 Mikrocontrollerfamilie hier erwähnt. Dazu gibt es kostenlos die auf Eclipse basierte Entwicklungsumgebung, die sich "STM32CubeIDE" nennt und da kann man problemlos auch zur Laufzeit einer Software
-
Thread
Digitalstrom auf der CeBIT
sind die nrf24l... die Chinesen lassen die Fabriken h eiss laufen. Libs zu den gibts auch genug. stm8 = 30Cent, stm32=~1€(Dank arduino für Preis bruzzel ) + google + elektroniker der Nokia Netzteil aus 80 Jahren übertrifft + Zeit:) und Zack hast du deine günstige Haus Automatisierung. Oder eben
@Abdul ich mach mir die Mühe: stm32L1 ... Leistungsaufnahme im Run-Modus zwischen 257µA/MHz bei 32 MHz und 177µA/MHz bei 4MHz Taktfrequenz. Zwei Ultra-Low-Power-Modi senken die Stromaufnahme auf 435nA (mit RAM-Erhalt).P
-
Thread
Inkrementalgeber an CMOS Dekadenzähler CD4017
erzeugt Unsinn. Die IDE meckert dabei schon mit left shift overflows. Hierbei muss ein cast auf uint32_t erfolgen. [c] uint32_t temp = 0; temp = Wire.read(); // und zum 32 Bit Wert formen temp |= (uint32_t)Wire.read() << 8; temp |= (uint32_t)Wire.read() << 16; temp |= (uint32_t)Wire.read
die Ausgangsimpulse mit feiner Auflösung erzeugen. Ein 16-bit Timer ist dafür ungeeignet. Auf einem STM32 dauert die ISR für die Verarbeitung von uint32_t Werten < 1 µs.
-
Thread
STM32 - JTAG/SWD Pins direkt beim Start deaktiviern
Ich hab die Standard-Lib V3.0.1, da ist das definiert [c] /** ****************************************************************************** * @file stm32f10x_rcc.h * @author MCD Application Team * @version
@defgroup PLL_entry_clock_source * @{ */ #define RCC_PLLSource_HSI_Div2 ((uint32_t)0x00000000) #ifndef STM32F10X_CL #define RCC_PLLSource_HSE_Div1 ((uint32_t)0x00010000) #define RCC_PLLSource_HSE_Div2 ((uint32_t)0x00030000) #define IS_RCC_PLL_SOURCE(SOURCE
-
Thread
Feldbus für Mikrocontrollersysteme
ein Paar Unklarheiten zu beseitigen: Die aktuelle Hardware hat kein CAN im uC. Es ist geplant STM8 oder STM32F030 zu verwenden. Evtl. noch Atmega324.
Holger K. schrieb im Beitrag #5529614: > STM32F030 https://www.st.com/content/ccc/resource/technical/document/reference_manual/cf/10/a8/c4/29/fb/4c/42/DM00091010.pdf/files/DM00091010.pdf/jcr:content/translations/en.DM00091010.pdf Der unterstützt
-
Thread
JTAG-Adapter für ARM/Cortex-M3 (STM32) mit UART
aber für den Screenshot ausgeblendet, sonst sieht man nur noch schwarz. Als Spannung habe ich 3,3V/ 5V im Sinn. So wie bei einem Standard-Cortex-M3 / STM32 oder LPC2000 ARM7. Das reicht in der Regel für die Hobby-Anwenungen aus. (Die Profis nehmen sowiso einen J-Link oder ähnlich...) Eine Schutzdiode
steht alles drin. Es wird ein komplett anderes Layout, weil es jetzt ein TQFP64 ist, intern mit 1.8V arbeitet und einen 12 MHz Quarz gibt. Schau rein, dann ist alles klar. > Als Spannung habe ich 3,3V/ 5V im Sinn. So wie bei einem > Standard-Cortex-M3 / STM32 oder LPC2000 ARM7. Das reicht in der
-
Thread
STM32F030C8T6: HEX-File auslesen
Hallo, ich habe einen STM32F030C8T6, aus dem ich das HEX-File auslesen möchte. Ich habe mehrere Möglichkeiten hierfür: 1) Segger J-Trace mit Segger embedded Studio 2) ST-Link/V2 mit STM32 ST-LINK Utility 3) ST-Link/V3 mit
Martin M. schrieb im Beitrag #6067329: > ich habe einen STM32F030C8T6, aus dem ich das HEX-File auslesen möchte. Es gibt in einem Controller kein Hex-File, es sei denn er betreibt in seinem Speicher ein eigenes Dateisystem. Bei dir eher unwarscheinlich
-
Thread
RP2040 + Segger IDE Probleme
RP2040 (Platine RP2040-Pico) unter W10 zu starten, verwende ich die Segger IDE Embedded Studio for ARM V5.40 und einen J-link EDU mit aktueller Version 7.62 über den SWD-Port. Neben SWCLK, SWDIO und GND habe ich noch die lokalen 3,3V an den J-Link angeschlossen, wie es bei Schaltungen mit STM32 immer der
> Neben SWCLK, SWDIO und GND > habe ich noch die lokalen 3,3V an den J-Link angeschlossen, wie es bei > Schaltungen mit STM32 immer der Fall ist. Das sollte eigentlich reichen auch wenn Reset noch sinnvoll waere. Allerdings verwendet der Segger per default
-
Thread
ESP- / Funkmodul auswählen
Auch da ist WLAN eine eher ungünstige Wahl. > für Anwendungen mit CAN hätte ich eine blue pill (stm32) dran gepackt Seit etwa 2020 ist es fast unmöglich geworden, voll funktionsfähige Fälschungen zu bekommen. Und Boards mit originalem STM32F1 gibt es auch nicht mehr. Rolf schrieb im Beitrag
Fall leisten, das ist eher ein Fall für LiPo Akkus. Keks F. schrieb im Beitrag #7552679: > Der ESP32 will ja schon mindestens 2.3V haben Vorsicht: Die meisten Flash Speicher neben dem ESP brauchen 2,8 Volt, manche sogar 3 Volt. In der Praxis heißt das: Der ESP83266 kann mit 2,3 Volt nur ruhen, nicht
-
Thread
Timer Interrupt am STM32F103
SystemInit Routine der CMSIS gemacht. Hier ein Link zum selben File: https://github.com/svrnuke/STM32-Library-V3.5/blob/master/Project/STM32F10x_StdPeriph_Examples/DAC/OneChannelDMA_Escalator/system_stm32f10x.c Hab hab im Makefile nur das Compiler-Flag "-DSTM32F10X_MD" gesetzt und der Rest sollte
Bootloader. Bin für Anregungen Dankbar! [1] https://www.tindie.com/products/mmm999/arm-cortex-m3-stm32f103c8t6-stm32-minimum-system-development-board-with-mini-usb/ [2] https://github.com/rogerclarkmelbourne/Arduino_STM32/blob/4f2a6028f07cfac35b3564263c57991e7eee7df0/STM32F1/variants/maple_mini/ld
-
Thread
Mikrocontroller Auswahl
gutes hab ich darüber noch nicht großartig gehört. Kauf dir lieber ein fertiges Evalboard, die STM32 Baords sind hier richtig toll, die SW4STM32 IDE hat mir hier relativ gut gefallen, da funktioniert alles auf Anhieb einwandfrei, gerade Cortex-M Toolchains können Einsteiger sonst leichtsam überfordern
Arduino aus China, da kostet einer 1-3$ und man kann sehr schnell sehr einfach damit arbeiten. Günstige STM32 Boards gibt es bei Aliexpress auch.
-
Thread
stm32 - mehrere i2c teilnehmer
Mit zu starken Pullups ist das ACK des angesprochenen Teilnehmers evtl. zu hoch, so das es vom STM nicht als low erkannt wird, dieser ist ja in 3V3 Technik, und erkennt ein Low bei max. 0,3VDD (Datenblatt des STM32F4, Table 44, CMOS Input), bzw. bei max. 0,8 Volt bei einem TTL Input. Mit zu schwachen
Wie wäre es mit Errata Sheet STM32xx lesen.. I2C Teil! I2C Bugs auf dem STM32 sind bestens bekannt !Evtl. Massnahmen aus der Appnote übernehmen ! Viel Erfolg..
-
Thread
DMX-Empfang mit STM32F767
Deinen Code schaue ich mir morgen früh am PC an. Eine normale uart -kommunikation zwischen PC und stm, oder auch stm zu stm habe ich bereits erfolgreich implementiert. Ich scheitere tatsächlich an den speziellen Gegebenheiten bei DMX: Break von 88us, Mark after Break 8u - und der Tatsache, dass nicht
. erstmal eine „normale“ Baudrate. Du baust ja auch ganz offensichtlich auf dem Code Generator von STM auf (Name gerade vergessen). Hier gibt es Beispiele: https://deepbluembedded.com/how-to-receive-uart-serial-data-with-stm32-dma-interrupt-polling/
-
Thread
Suche µC Empfehlung
womöglich eine Adapterplatine. Viel mehr Speicher und drei echte serielle Schnittstellen bietet der STM32F103C8T6, der ebenfalls von der Arduino IDE unterstützt wird. Ist aber vom Form-Faktor aber eher wie ein Arduino Nano Modul. Du könntest für diesen Chip eine eigene Adapterplatine entwickeln, welche
an ob auch der Empfänger des Bausatzes mittels Arduino an dem Teil etwas verändern können soll. Ein STM32F042F6P6 würde sich dafür dank des integrierten USB-Bootloaders sehr gut eignen. Der kostet aber deutlich mehr als etwa ein STM32F030F4P6 (1,30€ vs 0,76€ @ 100St.), der sogar günstiger als ein ATTiny85
-
Thread
STM32CubeIDE Projekt von SW4STM32 importieren
nun zahlreiche Einträge mit printf enthalten sind, z.B. [code] .text.fprintf 0x00000000080066c8 0x20 c:/st/stm32cubeide_1.7.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.0.202111181127/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../
einziges mal vor. Hat jemand eine Idee wie ich der STM32Ide sagen kann dass ich kein printf brauche? Wieso schmeißt das der Linker nicht (mehr) raus? So sehen die Compileraufrufe aus: [code] -mcpu=cortex-m0 -std=c++20 -DNDEBUG -DUSE_HAL_DRIVER -DSTM32F030x8
-
Thread
WS2812B mit 3.3V ansteuern
Ich nutze auch ein STM32... Steuer die Daten mit 3V3 an, völlig Problemlos. Im Grunde muss ja bloß die erste LED das "aushalten", die restlichen werden ja von der vorherigen WS mit 5V angesteuert.
aSma>> schrieb: > Ein stink normaler Pullup <1.8k an 5V reicht aus. Zusätzlich; Den entsprechenden Ausgang des STM32 auf Open-Drain umstellen.