-
Thread
STM32 Blue Pill bei eBay: Original oder Fälschung?
.9042311.0.0.11904c4dKVVF6s > > hier selber mehrfach bestellt - top quality! Aber aufpassen, der STM32F401CC als auch der STM32F411CE haben keinen CAN-Bus. In der Beziehung ist dann wieder der STM32F303 besser. Eine Umstellung vorhandener Projekte vom 103 zum 303 sollte auch deutlich einfacher gehen als
-
Thread
Netzspannung ans STM32F3 Discovery
mehr und mehr in Selbständigkeit zu erledigen. Das Board habe ich gewechselt, ich nehme nun das STM32F401 VC!!! Ich habe 2 mögliche Varianten des Netzanschluss mal herausgearbeitet, bei denen ich mir aber noch nicht vollends sicher bin. Nun denn, ... ... Variante 1: In dieser Variante möchte ich
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
weiter vorne steht und er deshalb diesen Namen wählt) hier der Quellcode: [c] #include <stm32f401xe.h> /* * The green LED is connected to port A5, * -> see schematic of NUCLEO-F401RE board */ #define LED_GPIO GPIOA #define LED_PIN 5 /** * Quick 'n' dirty delay
delay(200); } } [/c] Hier zum selber probieren: https://github.com/prof7bit/bare_metal_stm32f401xe
-
Thread
Problem mit STM32F103 und RAM-Größe
habe ich nur bis 60 laufen lassen, damit ich nicht so lange warten muss. Getestet auf einem STM32F401RE mit 84 MHz: uint8_t: 160 sec uint_fast8_t: 134 sec -> Einbruch der Geschwindigkeit um 20% bei Verwendung von uint8_t. Getestet auf einem STM32F407VET6 mit 168MHz: uint8_t: 83 sec uint_fast8
-
Thread
Schrittmotor und Treiber für Drehkondensator
Selbst mit einem Mega328P oder einem (auch sehr kleinem) STM32F091, STM32F103 (Bluepill) oder STM32F401/411 (Blackpill) gelingt eine vollständige TCP- und/oder UDP Implementierung inklusive einfacher Hardware-Ansteuerungen. Da betrachte ich mal, einen kleinen Linux-Controller für so eine Aufgabe
-
Thread
CooCox V2 Beta crashed auf Windows XP
lässt den Rechner > crashen, da er sich mit meinem Kernel nicht verträgt. Ich hab hier ein STM32F401 nucleo board. * Mit nach Hause genommen reingestöpselt (Kubuntu 14.04, Kernel von der Stange³) und sofort erkannt². * OpenOCD installiert und $ openocd -f /usr/share/openocd/scripts/board
-
Thread
stm32f411re timer clock speed ermitteln?
findest diese im Anhang. Unterstützt werden damit: [code] STM32F103C8 Mini-Dev-Board STM32F401RE Nucleo Board STM32F411RE Nucleo Board STM32F446RE Nucleo Board STM32F407VG Discovery Board STM32F407VE BlackBoard [/code] Du musst lediglich im Projekt
-
Thread
UART Clock Initialisierungsproblem auf STM32F407G-DISC1 (Discovery)
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
-
Thread
STM32F103 und die Sache mit den NVIC Prioritys
aus Embitz 1.x. Beispiel: [[WordClock_mit_WS2812]]. Diese SW arbeitet sowohl mit STM32F103, STM32F401 und STM32F411. Alles kompiliert mit EmBitz. Übrigens findest Du in der SW auch UART-Treiber, für die auch 115200 Bd auch ein Kinderspiel sind. Fifos sind selbstverständlich integriert.
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
UNO R4 (RA4M1): 52576 Byte (arm-none-eabi-gcc q7-2017, für mich absoluter negativ-Wahnsinn) - STM32F401: 12836 Byte (arm-none-eabi-gcc 13.2.1) - STM32F103: 12136 Byte " Das Programm als C-Programm mit den Funktionen aus denen die Arduino-Class erzeugt wurde: - CH32V003: 1316 Byte (risc-none-elf-gcc
-
Thread
supersimpler MP3-Player für die Oma
Massenprodukt ist wird es auf ein paar Cent beim Controller-Preis wohl kaum ankommen. Wie wäre es mit einem STM32F401RE? Der kann: - I²S - direkte Ansteuerung von Audio-Codecs. Viel besser als PWM. - SDIO - schnelle (!) Ansteuerung von SD-Karten. - 96 kB SRAM - genug Puffer für lückenloses Playback. Würde sogar
-
Thread
STM32 unter Linux programmieren und debuggen
mein eigenes Minimal-Projekt angehängt (genau das aus dem Screenshot), es ist allerdings für ein STM32F401 Nucleo. Ich verwende keine HAL-Library und ich habe das startup.s so modifiziert daß ich den Aufruf von __libc_init_array nicht ausführen muss (weil ich kein C++ mache). Ich springe dann direkt
-
Thread
Uno-Board mit ATMEGA256
eine Ansage!!! Dass der 303 ein M4 ist dürfte klar sein. Die M4 Blackpills arbeiten jedoch mit STM32F401 / 411 . Das gilt momentan als Blackpill. Von daher die Frage: Weshalb F303 wenn mann fürs gleiche Geld oder weniger F401 haben kann ? Zufrieden ?
-
Thread
Einfache Mikrocontroller-Plattform für schnelle Basteleien
0.05" row of 8 pins on the end On-board USB Type A connector Two on-board LEDs and one button. STM32F401CDU6 CPU - ARM Cortex M4, 384kb flash, 96kb RAM On-board 3.3v 250mA voltage regulator, accepts voltages from 3.5v to 16v Current draw in sleep: < 0.05mA - over 2.5 years on a 2500mAh battery On-board
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
auch stabiler und unterstützt viel mehr STM32-µCs als die CooCox-IDE - unter anderem auch den STM32-F401RE, der auf dem Nucleo-Board sitzt. Die aktuelle Version läuft aber (noch) auf dem STM32F4 Discovery Board. Die Software-Dokumentation im Artikel habe ich angepasst und erweitert. Hier ist nun
ist daher nicht zielführend. Hier haben wir offenbar > gegensätzliche Meinungen. Wo ist das STM32F401 Nucleo ein "Designfehler". Bei mir läuft mittlerweile die komplette Uhr auch auf dem Nucleo. > Aber was soll der ständige Kampf? Akzeptiere doch mal, dass es auch > andere Meinungen gibt!
-
Thread
STM32 Programm unerwartet groß
ohne irgendwelche libs, erzeugt 716 Byte und blinkt: https://github.com/prof7bit/bare_metal_stm32f401xe und davon abgeleitet für nen stm32f103c8: https://github.com/ChristianRinn/bare_metal_stm32f103c8
-
Thread
[STM32] HAL vermeiden?
Github ein "Bare Metal" Projekt für ein Nucleo-F401 angelegt: https://github.com/prof7bit/bare_metal_stm32f401xe Das habe ich mir dann mal geschnappt und auf einen F103C8/F103CB angepasst. Den Code findest du hier: https://github.com/ChristianRinn/bare_metal_stm32f103c8/blob/master/Makefile]hier Hier
-
Artikel
WordClock24h
bestückt, die Ansteuerung erfolgt wie bei den Stripes seriell. Elektronik. Als Mikrocontroller ist ein STM32F401 oder STM32F411 Nucleo Board vorgesehen. Dieses kostet ca. 12 EUR und mit 512KB Flash und mindestens 96KB RAM genügend Reserven. STM32F4xx Projekt. Die Beschreibung des STM32-Projekts wurde auf einen
-
Thread
STM32F446 - Taktkonfiguration
#if defined(STM32F40_41xxx) || defined(STM32F427_437xx) || defined(STM32F429_439xx) || defined(STM32F401xx) || defined(STM32F412xG) || defined(STM32F413_423xx) || defined(STM32F446xx)|| defined(STM32F469_479xx) /******************************************************************************/ /*
-
Thread
STM32: To HAL or not to HAL
Hallo Marcus, danke für die Info. Es gibt die STM AN4616 "Migrating from STM32F401/411 lines to STM32L4 Series microcontrollers". Wenn alles schon mal HAL-basiert ist ginge angeblich der Umzug F4->L4 rucki-zucki... Aber wer braucht das schon jeden Tag. In deinem (typischen
-
Thread
Blaue Pillenkrise? Die Häfte sind kaputt!
brauchen die nächsten 5 Jahre insgesamt so 11.000 Stück. Da werde ich einige BluePills mit den STM32F401 holen und die gegen die 412 beim Bestücker tauschen lassen. VG Peter
-
Thread
Welche ARM Modelle eignen sich für Anfänger?
eben bei den 18 Pins kein ganzer UART mehr dabei ist. Aber da gibt es zum Glück noch z.B. ein "STM32F401 Nucleo" für I/O-lastige Sachen, auch für kleines Geld.
-
Thread
STM32 - wo gibt es Literatur, Kochbücher etc. in deutsch?
Schaut mal auf "https://systemtechnik-lernen.de/", da gibt es Bücher zu: STM32F401... STM32F750... STM32H7S3... STM32H7S7... Viele Spaß damit!
-
Thread
MINOS - Minos Is No Operating System
Projekt "WordClock mit WS2812", welches auf dem STM32F103-Mini-Dev-Board, auf den Nucleo-Boards STM32F401 und STM32F411 und neuerdings auch auf dem STM32F407 Black Board läuft. Daher ist die Unterscheidung per #define auch äußerst sinnvoll. Und ich werde den Teufel tun und mich im Nachhinein wieder einschränken
-
Thread
GCC Optimierung killt Funktion
Richtig, es geht schon um die Slewrate dabei. Ich habe das gerade aber mal ohne Last auf meinem STM32F401-DISCO ausprobiert, und halte es für ausgeschlossen, dass das wirklich das Problem ist, wenn Hardwaremäßig alles in Ordnung ist. Probes sind nicht die besten, und Scope hat auch nur 100MHz Bandwidth
-
Artikel
Tutorial - Aufbau WordClock mit WS2812
eingetragen ist. Daher sind hier beide falsch herum eingelötet. = Löten des Nucleo-Shields v3 für STM32F401RE oder STM32F411RE = Vorbereiten/Löten des STM32F411 Nucleo-64 Boards Schritt 1 Wie auf dem Bild rechts zu sehen: die SMD Brücken SB54/SB55 [1, die SMD Brücken SB50 [2] und SB16 [3] entfernen und
-
Artikel
STM32 - Einstieg mit Em::Blocks
Allerdings ist das Framework primär auf die STM32F405/7 und STM32F415/7 ausgelegt. Die neueren STM32F401, STM32F42X und STM32F43X haben noch etwas andere Peripherie, das Framework müsste dann entsprechend angepasst werden. Download: Einbinden der DSP-Library. STM32F3 / STM32F4 Microcontroller haben
-
Thread
BluePill STM32 Bezugsquelle
grenzt an Dummheit! Wenn jemand ein Board mit einem STM32F103xx sucht hat er sicher einen Grund. Die STM32F401/411 haben kein CAN, und damit ein Ausschlusskriterium wenn man es braucht. Und wenn die Software schon vorhanden ist, dann ist es erst recht keine Alternative. Diese hier sind dagegen komplett
-
Thread
PSK 31 Modlulation im Mikrocontroller
include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include "stm32f4xx_hal.h" #include "stm32f401xe.h" #include <stm32f4xx_hal_rcc.h> #include <itoa.h> #include <board.h> #include <math.h> #define PI 3.14159265358979323846 #define BUF_PERIODS 32 #define BUF_SIZE
-
Artikel
NIC
dies ca. 3900msec bzw. 256.000 Schleifendurchläufe pro Sekunde. Bei einem mit 85MHz getakteten STM32F401RE sind es noch knapp 200.000 Schleifendurchläufe, beim STM32F103 mit 72MHz-Takt ca. 180.000 Durchläufe. Das Programm kann aber noch stärker vereinfacht werden. Jetzt verzichten wir auf die Variable
-
Thread
Fehler zum nachbauen :-)
bräuchte dafür eine MCU mit möglichst viel Flashspeicher und mind. 20 kByte RAM. Erster Gedanke: STM32F401RC, auch schön schnell (mit 1,59€ auch noch billig bei LCSC). Leider nur eben 64 pol. Gehäuse. Sehe ich doch auch bei LCSC, dass es dort STM32F030CCT (kannte ich noch nicht) gibt: 256 kByte und
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
zu flashen die einen Bootloader besitzen. Funktioniert hat das ganze mit STM32F030, STM32F103, STM32F401 sowie (was fast wichtiger ist) einem LPC1114 und ATMega-Prozessoren, die einen Arduino-Bootloader besitzen
-
Thread
IRMP - Infrared Multi Protocol Decoder
*Aktualisierung* Die IRMP-Software kann unter [[IRMP]] --> Download heruntergeladen werden. Hallo zusammen, Anmerkung: Dieser Source entstand im Rahmen des Projektes "WordClock", siehe Artikel http://www.mikrocontroller.net/articles/Word_Clock bzw. Thread, der alles zum Auslösen gebracht hat: http://www.mikrocontroller.net/topic/156661 Da RC5 nicht nur veraltet, sondern mittlerweile obsolet ist und immer mehr die elektronischen Geräte der fernöstlichen Unterhaltungsindustrie in unseren Haushalten Einzug finden, ist es an der Zeit, einen IR-Decoder vorzustellen, der
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
readme-ov-file Es ist herrlich, was man heute (2024) an Technologie hat: Ein 3EUR-Controller (stm32f401) hat genug Ompf, um die o.g. Rechner zu simulieren. Und 3D-Drucker sind mittlerweile auch schon sehr gut geworden. All das waere nicht moeglich ohne die Arbeit von Bob Supnik, der in seiner Zeit
-
Artikel
IRMP
ATXmega128 PIC (CCS- und XC8/C18-Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx (getestet auf STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (getestet auf STM32F103C8T6 Mini Development Board) STM32 mit HAL-Library (NEU!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266
-
Artikel
IRMP - english
XMega ATXmega128 PIC (CCS and XC8/C18 compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx (tested on STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (tested on STM32F103C8T6 Mini Development Board) STM32 with HAL library (NEW!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266