-
Artikel
WordClock mit WS2812
Moment noch in der Entstehung WordClock24h: = Software = Die Software ist lauffähig mit folgenden STM32-Boards: Nucleo STM32F401RE oder STM32F411RE Nucleo-Board BluePill STM32F103 STM32F103-BluePill BlackPill STM32F401 oder STM32F411 BlackPill-Board Empfohlen wird für zukünftige Projekte das BlackPill-Board
stm32f401 für STM32F401 Nucleo stm32f411 für STM32F411 Nucleo stm32f401cc-8 für STM32F401CC BlackPill mit 8MHz Quarz stm32f401cc-25 für STM32F401CC BlackPill mit 25MHz Quarz stm32f411ce-8 für STM32F411CE
-
Thread
[V] Verschiedene STM32-Discovery
Hallo, verkaufe verschiedene STM32-Discovery Evalboards 1x STM32 F3 Discovery (Rev. 02-0) 2x STM32 F4 Discovery (1x Rev. 04-0, 1x Rev. 03-0) 1x STM32L476 Discovery (Rev. 02-0) 1x STM32L053 Discovery (Rev. 01-0) sowie 2x Baseboards STM32F4DIS-BB zur Nutzung mit F4 Discovery einige neu und nie genutzt ein paar lediglich ausprobiert als Set 70,-€ (VB) inkl. Versand
-
Thread
Wanderkiste Widlar VII
Platz 12 eingetragen. B: THT: div. 74LS/HCT, TL072/NE5532/MC33078, BF245B, BAT42, Günther 3570 1321 053 Reed Relais SMD: J111, BCP53-16, TLC272, TLC372, DIR1703, LP2985 1,8V, div. L/C/R Chipbauteile... 2,54 mm Stiftleisten einreihig in Massen... Und ich find bis dahin bestimmt noch weiteres,
Photowiderstände - 2 Relaisplatinen 1-Kanal - einige NFC-Transponder im Checkkartenformat (glaube ich) - 1 STM 32 Blackpill - 1 Breadboard-Einspeisung - STM32 Eval-Boards (mit NFC?) Mal gucken, was in der nächsten Runde noch drin ist, ein paar nette Sachen waren noch dabei, aber die Kiste ist ja nicht dazu
-
Thread
Falsch gehenden Quarz erkennen?
ohne einen zweiten Quarz zu verbauen) eine sinnvolle Möglichkeit, fehlerhaft gehende Quarze an einem STM32L053 zu erkennen? Alternativ: kennt jemand ein brauchbares Paper zum Thema Fehlermechanismen bei Quarzen? https://www.st.com/resource/en/application_note/an2867-guidelines-for-oscillator-design-on-stm8afals-and-stm32
einen zweiten Quarz zu verbauen) eine sinnvolle > Möglichkeit, fehlerhaft gehende Quarze an einem STM32L053 zu erkennen? > Ziel ist, eine Gangabweichung > 0,1% zu erkennen. Du machst Dir vermutlich Sorgen über die falschen Sachen, d.h. über etwas, was so nie eintreten wird. Es ist vermutlich viel
-
Thread
STM Cube IDE - Compiler für C++ einstellen
arm-none-eabi-gcc "../Core/Src/main.c" -mcpu=cortex-m0plus -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32L053xx -c -I../Core/Inc -I../Drivers/STM32L0xx_HAL_Driver/Inc -I../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections
arm-none-eabi-gcc "../Core/Src/main.c" -mcpu=cortex-m0plus -std=gnu11 > -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32L053xx -c -I../Core/Inc > -I../Drivers/STM32L0xx_HAL_Driver/Inc > -I../Drivers/STM32L0xx_HAL_Driver/Inc/Legacy > -I../Drivers/CMSIS/Device/ST/STM32L0xx/Include > -I../Drivers/CMSIS/Include -O0
-
Thread
[V] Konvolut/Sammlung an Boards ublox, stm32, GPS, Atmel, hilscher, anybus profibus, Keil ulink,
kSPS, Single-Supply, Fully Isolated, Data Acquisition System for 4-20 mA Inputs) 5 EUR für ST NUCLEO-L476#RG 2 EUR für ITEAD RPI Arduino Shield 5 EUR für STM32L476G-DISCO Board mit mini LCD 5 EUR je STM32L MB963B mit Touch leiste 5 EUR für STM32L053 E-Paper Evalboard 30 EUR für Hilscher NETX 50
verkauft: 1x ULINK2 (der schöne) 3x OpenLOG 1x EVAL Board CN0336 3x ITEAD RPI Arduino Shield 1x STM32L053 E-Paper Evalboard 1x Phytec SOM + Evalboard (Custom) mit Ethernet 1x STM32L476G-DISCO Board mit mini LCD ******************** SOMIT ist folgendes übrig (Paketpreis für den Rest 180 EUR
-
Thread
STM32 in FPGA
eines STM32 in einen FPGA
M0 und M0+ in Form von z.B STM32F030, STM32L053, ... Aber eben nicht zur Signalverarbeitung.
-
Thread
Ein Lob an STM32 + CubeMX
Guten Morgen, ein Post voller Lobeshymnen für STM32 und dem CubeMX Konfigurations- und Generator-Tool. Ist in den letzten Jahren ja echt gut geworden und trotz komplexer Peripherie-Konfiguration gab es eigentlich (dieses mal für den L053) nichts
] } [/pre] myboard.cfg: [pre] source [find interface/stlink-v2.cfg] source [find target/stm32l0.cfg] reset_config none separate [/pre]
-
Thread
[V] Diverse STM32 Boards
verbauen kann. Angeboten werden: 1. Bluethoot Low Energy Nucleo Expansion Board Preis VB 10€ 2. STM32f746 Nucleo-144 Preis VB 60€ 3. STM32 Lora Discovery Kit for STM32L072 MCU Preis VB 100€ 4. STM32L053 Nucleo-64 Preis VB20€ Dazu kommen noch die Versandkosten von 5€. Bei Sammelabnahme fallen
Preisupdate: 2. STM32f746 Nucleo-144 Preis VB 20€ 3. STM32 Lora Discovery Kit for STM32L072 MCU Preis VB 40€
-
Thread
(V) STM Discovery
Hallo Bernd, falls Du ein STM32L053 Board hast, würde ich es sehr gerne nehmen cheers
STM32L053 ist für Oscar reserviert. Ich hoffe, dass die PN aus meiner Richtung funktioniert hat.
-
Thread
STM32L05 - Interner Crystal und Pins 5&6
Hallo, ich arbeite gerade an einem Projekt mit dem STM32L053. Da wenig Platz vorhanden ist, möchte ich gerne den internen Crystal des STM32 nutzen. Leider konnte ich bisher keine Info finden, was mit den Pins 5 und 6 (OSC_IN und OSC_OUT) passieren muss,
Sehr erhellend: https://www.st.com/resource/en/application_note/an4467-getting-started-with-stm32l0xx-hardware-development-stmicroelectronics.pdf
-
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
Stromsparendes Display, klein, 5 Zeichen gesucht
ein 7-Segment Glas direkt an I/O Pins an einem Controller mit entsprechend vielen Pins, an der Zahl 32 (bei 4 Digit LCD mit BP), betreiben. Hier vllt. sogar an einem STM32L053 in Ermangelung der Verfügbarkeit eines AVR mit entsprechend vielen Pins. MaWin schrieb im Beitrag #7053086: > Aber wer nur
passt also > soweit. Das deckt sich mit meinen Erfahrungen, die ich mit einem 8 Digit LCD an einem STM32L053 gemacht habe. Der Strombedarf von 300µA mit der ATtiny44 Lösung (bei nur 2 Digits) dürfte wohl daher resultieren, dass zum einen: - ich keinen Sleepmode realisiert habe (weil ich hier die
-
Thread
STM32F030C8T6: mögliche Alternativen
Wochen... Betrifft anscheinend alle STM32F0 Von ST gibt es mögliche Alternativen zu dem bestehenden F-Typ: * STM32L053C8T (low Power - deutlich teurer) * STM32G030C8T6 (nicht pinkompatibel - Redesign des Layouts erforderlich) Beide
Ich hätte mindestens 30 Stück STM32F030C8T6 in meinen Lager. Aber mit 80.000 kann ich leider nicht dienen. ;-)
-
Thread
STM32L0 Serie - HSE mit Quarz beim 32-Pin Package?
Es gibt ja noch STM32F0x1/2 sowie STM32F303, STM32F334 in LQFP32. Warum ausgerechnet die L-Serie?
Aber den L053 gibt es garnicht im LQFP-32.
-
Thread
Kosmos CP1 Emulator mit ATmega
. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
mir 32 reichen auch. Hätte ich das anderst gemacht, könnte man deutlich mehr IC's darauf verlöten (u. a. den hochbilligen STM32F103): Andreas B. schrieb im Beitrag #6546246: > Und wann kommt die 32-Bit
-
Thread
STM32 Nucleo welches Board am besten?
dann wäre diese Board gut für mich geeignet oder? https://www.reichelt.de/nucleo-144-arm-cortex-m4-stm32-l4-serie-nucleo-l496zg-p276496.html?&trstct=vrt_pdn&nbc=1 Gibt es dort evtl. noch soetwas wie ein Shield um das Board mit Ethernet erweitern zu können? Mit dem kleinsten Board will ich nun wirklich
Gegenueber einem STM32F030 ist ein > l496zg sicher kaum > das nächst größere Vielleicht waere ein Board mit dem NXP LPC1768 fuer deine > Ansteuerung von HUB75 deutlich geeigneter. Da gibt es fertige Boards aus
-
Thread
Nucleo64 -STM32L476RG Problem mit HSE-Clock
automatisch auf den HSI zurück, wenn der HSE nicht startet. Siehe https://github.com/STMicroelectronics/STM32CubeL4/blob/master/Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_conf_template.h Zeile 102
https://github.com/ARMmbed/mbed-os/blob/2f87d59c7f2eed226ff82df72d2724b0ac122177/targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/STM32L4xx_HAL_Driver/stm32l4xx_hal_rcc.c#L559-L566 Aber warum tut man sich das mit LL überhaupt an? Damit der Controller vielleicht eine μs schneller startet? Ist der
-
Thread
STM32L0 LL Library einbinden
Dafür gibt es zig Beispiele für die verschiedenen Serien, für L0 z.B. https://github.com/STMicroelectronics/STM32CubeL0 und dann z.B. weiter nach Projects/target/Examples Walt N. schrieb im Beitrag #6448858: > Ich > dachte mir ich füge in meiner main.h genau wie für die HAL lib ein > #include "stm32l0xx_hal.h" hinzu, eben nur für die LL Treiber. Das > scheint aber nicht der Fall zu sein. Welche Schritte fehlen mir noch die > LL Treiber zu benutzen? https://github.com/STMicroelectronics/STM32CubeL0
-
Thread
[V] diverse Nucleo Board + Extensions + BeMicro Max10
weg - Nucleo Microphone Expansion Board - 20€ - Nucleo Stepper Expansion Board - 12€ - Nucleo STM32L053 Board - 7€ --- schon weg - BeMicro Max 10 - 15€ --- schon weg - dazu noch Versand je board 4€, (bei mehreren Boards, je nachdem wo sie reinpassen) Edit : markiert was schon weg ist
- Nucleo MEMS Expansion Board - Nucleo STM32L053 Board - BeMicro Max 10 Sind unterwegs
-
Thread
UART Clock Initialisierungsproblem auf STM32F407G-DISC1 (Discovery)
portiert/angepaßt: stm32f030f4 stm32f030k6 stm32f030r8 stm32f042f6 stm32f051 stm32f072rb stm32f100 stm32f103 stm32f103rb stm32f207zg stm32f303 stm32f303k8 stm32f401 stm32f407 stm32f411 stm32f429 stm32l031k6 stm32l053c8 stm32l073rz stm32l152 stm32l152rb stm32l476 stm32wb55 > Auf was löst denn das Macro "RCC_CR" auf? Sprich: Welche Adresse steht Kein Macro, sondern ein .EQU: stm32F407/terminal.s
-
Thread
STM32 IMU mit I2C auslesen
Dafür habe ich mir das Shuttle Board von Bosch besorgt. Den Sensor möchte ich gerne mit meinem NUCLEO-L053R8 betreiben. Daher habe ich mit CubeMX meine I2C Schnittstelle, einen Interrupt Eingang und den User Button & LED initialisiert ( siehe Bild CubeMX.png ). In dieses Projekt habe ich dann diese [[library
ich diese Funktion aufrufe bekomme ich beim compilieren probleme. [c] BHI160b\BHI160b.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.data). BHI160b\BHI160b.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32l053xx.o(STACK
-
Thread
BHI160b driver porting guide
/github.com/BoschSensortec/BHy1_driver_and_MCU_solution . Ich bin nun dabei den Treiber auf meinen STM32L053R8 anzupassen. Hierfür gibt es einen MCU driver Porting guide, der Schritt für Schritt erklärt was alles angepasst werden muss um den Sensor zu betreiben. Zu beginn habe ich folgende Zeilen aus
kommt noch die I2C Verbindung, die ich auf dem STM32 mit der HAL library umsetzten möchte. Verlangt wird das im File bhy_support.c die Funktionen sensor_i2c_write() und sensor_i2c_read() erstellt werden. Der porting guide empfiehlt, dass die Reihenfolge
-
Thread
sSTM32L053, ADC und libopencm3 will nicht so wie ich will
Wie der Betreff sagt: Ein STM32L0 will beim Auslesen des ADC nicht so, wie ich es will. Mit den Familien F0, F1, F3 und F4 funktioniert das mit liboencm3 folgendermaßen: [ccode] void adc_setup(void) { rcc_periph_clock_enable
HAL". Mein Programm, das auf einem L053 läuft, ist fertig (und läuft jetzt halt mit einer "unschönen" Sequenz). Mir gehts hier schlicht darum, dass ich das gerne meinen Funktionalitäten hinzufügen kann (mit libopencm3 only) Gruß,
-
Thread
STM32: Compiler optimiert UART HAL-Funktionsaufruf weg
Hallo Zusammen, ich verwende für die Programmierung eines STM32l053 die Keil IDE mit einem Projekt aus CubeMX und dessen HAL-Funktionen. Zum Senden mit der UART habe ich zunächst die Funktion HAL_UART_Transmit_IT(...) direkt aus der Main-Funktion aufgerufen
-
Thread
Arduino oder
Bevor du hier weiter im ungewissen stocherst wie viel zu lesen ist: - STM32F103 Datasheet - STM32F103/F107 RM0008 Reference manual - STM32F103/F107 PM0056 Programming manual - ARM Cortex-M3 Devices Generic User Guide - ARM Cortex-M3 r2p0 Technical Reference Manual -
fertige Module (ESP32 Wroom) die sie auf ihre Boards oben drauf löten. > Zählt ein ARM Cortex m7 Board von ST auch zu den > komplizierten (wie von dir beschrieben)? Ja. Fange besser mit einem STM32L0xx oder STM32F3xx
-
Thread
STM32 Sin-Wave generator
Moin Leute, ich habe mir einen Sinus Generator zur Aufgabe gemacht. Umgesetzt wird das auf einem STM32 NUCLEO Board L053R8. Meine Werte für den Sinus speichere ich in einem Array und gebe die Werte per DMA auf den DAC. Der Sinus hat eine Frequenz von 1.4kHz und Sp-Sp 3.3V. Soweit so gut, nun möchte
Schau mal beim Cleveren Japaner ;-) http://elm-chan.org/junk/mdds_ipol/report.html Ist für ein STM32F3, lässt sich aber Problemlos Portieren. Cheers
-
Thread
gcc11 könnte das avr Backend verlieren
Nachgang mit: wdreg.exe -inf windrvr6.inf install reparieren. Ein Headerproblem hatte ich mal fuer STM32L053. Aber die wurden, so wurde mir versichert, auch nur automagisch aus den SVF-Dateien von ST generiert. Und das Problem konnte ich natuerlich selber fixen.
Johann L. schrieb im Beitrag #6148332: > Es gibt auch nicht-triviale Beispiele und auch welche ohne float. Nicht jeder 4-Byte-type hat das Problem. Ein uint32_t ergibt im Gegensatz zu float in v9.2 den besseren
-
Thread
Strom messen - deepsleep
so auch nix, aber das STM32L053 Discovery hat tatsächlich IDD current mesaurement an Board, zusammen mit einem netten eInk-Display, und ist oft für'n Appel ohne Ei zu haben: https://www.digikey.com/eewiki/display/microcontroller/Using+the+IDD+Current+Measurement+Feature+on+the+STM32L053+Discovery+Board Software dazu für "STDuino" hat ein Mitforist hier mal veröffentlicht, tut's ganz gut, allerdings ab 100nA, afair.
-
Thread
Neue MCU familie gesucht
wenig "old school". D.h. die Basics fehlen. Vieleicht war (wie auch schon in einem anderen Post zum STM32L4 erwähnt) die Wahl des STM32L4 zum Einstieg in die ARM Cortex Welt auch die falsche Wahl. Gruss Gerd
ganze würde dann wie folgt aussehen: > - Development board bestellen Zum Beispiel STM32F072 Discovery oder STM32L053 Discovery bestellen > - Datenblatt und Handbuch bei TI herunterladen Reference Manual und Datenblatt für den jeweiligen Chip bei ST herunterladen > - Software Beispiele
-
Thread
Einstieg in STM32(L4)
oder falschen Verbindungen. Vergleich deinen Aufbau mal mit meine Anleitung: http://stefanfrings.de/stm32/stm32l0.html#swj
Das ganze würde dann wie folgt aussehen: > - Development board bestellen Zum Beispiel STM32F072 Discovery oder STM32L053 Discovery bestellen > - Datenblatt und Handbuch bei TI herunterladen Reference Manual und Datenblatt für den jeweiligen Chip bei ST herunterladen > - Software
-
Thread
STM32L4 erase / write error
Hallo, ich habe ein Problem mit einem STM32L431KB, bin allerdings Neuling in Bezug auf STM. Der uC ist neu und wird prinzipiell vom ST-Link-Utility / STM32CubeProgrammer erkannt (Device, Typ, ID, Flash Size, CPU, Target Vdd, ...) Allerdings
STM32L4 schrieb im Beitrag #5813005: >> Leitungen zu lang ... > ~ 20 cm > Dann den ersten uC nochmal mit kürzeren Kabeln getestet, > funktioniert auch. Aber was war wirklich der Fehler? 20cm sollte
-
Thread
LogicAnalyzer mit STM32, Arduino oder ESP32 bauen?
ich Euren Rat, auf welches Pferd ich setzen soll. Folgende Boards hätte ich dafür verfügbar: - STM32F4 discovery Board - STM32F413 Nucleo-144 Board - STM32F429 Disco Board - STM32L053 Nucleo-64 Board - mbed NXP LPC1768 Board - ESP32: 4 MB Flash WEMOS Lolin32 V1.0.0 WIFI & Bluetooth
Jan L. schrieb im Beitrag #5762430: > Andreas S. schrieb im Beitrag #5762191: >> Hat niemand eine Alternative / Idee ? > > https://sysprogs.com/analyzer2go/ > > STM32F429 ist dabei: > https://sysprogs.com