-
Thread
STM32F405 int64_t lehren
stellenweise relevant. [CC] src/main.c: arm-none-eabi-gcc -MMD -c -o build/src/main.o -Isrc/STM32F401XE -ffunction-sections -mlittle-endian -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -std=gnu11 -ggdb -Os -flto -Wall -Wextra -Wstrict-prototypes -Werror -Wno-error=unused-function -
-nostartfiles -Wl,--gc-sections -Tsrc/STM32F401XE/gcc_linker.ld -lm -Wl,-Map=build/hello_world.map Ich verwende den offiziellen gcc von Arm auf Launchpad.
-
Thread
sqrtf() ist immer 1 - STM32F401
Funktion an Wert übergebe (Variable oder Festwert). Folgendes Setup: GCC 12.3.1, cmake 3.20.3.2, STM32F401CCU6 Projekt erstellt mit VisualGDB und STM32CubeMX Da der Code der main.c sehr lang ist, nur das was ich hinzugefügt habe zu der generierten Datei: [c]/* Private includes -----------------
-
Thread
Entwicklungsumbgebung für STM32
effizient. Ein Beispiel wie ein minimales Makefile-Projekt (ohne Eclipse, ohne alles) für einen STM32F401RE aussieht (Das Standard Blinky abgespeckt bis aufs notwendige Minimum, nützlich um die Grenzlinie zwischen Pflicht und Kür deutlich zu erkennen): https://github.com/prof7bit/bare_metal_stm32f401xe
-
Thread
Maximaler Eingangsstrom STM32?
Servus, ich habe mal bisschen im Datenblatt vom STM32F401RE geschaut bzgl. den max. Strom den ein Eingang aufnehmen kann bevor er kaputt geht. Wie viel Strom ein I/O Pin ausgeben kann, habe ich gefunden (25mA) aber wie sieht es als Eingang aus? http
MarkXX9 schrieb im Beitrag #5334292: > ich habe mal bisschen im Datenblatt vom STM32F401RE geschaut bzgl. den > max. Strom den ein Eingang aufnehmen kann bevor er kaputt geht. Bei welcher Spannung? Möchtest du wissen, wie stark die Eingangsschutzdioden belastet werden dürfen?
-
Thread
STM32: wo endet CMSIS, wo fängt StdLib an?
gerne auf CMSIS-Ebene bleiben wollen. Schau mal hier: https://github.com/prof7bit/bare_metal_stm32f401xe Das ist zwar für einen stm32f401 aber Du kannst daraus sehen wie ich diese Sache angehen würde, welche Header essentiell sind, welche zu ARM gehören, welche von STM kommen und welche man nicht
Bernd K. schrieb: > Schau mal hier: > > https://github.com/prof7bit/bare_metal_stm32f401xe Schaut gut aus! > Du könntest Dir zur Übung ja mal den Spaß machen das obige Projekt auf > Deine CPU zu portieren indem Du: > > * Die entsprechenden Header findest und austauscht Und
-
Thread
STM32 "Autostart"
geschrieben und mit ARM-GCC compiliert ... selbes Ergebniss. Ich hab das auch noch an 2 weiteren STM32F401 ausprobiert ... selbes Ergebniss. Beim ersten habe ich es nochmal meinen Compiler probiert und beim zweiten nur mit ARM-GCC ... aber kein unterschied. Ein paar mal habe ich beim Flashen den haken
welche Pins etc... In der Dokumentation (Theorie) ist das eine Sache, aber bevor ich den an meine STM32F401 anschließe wollte ich es einmal am Board ausprobiert haben. Und mir fehlt ein USB-Mini Kabel -.- aber das ist mir auch erst aufgefallen als ich das Board ohne STlink-V3 mit dem PC verbinden wollte
-
Thread
CH32V003, float wirklich langsam?
Controller | Zeit [Sekunden] ------------------------------------------------- STM32F401 / 84MHz | 2.8 STM32F401 / 96MHz (uebertaktet) | 2.6 STM32F103 / 72MHz | 11.4 STM32F030 / 48MHz | 34.0 CH32V003 / 48MHz |
Controller | Zeit [Sekunden] ------------------------------------------------- STM32F401 / 84MHz | 2.8 STM32F401 / 96MHz (uebertaktet) | 2.6 STM32F103 / 72MHz | 11.4 STM32F030 / 48MHz | 34.0 CH32V003 / 48MHz |
-
Thread
F_Mount /FATFS / STM32F401RE
Hallo, folgendes Problem beschäftigt mich seit kurzem: Ich bekommen Daten über UART1 und Interrupt des F401RE rein, speichere diese in einem Buffer und möchte dessen Inhalt auf eine µSD-Karte 2GB Class 4 speichern. Die HW lass ich mir mittels CubeMX erstellen. Dazu folgenden Code, der auch funktioniert: [c] while(1) { fresult1=f_mount(&myFATAFS,SDPath,1) ; if(fresult1==FR_OK) { char MyPath[]="testfile.TXT"; char MyData[]="Wieder ein Test."; f_open(&myFILE,MyPath,FA_WRITE|FA_CREATE_ALWAYS); f_write(&myFILE,MyData,sizeof
-
Thread
ARM Cortex M0+ Startupcode Minimal
ist ein Minimal-Blinky für eins dieser Nucleo-Boards. https://github.com/prof7bit/bare_metal_stm32f401xe Und hier ist noch eine Variante davon für das 411er Board: https://github.com/ChristianRinn/bare_metal_stm32f411xe
Compilerversion kaputt sein. Nehmen wir den oben verlinkten Code: https://github.com/prof7bit/bare_metal_stm32f401xe/blob/master/src/STM32F401XE/gcc_startup_system.c - Die Vektortabelle muss mittels Attribute an die richtige Stelle geschoben werden und explizit als benutzt markiert werden. Das ist nicht portabel
-
Thread
GPIO-Takt stm32f401re nucleo
Hallo, bin gerade mit den Umstieg von AVR zu STM32 beschäftigt und habe als ersten Versuch einen PIN getoggelt. Bei dem Versuch den GPIO-Takt mittels GPIO_InitStructure.GPIO_Speed = GPIO_Speed_....; zu steuern ändert sich jedoch dessen Geschwindigkeit nicht, sondern bleibt konstant bei 1/400ns = 2,5MHz. Es wäre super, wenn mir jemand erklären kann was der Fehler ist.(Code-> GPIO.PNG) Danke für die Antworten! Gruß Florian
-
Thread
Schaltplan Blackpill STM32F401 / 411
... auch wenn hier wohl wieder geschimpft werden wird ob man (also ich) zu doof ist Google zu verwenden: Ich finde den Schaltplan für die billigen STM32F4 Boards (Blackpill) aus China nicht. Hat den jemand und kann den hier posten? Viele Grüße, Ralph
-
Thread
Bourns EM14 5V an STM32 3.3V FT
Five-(Volt-)Tolerant gesehen, im Gegensatz zu Three-(Volt-)Tolerant TT. Schlimme Abkürzung... Der STM32F401RCT6 den ich im Blick habe sagt im Datenblatt: ... Up to 81 I/O ports with interrupt capability – All IO ports 5 V tolerant – Up to 78 fast I/Os up to 42 MHz ...
MPunkt E. schrieb im Beitrag #7473873: > Der STM32F401RCT6 den ich im Blick habe sagt im Datenblatt: > – All IO ports 5 V tolerant Also: schließ den Geber einfach direkt an. Du kannst natürlich auch die zusätzliche Angstbeschaltung mit irgendwelchen
-
Thread
C ARM Cortex Mikrocontroller PIN ansteuern
ich programmiere jetzt seit einiger Zeit mit ARM Prozessoren. Angefangen habe ich mit einem STM32F401RE Board und bin jetzt bei einem eigenen PCB mit STM32F429BI Mikrocontroller. Ich arbeite mit der JumpStart C for Cortex-M IDE mit eigener Cortex-M API. Mit der API kann man ganz einfach einen
low level (nur zum verstehn was vor sich geht) für ein 401RE Nucleo board: [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
-
Thread
STM32: Ich finde einfach keinen Fehler in meinem Code
Hardware wenn Du einfach die Maske mit den Bits mit = reinschreibst. z.B. so (hier ist mal ein STM32F401 Hello-World Blinky Beispiel) das illustriert eigentlich alle meine Punkte in einem vollständigen Beispiel, das hatte ich zur Hand ohne jetzt erst was speziell dafür schreiben zu müssen: [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
-
Thread
Übergang von wenigen großen Batch- zu vielen kleinen Realtime-Übertragungen
einen anderen μC umsteigen muss. Warum? Auch ST hat größere und stärkere Prozessoren und so ein STM32F401 wird grundsätzlich auch nicht so viel anders funktionieren. Immerhin hast Du Dir das ja selber eingebrockt, da Du Dir ohne Not eine der ältesten Typen innerhalb der STM32-Familie ausgesucht hast.
schrieb im Beitrag #6278781: > Warum? Auch ST hat größere und stärkere Prozessoren und so ein STM32F401 > wird grundsätzlich auch nicht so viel anders funktionieren. Immerhin > hast Du Dir das ja selber eingebrockt, da Du Dir ohne Not eine der > ältesten Typen innerhalb der STM32-Familie ausgesucht
-
Thread
Warum läuft der CAN-Bus auf einem GD32F303 nicht mit dem Code eines STM32F103?
Robodyn nicht mehr gibt, ist der STM32F303 für mich tot. Bei den BlackPills ersetze ich STM32F401CD -> STM32F412CE STM32F401RC -> STM32F446RE 6. Können die 120MHz für USB mit 2,5 geteilt werden?
-
Thread
Wanderkiste Widlar VIII
Teslaspulenplatine Rein gingen: 10 Kroko-Klemmen 2 ESP32-Wroom 10? LDR5528 10? Pinnleisten M/W 1 STM32-F401 1 CNC-Shild, ohne Treiber Ich hoffe das passt so, ab geht´s zum bastler2022 Ocho
Teslaspulenplatine Rein gingen: 10 Kroko-Klemmen 2 ESP32-Wroom 10? LDR5528 10? Pinnleisten M/W 1 STM32-F401 1 CNC-Shild, ohne Treiber Ich hoffe das passt so, ab geht´s zum bastler2022 Ocho
-
Thread
WS2812 - STM32 PWM/DMA - Easy Lib
https://www.mikrocontroller.net/svnbrowser/wordclock24h/src/ws2812/ auf STM32F103 mit Byte-, auf STM32F401 und F411 mit HalfWord-Übertragung. Man kann auch noch den erforderlichen DMA-Buffer auf die notwendige Datenbreite von lediglich 2 LEDs kürzen, wenn man DMA zyklisch konfiguriert und die Daten
www.mikrocontroller.net/svnbrowser/wordclock24h/src/ws2812/ > > auf STM32F103 mit Byte-, auf STM32F401 und F411 mit > HalfWord-Übertragung. Oh, okay - ja mit dem F4+ habe ich noch keine Erfahrung mit DMA - danke für den Hinweis, dachte sie verhalten sich da alle gleich. Werde ich mit Umsetzen.
-
Thread
STM32F401 C-ISR durch Assembler-ISR ersetzen
Ich arbeite mit System Workbench und habe eine funktionierende ISR für USART DMA in C geschrieben. Der passende Ausschnitt aus dem LST-File: [code] 8000084: 08004b7d stmdaeq r0, {r0, r2, r3, r4, r5, r6, r8, r9, fp, lr} [...] 08004b7c <USART2_DMA1_Stream6_IRQHandler>: 8004b7c: 4b1d ldr r3, [pc, #116] ; (8004bf4 <USART2_DMA1_Stream6_IRQHandler+0x78>) 8004b7e: 685a ldr r2, [r3, #4] 8004b80: 0292 lsls r2, r2, #10 8004b82: d51f bpl.n 8004bc4 <USART2_DMA1_Stream6_IRQHandler+0x48> 8004b84: 68da ldr r2, [r3, #12] 8004b86: 491c ldr
-
Thread
STM32F401RC, wo Pin Nr. 1 ?
Heute habe ich verspätete Weihnachtsgeschenke aus China erhalten. Bastelmaterial eben. Auch wenn meine PCB's noch nicht da sind, möchte ich einen der F401-er auf einen Adapter löten um damit zu "spielen". Jetzt kommt hier meine Frage. Auf dem Chip sind 2 Markierungen, eine kleine, und etwas tiefere und eine flache größere. Markiert die kleine tiefere den Pin Nr. 1 (wie auf dem Foto zu sehen ist)? Gruß, Ralph
-
Thread
Getting started Stm32F4 + WS2812
Zeit in die digitale Welt einsteigen. Hierfür habe ich mir den Arm Mikrocontroller-EVM von STM (Stm32F401 und Stm32F11) geholt. Ich habe desöfteren schon an Mikrocontrollern gearbeitet - PICS , AVRs etc sind mir nicht ganz so fremd nur das Problem war, dass ich die Entwicklungsumgebung + Hardware schon
Zeit in die digitale Welt einsteigen. Hierfür habe ich mir den > Arm Mikrocontroller-EVM von STM (Stm32F401 und Stm32F11) geholt. Ich > habe desöfteren schon an Mikrocontrollern gearbeitet - PICS , AVRs etc > sind mir nicht ganz so fremd nur das Problem war, dass ich die > Entwicklungsumgebung + Hardware
-
Thread
St7735 mit STM32F401CCU6
eure Hilfe und zwar wollte ich ein kleines Projekt starten was eben einen St7735 Display mit einem STM32F401CCU6 einfach Texte schreiben soll. Angefangen habe ich warum auch immer mit der falschen Bibliothek und zwar der Adafruit_ILI9341 hierbei entstand das erste Foto. Als ich endlich gemerkt habe das
-
Thread
Kleines ARM Modul wie Ardunio Nano gesucht
Wenn es richtig fett sein darf: http://de.aliexpress.com/item/STM32F401RET6-32-Bit-ARM-Cortex-M4-STM32-Development-Board-Compatible-with-Original-NUCLEO-F401RE-Comes-with/32328487857.html
schrieb im Beitrag #4439214: > Wenn es richtig fett sein darf: > http://de.aliexpress.com/item/STM32F401RET6-32-Bit-ARM-Cortex-M4-STM32-Development-Board-Compatible-with-Original-NUCLEO-F401RE-Comes-with/32328487857.html Die Original Nucleos gibt es bei Watterott fuer 13.60 Euros ...
-
Thread
WordClock mit WS2812
Wiederholung der > Programmierung nicht. Hallo Frank, ich habe heute o.g. Problem bei/mit STM32F401RE Nucleo versucht zu reproduzieren. Dort läuft aber alles wie es sein sollte ;-) Gruß Burkhard
sobald ich ein Board bestückt habe. Ich habe mal ein paar Handy-Bilder von meinen bestückten STM32F401-Shields gemacht. Wenn gewünscht kann ich auch noch höher aufgelöste Versionen nachliefern für den Artikel.
-
Thread
stm32f401 CoIDE Float-Zahl über Semihosting ausgeben
Hallo liebe Community, Ich besitze ein STM32F401 discovery board und möchte jetz die float werte für mein Quadrocopter-Projekt beobachten. Jedoch schaffe ich es nicht, die Float zahlen über Semihosting auszugeben. Ich habe schon ein paar Sachen
-
Thread
DMA zum laufen bringen STM32
STM32469I_EVAL STM324x9I_EVAL STM324xG_EVAL STM32CubeProjectsList.html STM32F4-Discovery STM32F401-Discovery STM32F401RE-Nucleo STM32F410xx-Nucleo STM32F411E-Discovery STM32F411RE-Nucleo STM32F412G-Discovery STM32F412ZG-Nucleo STM32F429I-Discovery STM32F429ZI-Nucleo STM32F446ZE-Nucleo
-
Thread
Suche Programmieradapter für TI-ARM-Cortex
von den ganzen unnötigen Libraries trennen. * Im Anhang zum Beispiel ein Screenshot von nem STM32F401RE nach dem Ausmisten, das sind sogar alles unmodifizierte Orginaldateien des Herstellers (bei diesem Beispiel hab ich sogar den Startup noch orginal so gelassen wie er war, war OK so), ohne jedoch
Welt. Bernd K. schrieb im Beitrag #4268770: > Im Anhang zum Beispiel ein Screenshot von nem STM32F401RE [...] Ja, ST ist da noch eher gutmütig. Wie gesagt, das Fass zum Überlaufen gebracht hat Atmel; das Downloadpaket von denen ist ein Monster und überhaupt nicht mit den AVRs vergleichbar (leider
-
Thread
Anbindung eines ADNS-3080 per SPI an STM32F401C-DISCO
liebe Mikrocontrollergemeinde. Und zwar bin ich momentan dabei einen ADNS-3080 Maussensor an mein STM32F401C-DISCO Board anzubinden. Und zwar über SPI. Über folgenden Link kann man das Datenblatt des Sensors finden: https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2009/ncr6_wjw27/
rein. http://www.roboternetz.de/community/threads/69206-Anbindung-eines-ADNS-3080-per-SPI-an-STM32F401C-DISCO Hier nochmal meine Antwort: Die Pins PA13-PA15 sind bei Power-On auf JTAG konfiguriert. Hast Du das in der Software deaktiviert? Scheint mir nicht so. Check das mal und benutze andere
-
Thread
ImageCraft cortex_vectors Vektortabelle STM32F401RE
Hallo, ich hoffe das ich hier jemanden finde der den ImageCraft Compiler nutzt. Ich habe ein Problem mit der Vektor Tabelle bei Imagecraft. Wenn ich den USART6 Interrupt aktiviere, (steht ganz unten in der Tabelle) stürzt der Controller anscheint beim Auslösen des Interrupts ab. Gleiches gilt beim Interrupt DMA2_Stream5. Dort kann ich ziemlich genau verfolgen, dass er genau beim ISR abstürzt und dass sonst alles korrekt funktioniert. Ich glaube, dass irgendwo unter dem USART1 IRQn ein Fehler ist, da dieser noch funktioniert. Die Beispieltabelle des Beispielprojektes haben mir leider auch nicht
-
Thread
STM32F401RE external SytsemClock - Oscillator
Hallo zusammen, hab diesen Mikrocontroller und meine Frage geht in Richtung der externen Osq? Brauche ich überhaupt einen Ex-Osc? oder reicht der Interne (84 Mhz)? Bei vielen Schaltplänen gibts den 8 Mhz als extern, ist es hier auch nötig? Gruß Timo
-
Thread
Gitarrenprojekt mit Autotune-Funktion
aktive Entzerrung/EQ). Für dein Vorhaben würde ich wirklich eher einen Cortex-M4 nehmen (zB. den STM32F401) und sogar die internen ADs nutzen (haben zwar nur 12bit, zum Tonhöhenerkennung reicht es aber). Es sind zwar auch nur ein paar ADs, aber du kannst diese auf mehrere Eingänge multiplexen. Wahrscheinlich
Beitrag #6587858: > Für dein Vorhaben würde ich wirklich eher einen Cortex-M4 nehmen (zB. > den STM32F401) und sogar die internen ADs nutzen (haben zwar nur 12bit, > zum Tonhöhenerkennung reicht es aber). Es sind zwar auch nur ein paar > ADs, aber du kannst diese auf mehrere Eingänge multiplexen.
-
Thread
Mehrere UARTs mit Interrupts
Hallo, ich möchte auf meinem STM32f401C-Discovery zwei UARTs mit Interrupts betreiben. Konkret USART1 und USART6. Einzeln funktionieren sie beide aber zusammen nicht. Der Coocox Debugger kann mir bei dem Problem auch nicht weiter helfen
Tom P. schrieb im Beitrag #4773370: > STM32f401C-Disco Du hast zuviele Brakepoints gesetzt. Lösche alle und breake erst nur an einer Stelle oder führe den Code aus dem RAM aus.
-
Thread
Gibt es so etwas wie einen Hifi Arduino?
nichts dazu. I2S kenn ich. Mich irritiert gerade, dass laut Hersteller (ST) die Versionen STM32F407, STM32F401 und STM32F411 alle NICHT über SAI verfügen, sondern nur die Versionen 446, 427, 429 und 469. Und wie ist das wenn ich die Arduino Plattform verwende? Da kann ich ja STM32F407 (als Beispiel) nicht
dazu. I2S kenn ich. Mich irritiert gerade, > dass laut Hersteller (ST) die Versionen STM32F407, STM32F401 und > STM32F411 alle NICHT über SAI verfügen, sondern nur die Versionen 446, > 427, 429 und 469. SAI ist ein umfangreicheres Interface, welches neben I2S auch AC97 und andere Standards kann
-
Thread
STM32F401/411: Black Pill Board: Wie auf alten IDE zum Laufen kriegen?
/ Stück. Die schwarzen Boards kommen als Black Pill daher, kosten ca 5-10 Euro und sind mit STM32F401CE (512k Flash) oder STM32F411 bestückt (1Mb Flash). Sind den F103 in allem überlegen. Mehr Hubraum, mehr PS, mehr Schnickschnack. Ich selbst bin noch ein Fan der veralteten EmBitz IDE mit einem
-
Thread
CooCox STM32L
STM32F302C6T6STM32F302C8T6STM32F302C8Y6STM32F302CBSTM32F302CCSTM32F302K6U6STM32F302K8U6STM32F302R6T6STM32F302R8T6STM32F302RBSTM32F302RCSTM32F302VBSTM32F302VC STM32F303 STM32F303CBSTM32F303CCSTM32F303RBSTM32F303RCSTM32F303VBSTM32F303VC STM32F401 STM32F401CBSTM32F401CCSTM32F401RBSTM32F401RCSTM32F401VBSTM32F401VC STM32F405 STM32F405OESTM32F405OGSTM32F405RGSTM32F405VGSTM32F405ZG STM32F407 STM32F407IESTM32F407IGSTM32F407VESTM32F407VGSTM32F407ZESTM32F407ZG
-
Thread
[arm] Kompileroption -flto bewirkt daß der uart (ungefähr) doppelt so schnell läuft
gc-sections -Wall -Wextra -Warray-bounds -Wno-unused-parameter -TDevice/gcc.ld src/main.c Device/startup_stm32f401xe.s src/stm32f4xx_hal_msp.c src/stm32f4xx_it.c src/system_stm32f4xx.c src/newlib_stubs.c stm32f4xx_hal.o stm32f4xx_hal_rcc.o stm32f4xx_hal_gpio.o stm32f4xx_hal_uart.o stm32f4xx_hal_dma.o stm32f4xx_hal_cortex.o
Lebenszeichen von sich noch bevor die erste Tasse Kaffee leer ist. Bei ARM jedoch und im Speziellen bei dem STM32F401 den ich hier zum Spielen rumliegen habe steh ich noch ganz am Anfang, selbst die simpelsten Dinge erscheinen mir hier extremst verworren, der Aufbau der mitgelieferten Header und Libraries und vor
-
Thread
STM32F401 mit TMC2209 Treiber Nema17 Motor ansteuern
Hi, ich bin neu dabei und wollte mit den oben genannten Controller und dem TMC Treiber einen üblichen Nema 17 Schrittmotor antreiben.. Den Nennstrom hatte ich anhand den folgenden Video auf 1,5 A eingestellt gehabt. https://www.youtube.com/watch?v=VcyGzXIZm58&t=99s Leider bekomme an A1 & B1 bzw. A2 & B2 keine Ausgangspulse anhand meiner Messung. Über jegliche Hilfe wäre ich dankbar.
-
Thread
STM32F401 (Blackpill) lässt sich nur 1x per SWD flashen
über den SWD Anschluss. Wenn ich ihn danach erneut flashen will, muss ich den Resetpin zusätzlich abklemmen?!? Wieso geht es mit der originalen Firmware, aber danach nur noch mit reset Pin? Und wieso legen die den Reset PIN nie mit auf den SWD Anschluss?
-
Thread
Mehrere USB-Sticks ans KFZ Audiosystem
Man nehme einen Mikrocontroller mit USB 2.0 Peripheriehardware und SDIO-Interface. Beispiel: STM32F401. Da implementierst Du jetzt ein USB Mass Storage. Bibliotheken gibts im Beispiel des STM32F401 im CubeMX. Jetzt nimmst Du eine große SD-Karte und richtest darauf 32GB Partitionen ein. Per Taster
-
Thread
3D-Drucker Board bzw CNC-Board mit STM32F401
Hallo Leute, hat jemand schon Erfahrungen mit dem STEVAL-3DP001V1 Board? "Discovery board for 3D printer including 6-axis stepper motor driver based on the L6474H" Was haltet ihr von dem Board inkl. Marlin Firmware? Die Hardware ist für 3D-Drucker etwas oversized, jedoch für eine CNC-Fräße ideal - oder?
-
Thread
STM32F103 GPIO
er frei Haus vom Hersteller oder von Beispielprojekten geliefert. Hier ein Blinky auf einem *STM32F401RE*, dieses Device ist verglichen zu Deinem ATTiny so ziemlich das Über-Monster, trotzdem läuft das Blinky kein bisschen anders ab als das vergleichbare C-Blinky auf nem Tiny. Die graue Schrift
noch unterstellst die wären bei ARM erforderlich oder würden den Code aufblasen. [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