-
Thread
Hilfe bei Bescheiltung des STM32L031
Hallo Leute, ich bin gerade dabei zum ersten Mal eine eigene Motorsteuerung mit einem STM32 zu entwerfen. Könnte mir jemand helfen, meine Beschaltung des STM32L031 zu überprüfen?
Ich würde den Reset immer mit an den SWD Port packen, denn STM32 braucht bei Problemen "Connect under Reset". Probleme gibt es öfters, da Debugging ohne Takt oder mit deaktivieren SWD IOs nicht mehr funktioniert.
-
Thread
STM32L031 I2C Pull-Up
Hallo, ich bin gerade dabei einen STM32L031 mit einem AZDelivery 0,96 Zoll OLED Display I2C SSD1306 in Betrieb zu nehmen. Das Display ist angeschlossen und funktioniert an sich einwandfrei. Allerdings habe ich dazu eine Verständnisfrage
-
Thread
STM32L031K6 Sprung in Bootloader aus Applikation funktioniert nicht
den Code hochgeladen habe, startet der Mikrocontroller den Bootloader und ich kann ihn mit dem Tool "STM32CubeProgrammer" über UART auslesen und auch programmieren. Jetzt habe ich einen STM32L031K6T6 und möchte ebenfalls mit der Funktion Test_Jump() aus der Applikation in den Bootloader springen. Hierfür habe ich die Zeilen [c]#define BOOTLOADER_ADR 0x1FFF0000[/c] [c]#include <stm32g0xx.h>[/c] durch [c]#define BOOTLOADER_ADR 0x1FF00000[/c] [c]#include <stm32l0xx.h>[/c] ersetzt, da der System Memory beim STM32L031K6T6 an einer anderen Adresse beginnt. Der Rest des Programms
-
Thread
[S] (2 Stück) STM32L031K6T6
hat noch jemand 2 Stück STM32L031K6T6 in der Bauteilkiste wo nicht benötigt werden. Ist für ein angefangenes Bastelprojekt das ich gerne fertg machen möchste. Natürlich gerne auch Tausch mit Amel/Microchip Prozessoren möglich.
-
Thread
STM32L031xx nur 4 kB Ram anstatt 8 kB
Hallo, für eine neue Anwendung habe ich mir heute das Datenblatt sowie das Errata Sheet vom STM32L031 angeschaut. Der Controller kann alle Anforderungen erfüllen aber dann ist mir im Errata Sheet ein eklatanter Fehler aufgefallen. Der Controller ist mit 8 kB Ram angegeben, jedoch stehen auf
-
Thread
[V] STM32L031C4T6 (32-Bit ARM Cortex-M0+) – 3er/10er Sets Neuware (NOS) in Profi-ESD-Verpackung
nach einer Produkteinstellung in der Fertigung) originale und unbenutzte Mikrocontroller vom Typ STM32L031C4T6 (STMicroelectronics) im LQFP-48 Gehäuse an. Zustand & Lieferung: Es handelt sich um technisch absolut neue und unbespielte Lagerware (NOS - New Old Stock). Sie wurden stets ordnungsgemäß
-
Thread
STM32C - neue STM32-Familie mit Cortex M0+-Kern und achtpinniger Gehäuseoption
STM32C031G6Ux Coming soon NA UFQFPN 28 4x4x0.55 mm 32 kBytes 12 kBytes STM32C031K4T3 STM32C031K4 STM32C031K4Tx Coming soon NA LQFP32 16 kBytes 12 kBytes STM32C031K4T6 STM32C031K4 STM32C031K4Tx
12 kBytes [/c] ### EDIT 10h20 - das sind KEINE STM32L! Es handelt sich hierbei um eine neue Bauteilfamilie. Wer beispielsweise STM32C031K6 googelt, findet den STM32L031K6. Das ist eine KOMPLETT andere Familie, was man zB am Speicherausbau erkennt.
-
Thread
Assemblerprogramm zur Ausgabe eines Zeichens auf UART3
richtig? Ohne die "" bekomme ich "invalid preprocessor directive", mit "" "unresolved inclusion : "stm32l031xx.h".
Richtig ist: #include "stm32l0xx.h" Christoph K. schrieb im Beitrag #7101930: > Woher soll ich denn den Namen stm32l031xx wissen? Indem man sich zuerst mit den Grundlagen befasst, bevor man sich an eine komplexe Bibliothek
-
Thread
interne RTC im STM32L benutzen?
ähnliches Projekt: Bei mir funktionieren sowohl der Quarz als auch das externe Quarz Modul problemlos am STM32l031. Hier übrigens mein Init-Code: https://github.com/olikraus/u8g2/blob/master/sys/arm/stm32l031x6/clock/main.c#L462 Ich prüfe hier zunächst ob ein externes Taktmodul anliegt. Wenn nicht
funktionieren - pragmatischer Ansatz. Btw, bei mir ist es ein STM32L162 und kein STM32L031 (oder so)^^
-
Thread
CooCox STM32L
Hallo Ich, auf deinem STM32L-Discovery ist ein STM32L152RBT6 verbaut (zumindest auf meinem.). Diesen uC gibt es sehr wohl in der CooCox IDE. Einfach mal beim Neues - Projekt erstellen auf "Chip" -> "Next" -> "ST" -> "STM32L152RB
STM32F031 STM32F031C4T6STM32F031C4T6TRSTM32F031C6T6STM32F031C6T6TRSTM32F031C6T7STM32F031F4P6STM32F031F4P7STM32F031F4U6STM32F031F6P6STM32F031F6P7STM32F031F6P7TRSTM32F031G4U6STM32F031G4U6TRSTM32F031G4U7STM32F031G4U7TRSTM32F031G6U6STM32F031G6U6TRSTM32F031G6U7STM32F031K4U6STM32F031K6T6STM32F031K6T7STM32F031K6U6STM32F031K6U7
-
Thread
STM32G0 Bootloader antwortet nicht
das darf er) und dass dann schief geht. System Takt richtig eingestellt? Meine Routine für einen STM32L452 sieht wie folgt aus: [c] void McuStartOtherProgram(void * startAddress, bool ledSignalling) { volatile uint32_t * pStackTop = (uint32_t *)(startAddress); volatile uint32_t * pProgramStart
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
-
Thread
"Sicherheit" beim RP2350
braucht. Der 12-Bit ADC ist ja immer noch bescheiden: typ. 9,5 ENOB gegenüber 8,7 beim RP2040. Ein STM32L031 zum Beispiel bietet 11 ENOB. Ohne SPI-Flash geht gar nichts und ohne Quarz ist die Taktfrequenz irgendwo zwischen Mond und Mars. Die Tage hatte ich einen STM32G031 programmiert: richtige
den Blick auf das Wesentliche verstellen lassen. Mir geht es weder darum, einen RP2xxx durch einen STM32G031 zu ersetzen, noch darum einen STM32H7xxx durch einen RP2xyz. Ich werde es begrüßen, wenn beim RP2350/54 zumindest der GPIO-Teil geflickt und nicht nur durch unbedarfte Anwender schöngeredet
-
Thread
STM32C0 Starter Kit
Vielen Dank für die vielen Antworten! Man hat die Wahl zwischen STM32C011F6 und STM32C031C6, wobei letztere nur als NUCLEO mit Arduino-Headern lieferbar ist - die brauche ich eigentlich nicht, dann muss ich mal die CPUs vergleichen. Beim STM32C011F6 https://estore.st.com
. Dort sind meine Notizen dazu: http://stefanfrings.de/stm32/stm32l0.html
-
Thread
STM32: Externer Quarz als Clock Source für Timer
klicken, klicken, klicken. Tim K. schrieb im Beitrag #6682577: > ich programmiere derzeit einen STM32L031C6 über die HAL.
CubeMX verwenden möchtest Tim K. schrieb im Beitrag #6682577: > ich programmiere derzeit einen STM32L031C6 über die HAL.
-
Thread
2-Kanal analoger Datenlogger, mobil
Wenn du den Flash-IC abschaltbar machst und einen STM32 der L- oder U-Reihe verwendest senkst du den Stromverbrauch noch mal und erhöhst die Batterielebensdauer. Mi N. schrieb im Beitrag #7761388: > Letztlich sollen noch ein USART-USB-Modul mit CH340
Die optional genannten L- und U-Typen der STM32 hatte ich mir noch einmal angesehen. Wie oben schon geschrieben, ist mir das Einsparpotential beim Versorgungsstrom zu gering, als diese Richtung weiter zu verfolgen. Es sind
-
Thread
Habt ihr einen Standard STM32 für eure meisten Anwendungen?
F103? Der ist wirklich schon sehr altbacken - total veraltete Peripherie verglichen mit neueren wie L0, L1 usw Ich verwende gerne einen TSSOP20 STM32L011, wenn die I/Os reichen. Brauche ich eine FPU dann lieber einen STM32F302 (wieso genau den, weiß ich nicht mehr ... der konnte irgendwas, was
Max M. schrieb im Beitrag #7502911: > Ich wusste gar nicht, dass es STM32 ohne CAN überhaupt gibt ..ärgerlich Die STM32L0xx haben alle kein CAN. Der STM32F302 und 303 kann CAN. Der STM32F301 nicht.
-
Thread
openocd "JTAG failure"
ResolverHeld schrieb im Beitrag #5230431: > -f target/stm32l0.cfg Wenn dein Target ein STM32F031 ist, dann würde ich es mal mit der stm32f0.cfg versuchen. Das "reset halt" und das "init" könntest du dir übrigens sparen, weil das im "program"-Befehl schon
Christopher J. schrieb im Beitrag #5230491: > Wenn dein Target ein STM32F031 ist, dann würde ich es mal mit der > stm32f0.cfg versuchen. Sorry ich meinte natürlich STM32L031 :D Jim M. schrieb im Beitrag #5230479: > Mach mal ein "reset init" vor dem Flashen.
-
Thread
Omron D6T Thermal Sensor
Das Problem nervt mich immer noch... Habe den Sensor auch an ein Nucleo mit STM32L031 angeschlossen, auch da liefert er zu 100% gültige Messwerte. Nur an dem STM32F407 gibt es ständig Fehler. Also schon das erste Byte (Adresse + Write) das er auf den Bus legt wird negativ quittiert
Tastköpfe sind auf 10x eingestellt, Fehler gibt es auch ohne. Mit dem gleichen Breadboardaufbau am STM32L031 oder LPC funktioniert der Sensor. Ich habe jetzt noch PCA9306D Levelshifter bestellt, so schlecht sieht mir das Timing nicht aus, da bleiben ja nur noch die Pegel.
-
Thread
Quarz oder Oszillator
. Z.B. in meinem Fundus: STM32L010F4P6, STM32L031F4P6, STM32L081KZT6, STM32G031J6M6, STM32G031F8P6, STM32G051F8P6. (Zumindest kein clk_out für den HSE, manche davon haben aber clk_out für den LSE.)
Noob A. schrieb im Beitrag #7647133: > STM32L412K(B/8)(T/U) als 32-Pinner > erst ab 48-Pin gibt es OSC-IN/OUT Auch bei den 32-Pin-Versonen gibt es aber OSC32-IN und OSC32-OUT. Bei aktivierter RTC lässt sich dann auch CRS SYNC Source LSE
-
Thread
Schlanker UART Bootloader für STM32F031c6
Vielleicht bringt mich das auf die richtige Spur?! https://community.st.com/t5/stm32-mcus/how-to-jump-to-system-bootloader-from-application-code-on-stm32/ta-p/49424 Lässt mich dieser empty-check ggf. stolpern: >except for the STM32F0 and some STM32L0 that have an empty check mechanism 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
-
Thread
[V] Entwicklungskits STK500, Discovery, Nucleo, Nucleo Expansions
7,- STM32F4 Discovery 9,- STM32L476 Discovery 10,- [/pre] *STMicroelectronics Nucleos* + *Expansions* [pre] STM32F030 Nucleo 5,- STM32F031 Nucleo 5,-
STM32F030 Nucleo 5,- STM32F031 Nucleo 5,- STM32L476 Nucleo-64 6,- [/pre] *Diverse* [pre] LPC-4350-DB1 40,- LPCXpresso LPC1769 10,
-
Thread
Basteltip: STM32F103 DIP40 Board
> sozusagen unbezahlbar ;) Es gibt den STM32F031F6P6 im TSSOP20 mit 32kB. Der hat im Vergleich zum STM32F030F4P6 auch noch den Timer 2 (32Bit) der dem 030 fehlt. Ich vermute jetzt mal daß die beide mit der selben Maske hergestellt werden.
sehr hilfreich finde. Ich sehe keinen Unterschied zwischen dem STM32F030F4P6 und STM32F031F6P6. Also ich finde das wertet den sowieso schon sehr günstigen STM32F030F4P6 nochmal deutlich auf. Für 39 Cent pro Stück kann man da echt nicht viel falsch machen: http:
-
Thread
Keine Verbindung zum STM32L0
: https://www.st.com/en/microcontrollers-microprocessors/stm32l031f4.html Jemand eine Idee?
"Normalerweise" ist der NRST nicht unbedingt notwendig wenn man einen STM32 ohne Bootloader programmiert. Wenn Du allerdings eine "Category 1" device hast (STM32L010x3 oder STM32L010x4), dann checkt der Controller - auch wenn BOOT0 auf GND gezogen wird - ob er schonmal
-
Thread
Internen Takt beim STM32F031 verwenden
Hallo Leute, kann mir jemand dabei helfen, wie ich bei dem STM32F031C6 Controller den internen Takt programmieren kann?
Ich teste gerade das Steval-Spin3202 Board mit dem STSPIN32F0 Controller, bei dem ein STM32F031F6 integriert ist. Mein Problem ist, dass der STSPIN32F0 nicht eigenständig läuft. Auf dem Board gibt es noch einen STM32F103, mit dem man den STSPIN32F0 programmiert
-
Thread
STM32 EEPROM Emulation Verständnisproblem
Danke! Langsam schließt sich der Kreis - langsam ;) Sehe ich es richtig das beim STM32G031 nur uint64-weise schreiben kann?
://www.st.com/resource/en/application_note/dm00311483-eeprom-emulation-techniques-and-software-for-stm32l4-and-stm32l4-series-microcontrollers-stmicroelectronics.pdf Auf https://community.st.com/ gibt es jede Menge Fragen zum Thema, vielleicht ist auch eine Antwort dabei... Seppel schrieb im Beitrag
-
Thread
CMOS Sensor MT9P031
Schau mal hier nach: http://www.digikey.com/scripts/DkSearch/dksus.dll?Cat=2622039&keywords=MT9P031I12STM Gruß, Julius
Seiten lang und habe ich hier gefunden: http://data.datasheetlib.com/pdf1/122/7/1220715/aptina-mt9p031i12stm_154c74ff1b.pdf
-
Thread
Controller mit größerem Flash als angegeben?
gar nicht vorhanden ist und erst im STM32F031 mit drin ist. Genauso ist es mit dem USB bei den STM32F101C: das sind die selben Dies wie die STM32F103C, man kann die also auch mit 72MHz betreiben und die USB-Peripherie verwenden. Ein
F4 10 STM32 F7 3 STM32 H7 1 STM32 L0 4 STM32 L1 5 STM32 L4 5[/pre]
-
Thread
STM32L0 startet nicht
VECT_TAB_OFFSET 0x00006C00U > angegeben. > > Damit gibt es keine Probleme. Ich habe einen STM32L031 mit 32K, mein BL ist 4k groß. Beim Debuggen scheint die FW zu laufen, wenn ich auf den I2C Slave zugreife, ändern sich auch die SFRs für I2C, aber es erfolgt kein Sprung in die ISR. Wenn ich die
Der STM32L031 hat nach AN2606 einen BL über USART2 und SPI1. Leider keinen über I2C.
-
Thread
[c] wie wirft man UART-Daten weg?
Wäre dennoch schön gewesen wenn man wüßte um welchen Controller > es sich überhaupt handelt. z.B. STM32F205RET6, STM32L031C4T6, STM32L412KBT6, R5F565N7ADFP... Eigentlich sollte es eine reine C-Frage sein. Natürlich darf man das Flag auch direkt löschen, die Frage ist, was findet ihr verständlicher?
dennoch schön gewesen wenn man wüßte um welchen Controller >> es sich überhaupt handelt. > > z.B. STM32F205RET6, STM32L031C4T6, STM32L412KBT6, R5F565N7ADFP... > Eigentlich sollte es eine reine C-Frage sein. Natürlich darf man das > Flag auch direkt löschen, die Frage ist, was findet ihr verständlicher
-
Thread
[V] diverse Microcontroller Eval/Dev Boards
Evaluation Board 15,-€ - Cypress CY8CKIT-059 PSoc 5LP 10,-€ - Atmel Xplained ATTINY104 10,-€ - STM32L031 Nucleo-32 8,-€ - STM32F401 Nucleo 10,-€ - STM32F429 Discovery 20,-€ Abholung in 12435 Berlin möglich. Alles kann jeweils als Maxibrief für 2,70 € versandt werden. Wenn jemand alles in einem
- Atmel Xplained ATTINY104 10,-€ - STM32F401 Nucleo 10,-€ - STM32F429 Discovery 20,-€ Sind reserviert. - Teensy LC 10,-€ - Microchip MPLAB® Xpress Evaluation Board 15,-€ - Cypress CY8CKIT-059 PSoc 5LP 10,-€ - STM32L031 Nucleo-32
-
Thread
Problem mit Clock Configuration beim STM32G031
Hallo Zusammen, ich wollte mich mal mit den relativ neuen STM32G0xx MCUs befassen und ein kleines Test Projekt erstellen. Nun habe ich aber das Problem, dass ich die Clock nicht zum laufen kriege. Ich verwende einen STM32G031F8P6. In meinem Code möchte ich
Ist für einen F103 Genial, da ist genau der selben Fehler drin, wenn man dein Beispiel auf den STM32G031 portiert.
-
Thread
Maximale Taktfrequenz STM32G4 nutzen?
Die STM32 lassen sich nicht besonders stark übertakten. Kühlung war daher nie ein Problem.
Mikrocontroller-basiertes Gerät welches das > ebenso intensiv nutzt Ich auch! Deinen Ratschlag, anstatt eines STM32G031 einen STM32L031 für meinen Datenlogger zu verwenden, habe ich zwar nicht befolgt (blöderweise nicht pinkompatibel), takte den Controller aber je nach Betriebsmodus zwischen 1 MHz (Minimum für
-
Thread
F_CPU umschalten, gibt es etwas zu beachten?
Bauform B. schrieb im Beitrag #6382151: > Oder ein STM32G031J6M. Der hat einen internen RC-Oszillator... Ja, wenn STM32G031J6M mit AVR JTAGICE XPII und AVR Studio arbeiten könnte, so würde ich auch so machen. Aber vor dem ich Controllerfamilie wechsele
Zum Vergleich, den Aufwand der bei Nutzung eines STM32 nötig wäre: https://github.com/STMicroelectronics/STM32CubeF1/blob/master/Projects/STM32F103RB-Nucleo/Examples/UART/UART_Printf/Src/main.c#L88 In dieser Zeile die 9600 durch die gewünschte Baudrate
-
Thread
Problem mit STM32 und AD7912
Hallo Leute, ich habe damit angefangen einen STM32L031C6 zu programmieren. Ich scheitere gerade daran einen externen A/D-Wandler (AD7912) mit zwei Kanälen über SPI (bis zu 18Mhz) auszulesen. Ich möchte dazu HAL verwenden und habe folgendes eingestellt
habe ich per SW einen Pullup bei der > MISO-Leitung hinzugefügt. Bei der Pin-Konfiguration des STM32L031 hast du die internen Pull-ups aktiviert? Ich meine = bin mir nicht 100% sicher, wenn der Pin als Ausgang oder als Special Function (I2C, SPI, ...) konfiguriert ist, dann funktioniert das nicht
-
Thread
Neue Low End-Mikrocontroller, interessanter Lesestoff und Corporate Politics
Entwicklungshardware gibt es drei Nucleo-Boards. Der unter https://www.st.com/en/evaluation-tools/nucleo-c031c6.html?icmp=tt30185_gl_pron_dec2022 bereitstehende NUCLEO-C031C6 ist dabei ein klassisches Nucleo, während STM32C0116-DK (https://www.st.com/en/evaluation-tools/stm32c0116-dk.html?icmp=tt30185_gl_pron_dec2022
schrieb im Beitrag #7315364: > Hmm... wenn man sich mal die Übersicht der "Mainstream" MCUs bei > STM anschaut, ist damit die STM32F0 Serie eigentlich fast obsolet: Das ist sie eigentlich schon seit der Erfindung der L0-Serie. > PS: Die C0 Serie hat eine FPU? Das finde ich ziemlich interessant
-
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
ROMtable continuation code 4 = 4 Laut https://github.com/a-v-s/ucdev/blob/master/demos/cortex_romtable/stm32f1/main.c#L137 ein CS32 oder ein APM32. Ich vermute eher ein CS32.
-
Thread
STM32L051K8T6 wird vom ST-Link nicht erkannt
Warum ist im Schaltplan ein STM32L05 abgebildet, im Titel gehts aber um einen STM32F05?
Cyblord -. schrieb im Beitrag #6406035: > Warum ist im Schaltplan ein STM32L05 abgebildet, im Titel gehts aber um > einen STM32F05? Sorry da hab ich mich verschrieben, geht natürlich um den L05
-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
STM32L0: Das schaue ich mir gerne an, danke!
immer mehr zur Mono-Kultur. Und wenn was nicht geht, dann war es das, gerade noch mal ausprobiert, ESP32-C6 kann man zwar mit "Espidf" benutzen, aber "Arduino" geht nicht. STM32C031 und STM32H503 werden auch immer noch nicht unterstützt, für den STM32C031 hatte ich sogar mal ein Board File erstellt das
-
Thread
STM32 Low Power: LSI? Strombedarf?
Hallo zusammen :) Ich habe einen STM32G031 und ihn so konfiguriert, dass ich mit dem HSI im Low Power Mode bei 1MHz auf ca 250µA komme. Jetzt möchte ich den Strombedarf noch weiter senken und dafür den LSI mit 32kHz nutzen. Konfiguriere
ausschalten. Am besten selbst die entsprechenden Register setzen. KEINE HAL, KEINE STDLIB... Ein STM32L152 erreicht bequem wenige µA mit dem LSI.
-
Thread
STM32 „Bluepill“ vs. Atmega328 Batteriebetrieb mit Arduino
Fazit: Wenn du schnell fertig werden willst, nimm den AVR. Wenn du was neues lernen willst, nimm einen STM32L.
#5369135: > Denn beim > Schlafen ist die Stromaufnahme der AVR's erheblich geringer, als die > STM32F1 Serie. Wenn nur noch die RTC läuft, braucht selbst der alte stm32f103c8t6 nur 1.2 µA@3V. > Da das für Dich ein Thema ist, schau Dir auch mal die STM32L (L=Low > Power) Serien an, die sind
-
Thread
STM32 startet im HardFault
Mit dem STM32L562CEU6 habe ich nie etwas gemacht, aber andere STM32 kommen nicht weit, wenn sie keine passende Spannung auf VDDA sehen.
Heute wollte bei mir ein STM32L031 nicht loslaufen. Ursache war ein nicht richtig gelöteter SMD-Uhrenquarz bei in STM32CubeMX eingeschaltetem LSE-Oszillator. Der CPU-Takt kommt vom HSI-Oszillator.
-
Thread
Qualität technische Dokumentation TI (MSP432)
Für STM32L4 gibt es Nucleo-Boards, die bereits einen Debugger mit drauf haben. Das Nucleo-L432KC hat das Format eines Arduino-Nano und kostet bei Mouser 10€ zzgl. Steuer. Das Nucleo-L433RC hat ebenfalls einen
Hallo Christopher! Ich habe mich jetzt eingeschossen auf NUCLEO L476RG als Debugger/Programmer (11,96€ netto bei Mouser), der den STM32L476RGT6 evaluiert, also drauf hat. Für mein eigenes Board nehme ich den viel kleineren STM32L431CB6. Kann ich den ST-Link V2 direkt
-
Thread
Debug mit Watchdog STM32+CubeIDE
auf den Hinweis gestoßen, das man den Clock für das Debug Register zuerst aktivieren muss. Beim STM32G031 funktioniert folgendes als erste Anweisung im Main: LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_DBGMCU); DBG->APBFZ1 = 0x00001000; (Beispiel Watchdog-Bit setzen) Fazit: traue keinem
Hinweis gestoßen, das man den > Clock für das Debug Register zuerst aktivieren muss. > > Beim STM32G031 funktioniert folgendes als erste Anweisung im Main: > > LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_DBGMCU); > DBG->APBFZ1 = 0x00001000; (Beispiel Watchdog-Bit setzen) > > Fazit: traue
-
Thread
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
Stojahn schrieb im Beitrag #6420294: > STM32F0 Falsche Serie. Für sowas sind fir STM32L0 da: https://www.st.com/en/microcontrollers-microprocessors/stm32l0-series.html Dynamic run mode: down to 49 µA/MHz (with external DC/DC) and 76 µA/
Stojahn schrieb im Beitrag #6420374: > Irgend W. schrieb: >> Falsche Serie. Für sowas sind fir STM32L0 da: > > Ich weiß darüber bescheid, dieser ist aber einfach zu teuer. STM32F030F4P6 100St. 0,649 € STM32L010F4P6 100St. 0,673 € Satte 3,5% Aufpreis, die würde ich für sowas auch nicht bezahlen
-
Thread
Problem mit STM32F103 und RAM-Größe
/stm32f031c6.html
Ich habe das Programm mal auf zwei STM32F4xx laufen lassen: [c] volatile uint8_t i, j, k, l; led_an (); for (i = 0; i < 255; i++) { for (j = 0; j < 255; j++) { for (k = 0; k < 255;