-
Thread
STM32 SPI: keine kontinuierliche Ausgabe (ohne Pause)?
Hallo :) Nach jedem Byte macht der STM32G0 eine Übertragungspause von ca 1 Clock. Bisher war es immer egal, aktuell benötige ich aber ein fortlaufenden Datenstream. Ist das mit dem SPI-Controller des STM32 möglich? Danke
, oder für Audio missbrauchen, sonst würden die Pausen nicht stören. Für Audio habe ich das mit STM32F411 schon mal gemacht, das geht mit zirkularer DMA kontinierlich.
-
Thread
Nicht erklärbares Phaenomen bei der Ansteuerung von LEDs
Ich möchte gerne LEDs leuchten lassen. Ich habe ein St32F411RE Experimentierboard. Ich habe mir ein Programm ausgedacht: [c] #include "mbed.h" DigitalOut myLED1(PA_3); DigitalOut myLED2(PA_6); DigitalOut myLED3(PA_7); int main() { while(
in diesem Thread auch sogar geschrieben: Sandhexe schrieb im Beitrag #3869719: > St32F411RE > Experimentierboard
-
Thread
EMW3165 - Der ESP8266 Killer ?
github.com/MXCHIP/MICO Docs (derzeit vermutlich überladen) https://talk.hackspace.ca/t/emw3165-stm32f411ce-with-wi-fi/2589 Und ein (teures) Tabao Angebot ( ca 8 EUR ) http://www.taobao.com/product/emw3165.html
Sieht für mich eh nach einem STM32F4 mit über SDIO drangepapptem Wifi-Chip aus, also 3 Chips (STM32F4, Wifi, Flash). Hat zwar seine Vorteile, dürfte aber immer um den Preis des (nicht billigen) STM32F4 teuerer sein als ein ESP8266
-
Thread
STM32F4Discovery state machine
Hallo, ich programmiere das erste mal und möchte auf einem STM32F4Discovery (F411E Disco) via StateMachine und dem vorhandenen Taster einfach mal die Led´s nacheinander durchschalten(Tastendruck 1.Led an, Tastendruck 2.LED an,Tastendruck 3.LED an) Ich habe aber
ziemlich jeder Sprache umsetzen. @TE: > ich programmiere das erste mal und möchte auf einem STM32F4Discovery > (F411E Disco) via StateMachine und dem vorhandenen Taster einfach mal > die Led´s nacheinander durchschalten Hast du denn überhaupt mal verstanden was eine State-Machine ist?
-
Thread
Weg von Arduino - Beratung
STM32F4 im Moment sehr viel 'Bang for Bucks'. Die Chinaboards im Bluepill Format mit F401/F411 kosten <5€ , haben reichlich mehr Flash/RAM und noch Platz für ein SPI Flash, nur halt relativ wenige Pins
W.S. schrieb im Beitrag #6129417: > Also schreib doch mal meinen > USB-VCP-Treiber für die STM32F103xx oder dessen von anderen gemachte > Version für die STM32F3xx um auf den STM32F105. Du bist immer noch so lernresistent wie eh und je. Der F105 hat einen völlig anderen USB als der F103.
-
Thread
touchpad ili9341 will nicht wie es soll
Low-Level-Libraries. Wenn du deren Makros benutzt bist du weitgehend unabhängig von der Art des STM32-Controllers. Karl K. schrieb im Beitrag #7786785: > Nachdem das nicht ging hab ich > auf den software-spi umgestellt. Das umgeht man indem man einfach die Hardware in CubeMx initialisieren
Karl K. schrieb im Beitrag #7786703: > versuche mich gerade am Umstieg WIN-avr auf stm-cube Du verwendest - dem Foto nach zu urteilen - ein Blackpill Modul. Ist es ein F401 oder ein F411? Man könnte sich mit CubeMX sehr schnell ein funktionsfähiges Gerüst aufbauen.
-
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
2.4" Display-Shield (SPFD5408, ST7783) an STM32
meinem Projekt? Es gibt für den Arduino Uno ein 2.4" Display Shield, dieses Shield passt auch auf das STM32 Nucleo Board (bspw. STM32F411). Nun habe ich Code zur Steuerung dieses Displays und Auswertung des Touchscreens für den STM32 entwickelt. Im aktuellen Stand sind ein paar Grafikfunktionen (Punkte,
Hallo, nur als kurze Info: habe das gleiche TFT am NucleoSTM32F103RB ausprobiert (über STM32-Arduino, wo ich den Nucleo Port gemacht habe) und die vorhandenen (mir bekannten) Libraries umgeschrieben. Nur: den Touchscreen habe ich nie richtig zum Laufen gebracht
-
Thread
STM32 Interrupt programmatisch auslösen
Servus, uC: STM32F411RE (Nucleo 64 board) Sprache: C++ IDE: Eclipse ich möchte gerne einen Interrupt programmatisch auslösen. D.h. ich möchte nicht auf ein Ereignis an einem Pin warten, oder einen Timer oder so
als ich angenommen habe. Also: Guck in die Lernbetty oder in das Mini-Projekt, das ich mal für die STM32F103C8T6 (aka "BluePill") geschrieben habe. Ich glaub, das hieß "STM32F103C8T6.ZIP". Dort findest du zum Nachlesen, wie das gedacht ist. Die Grundsätze sind dir aber hoffentlich bekannt, oder?
-
Thread
Nucleo-H743ZI in Linux und mit stlink 1.5.0
System memory" byte size in hex from }, ... ./include/stlink/chipid.h enum stlink_stm32_chipids { STLINK_CHIPID_UNKNOWN = 0x000, STLINK_CHIPID_STM32_F1_MEDIUM = 0x410, STLINK_CHIPID_STM32_F2 = 0x411, STLINK_CHIPID_STM32
@A.B. habe mal testweise openocd probiert, allerdings fehl mir da auch z.Z. noch ein stm32h7x.cfg File (nur stm32f7x.cfg vorhanden) Da gibt es aber auch einen Fehler, wegen einer ChipID, die nicht richtig erkannt wird. Aber möglicherweise ist mein OpenOCD Packet zu alt. Werde mich
-
Thread
STM32F405 int64_t lehren
Rufus Τ. F. schrieb im Beitrag #4793420: > Detlef _. schrieb: >> Der STM32F405 kann keine 64Bit ints' nativ rechnen, der braucht dafür ne >> Software lib, die muss irgendwo her kommen. > > Das ist dann die
-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
Idee gesucht um Jitter zu beseitigen
Ja, das habe ich gedacht. Deswegen finde ich das ganze noch merkwürdiger. Ich habe den ARM STM32F411 und das dazu passende EVM Nucleo. Wenn ich das Triggersignal auf 1 kHz stelle komme ich auch auf Jitterzeiten von 50 ns. Wohingegen wenn das Triggersignal im milli Sekunden Bereich ist, Ist das
Ansonsten fehlen da noch Interrupts usw. Das Tutoial von Moritz Diller (woisdiekatze) ist zwar für den STM32F1xxx, aber mit ein paar Änderungen passt das auch zum F4: http://www.diller-technologies.de/stm32.html#timer_pwm Vielleicht hilft das schon weiter oder jemand hat einen besseren Link.
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
mal ein Apfelmännchen auf einem STM32F103 und dann auf einem STM32F4xx. Die Unterschiede sind gewaltig. Für das Handling der Chips gebe ich dir allerdings Recht. In Circuit Programmierung (über Adapter oder Bootloader) mit und ohne
AT91SAM7S64 gerne benutzt hab. Das waren ARM7TDMI, wenn ich mich richtig erinnere 🤔 Die ersten STM32 hab ich mit dem F103 benutzt - damals hatte ich noch kein BluePill. Glaub mein allererstes STM32 Projekt war ein MP3-Player mit STM32F429. Ich denke, Hauptgrund war die Möglichkeit externes SDRAM
-
Thread
STM32F401RC: Flash erase
jetzt "zu Tode werkel" nur weil ich etwas nicht wahrhaben mag: Ich möchte den Flashspeicher des STM32F401RC aus einem laufenden Programm heraus beschreiben und auch wieder auslesen. Ich arbeite mit dem Libopencm3-Framework, habe aber auch die HAL von ST jetzt schon bemüht und auch Experimente auf
Preises: https://www.lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_STMicroelectronics-STM32F401RCT6_C74524.html und was der kann, werde ich aber für bestimmte Dinge bei dem Chip bleiben, vor allem weil es auch sehr preiswerte BlackPill-Boards mit dem F401/F411 gibt.
-
Thread
STM32F4 SDIO missbrauchen - geht das?
Schieberegister-Kaskaden (je 4 x STP16CPC26) schieben. Ich brauche kein MISO, aber 6 x MOSI. Das SDIO vom STM32F4 kann ja auch einen 8-Bit-Modus und wäre dafür optimal, die zwei Bits Overhead würden mich nicht stören. ABER: Im STM32F4 Reference manual steht zum Secure digital input/output interface (SDIO
Vielleicht kennt sich ja jemand genauer mit dem SDIO aus. Vorzugsweise würde ich gern einen STM32F411 nutzen. VG Torsten
-
Thread
Anleitung für gdb Debugger
Alexander F. schrieb im Beitrag #5401595: > Oh, eine Drääääne schrieb: > Und GPIOA ist eigentlich eine Variable vom Typ GPIO_TypeDef. > > Bist du dir da sicher? > Ich hab mir jetzt die STM32 Standard Peripheral
das gleiche. Und hier ist es ein > Bezeichner. Könnte es eventuell sein, dass du einen neueren STM32 nutzt, der gar keine GPIO_CRL und GPIO_CRH hat? So lange mit -g3 kompiliert wird funktioniert bei mir der Zugriff z.B. auf GPIOA->ODR (bei einem Nucleo-F411RE) absolut problemlos mittels [code
-
Thread
Software von ST
ST forciert ihr STM32CubeMX ... 4GB installieren für ein wenig Source Code ...
Flash. -Os: immer noch 8kB. Omg, meine ganze Firmware für einen 3D-Drucker hat auf meinem Nucleo F411RE gerade einmal 12kB. Mit SPI, ADC über DMA, ein paar Timer und was man sonst so noch gerade braucht. Natürlich ohne irgend eine Lib von STM.
-
Thread
STM32-F407-DIY-MORE mit gdb und blackmagic blue pill programmieren
einen Exkurs in die Grammatik veranstalten wollen: Du übersiehst das Objekt: <Akkusativ Objekt>: STM32-F407-DIY-MORE <Subjekt(substantiviertes Verb)>: programmieren <Adverbiale Ergänzung>:mit gdb und blackmagic blue pill Wen oder was? STM32... Was: programmieren Mittels: gdb und bmp bp Weder
betreiben. Aber primär geht es mir darum, das mecrispstellaris-Forth, das ich erfolgreich in ein stm32F407-DISC1 board geflasht habe, auch in dieses stm32-f407-DIYMORE board zu flashen. Ich habe den UART angepaßt an USART1 an PA09/P10, aber das Programm loopt noch irgendwo in der Initialisierung. Leider
-
Thread
STM32L152V8T6 Low Power?
Discovery, dieselbe Spannung (z.B. 1,65V)? Derselbe Takt nach Initialisierung? [c] #include "stm32f1xx.h" static char text[255]; RCC_ClocksTypeDef Clocks; void init(void) { SystemInit(); // Initialize the System GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStruct
/1000000)); uart_tx(text); } [/c] Mal den Code für STM32F0 grob auf F1 gemünzt (PA9+10 auch da UART?), darauf aber gerade ungetestet (keine Zeit grade).
-
Thread
MCURSES - Mini Curses Bibliothek für Mikrocontroller
Frank M. gefällt mir sehr gut - Danke!!! > Unter Linux oder SDCC für Z80 (oder demnächst für STM32F4)... Gibt es eigentlich den Source schon für STM32?
Ich habe gerade die Version 2.2.0 hochgeladen mit den folgenden Änderungen: - Portierung auf STM32F10x und STM32F4xx - Auswahl der UART-Schnittstelle (nur STM32) - Neue Funktionen: printw() und vprintw() (nur STM32) - Neue Makros: mvprintw() und mvvprintw() (nur STM32) - Variablen-Typen
-
Thread
STM32L-Typen: Irgendwelche Besonderheiten?
Hallo. Auf Grund der aktuellen Versorgungslage bin ich am Überlegen in einigen Schaltungen STM32L4xx-Typen zu verwenden. Derzeit setzen wir meistens F4xx oder F3xx ein. Gibt es irgendetwas Besonderes an den L-Typen? (Außer dem offensichtlichen "Low-Power") Z.B. besonders störanfällig wegen
AN4616, "Migrating from STM32F401/411 lines to STM32L4 Series" beantwortet viele Fragen, wobei "L4 Series" übertrieben ist. Die diversen L4-Typen unterscheiden sich genau wie diversen F4-Typen. Die F3 sind etwas besonderes, vor
-
Thread
STM32 Main loop zu langsam?
Hallo, ich bin gerade dabei mit dem STM32CubeMX und SW4STM32 ein Programm für einen STM32f446RE zu schreiben. Da ich das erste mal SW4STM32 und den CubeMX für die STM's nutze habe ich relativ wenig Erfahrung damit. Mein aktuelles Problem
Nein, das ist ein STM32F1, aber das Prinzip dürfe wohl gleich sein.
-
Thread
STM32 - wo gibt es Literatur, Kochbücher etc. in deutsch?
Prozessoren relativ einfach lösen. Jetzt bin ich an eine Leistungsgrenze gestoßen. Ich habe mich für STM 32 + Systems Workbench (eclipse) + CubeMX + HAL Lib entschieden. Es läuft. Nachdem ich eine LED zum Blinken gebracht habe und ein PWM-Muster mittels Timer3 (Nucleo STM32F411RE) erzeugt habe, indem ich
Schaut mal auf "https://systemtechnik-lernen.de/", da gibt es Bücher zu: STM32F401... STM32F750... STM32H7S3... STM32H7S7... Viele Spaß damit!
-
Thread
Womit Programm compilieren?
Ich hab ein Testboard mit der Bezeichnung ST32F411RE. Schließe ich dieses Board per USB an meinen Rechner an, dann kann habe ich eine Art Laufwerk. Jetzt kann ich im Internet mit dem Online-Compiler Programme compilieren und an das USB-Laufwerk kopieren
ins Internet müssen, bis du dir den passenden Crosscompiler etc. geholt hast. Z.B. sollte man bei STM oder ab hier etwas finden: https://developer.mbed.org/platforms/ST-Nucleo-F411RE/ Ansonsten gibt es auch zu STM32 allgemein hier im Forum schon einiges.
-
Thread
MINOS - Minos Is No Operating System
*S**ystem MINOS ist eine sehr einfache, trotzdem aber auch komfortable Firmware, welche auf einem STM32F4xx läuft. Artikel zu diesem Projekt: [MINOS](/articles/MINOS) Derzeit ist [MINOS](/articles/MINOS) auf dem STM32F407VET6 Black Board lauffähig, welches für einen einstelligen Euro-Betrag zu haben
Dich: button.c ist eine exakte Kopie aus meinem 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
-
Thread
Projekt GPS Datenlogger + OpenStreetMap
by doing". Hier http://www.stm32circle.com/resources/stm32primer2.php findest du das STM32-Primer2 user manual. Darin findet sich eine step-by-step Anleitung für deine erste Applikation. Dann kannst du daran gehen die Applikation
OSM4Primer2.c Running: GCC \"C:\Programme\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-gcc.exe" -MD -D_STM32F103VET6_ -D_STM3x_ -D_STM32x_ -mthumb -mcpu=cortex-m3 "C:\Programme\Raisonance\Ride\Examples\Primer2\OSM4Primer2.c" -o "C:\Programme\Raisonance\Ride\Examples\Primer2\objdebug\OSM4Primer2.o" -I "
-
Thread
Suche Assembler für 32-bit ARM
Peter H. schrieb im Beitrag #4432869: > Meine Befürchtung > ist, das ich mit STM32 + C nicht viel mehr erreiche. Mit halbwegs ordentlichem C Code kannst du natürlich ein vielfaches der Leistung aus einem Cortex-M4, wie zB STM32F4, erreichen als wie mit dem AVR. Wie wärs damit,
geschrieben haben: du bist in Assembler nicht schneller. Die Compiler sind alle sehr gut. Nimm nen STM32F4 mit 168MHz und C.
-
Thread
Board EMW3165-P
Ich habe ein EMW3165 Board mit der Cortex-M4 MCU (STM32F411CE). Vorinstalliert ist LUA. Zum Blinken einer LED mit LUA ist es vielleicht ok, aber beim Anschluss von Sensoren, z.B. DHT22 hört es auf. Gibt es eine nickt kommerzielle IDE wie für den Arduino
Hi, die STM32F4 MCUs und besonders die neueren sind schon stark. Mit dem EMW3165 bin ich eine wenig weiter. Mit dem Tools STM32CubeMX und SW4STM32 lässt sich die MCU gut programmieren. Das laden klappt nicht,
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
https://www.stupid-projects.com/driving-an-ili9341-lcd-with-an-overclocked-stm32f103/ Also mit einem STM32F103 kommt man völlig aus. Ansteuerung per SPI DMA. Das sollte dann schnell genug sein.
Felix N. schrieb im Beitrag #6789295: > Hmm, weiß nicht 20 Euro für ein Nucleo-64 F446RE blechen um an einen > STM32F446RE und an den STM32F103C8T6(Der auf der ST-Link Platine oben > sitzt) Controller zu kommen. Ist glaubig nicht die beste Idee. Beim STM32F446RE wird es kaum schneller
-
Thread
STM32 Hardware PWM Pulse zählen
Guten Morgen, ich habe hier einen STM32F411RE-Nucleo und habe dessen Hardware-PWM am laufen. Sieht auf dem Oszi. auch ganz gut aus. Nur muss ich jetzt diese Pulse zählen und beim 4096(en) ein Ereignis auslösen. Nur finde ich dafür
static/active/jp/resource/technical/document/user_manual/DM00105879.pdf Hast Du den Interrupt mit STM32CubeF4 eingeschaltet?
-
Thread
Maximale Sampling Rate Atmega 20 MHz, mit parallelem externem ADC
itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/182051337638
praktisch angehen und hier berichten, was rausgekommen ist. @reggie, daybyter Ich finde allerdings den STM32, wie u.a. reggie u. daybyter vorgeschlagen haben, auch immer interessanter. Ich habe mir mal den STM32F411RET6 (auf den Nucleoboards bei R) angesehen, der hat ja schon einen >2 MHz ADC (12 bit) an
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
einschlagen und dann selbst genau das tun was man ihm vorwirft. PS: Hatte ich schon erwähnt daß die STM32F411 richtig toll sind? QFN48 mit 100MHz, 3x Uarts, 5x SPI (I2S), 3x I2C und 12Bit ADC. Natürlich ab Lager verfügbar. PPS: Ganz vergessen: ;)
die wunderbaren Eigenschaften des AVR wirklich einfach. Stefan schrieb im Beitrag #3878564: > STM32F411 richtig toll sind? QFN48 > mit 100MHz, 3x Uarts, 5x SPI (I2S), 3x I2C und 12Bit ADC QFN48? Wer soll das löten? 100MHz? Wer braucht diese Power? Hat den Strom? 3 Uarts? Zu wenig. Xmega bietet
-
Thread
STM32: SPI - HAL durch eigenen code ersetzen
Nachlesen kannst du das u.A. hier: https://www.st.com/resource/en/user_manual/um1786-description-of-stm32f3-hal-and-lowlayer-drivers-stmicroelectronics.pdf Ab Seite 476 wird SPI erklärt. Ein Beispiel von mir, wo SPI mit DMA genutzt wird, gibts hier: https://www.mikrocontroller.net/topic/515662
= data; [/c] werden. Das selbe beim Auslesen der Daten. Die Casterei ist notwendig, weil DR als 32 Bit Register in dem Struct definiert ist. Ohne Cast liest und Schreibt der Code 16 Bit in das FIFO Register (beim STM32L452, beim STM32F411 ist DR hingegen kein FIFO). Entsprechend ist dann jeder 2.
-
Thread
Arduino und struct gefallen sich nicht !
südlichen Land) für solche Ausgaben, die mit unterschiedlichen Controllern, namentliche Arduino-nano, STM32F411 Nucleo und Eigenbau CH32V003 getestet sind und doch tatsächlich auf allen gleich funktionieren. Es dreht sich hier um eine Ausgabemöglichkeit mittels ESC-Sequenzen auf einem Terminal (meistens
#8027029: > Natürlich kann man das auch mit MicroPython auf einem Controller machen > (sagen wir ab sSTM32F411), aber das war nicht das Ziel hier. > > Zudem :-) nichts für ungut, dein Pythonprogramm ist so schön "unfarbig". Ach um die Programmiersprache geht's doch gar nicht. Auch nicht um die Farbe
-
Thread
littleFS Performance / Sehr viele Lesezugriffe nach dem Anlegen einer neuen Datei
Hallo, ich habe einen STM32 mit ext. NAND-Flash. Hier kann ich über die HAL-Funktionen von ST lesend und schreibend zugreifen (jeweils 2kB) sowie löschen (64x2kB). Nun habe ich littleFS eingebunden um mir die Datenverwaltung
Ich habe LittleFS testweise zusätzlich zum FAT in einem HTTP Server mit STM32F407, aber da bisher nur 33 Dateien drin und da macht es keine Probleme. Es ist die Mbed Komponente, aber die benutzt ja den gleichen Code, ist aus dem gleichen Haus. Damit kann man aber schnell einen
-
Thread
STM32 und CRC32 auf Datenlänge nicht durch 4 teilbar
0x49 0x48 0x44 0x52 0x00 0x00 0x01 0x90 0x00 0x00 0x01 0x2C 0x01 0x00 0x00 0x00 0x00 -> CRC=0xC5CCD86F Wie kann ich das auf dem STM rechnen? Denn ich kann nur 32 auf einmal reinschreiben. Kann man die Länge festlegen? Danke für Antworten
F411 "Each write operation into the data register creates a combination of the previous CRC value and the new one (CRC computation is done on the whole 32-bit data word, and not byte per byte)."
-
Thread
STM32 Interrupt-Prioritäten - mal wieder
Hallo zusammen, ich versuche gerade, auf meinem STM32F446 den PendSV-Handler vom Systick-Handler unterbrechbar zu machen. So sieht mein Quelltext bislang aus: [c] #define SPARE0_PIN GPIOC, GPIO_Pin_4 #define SPARE1_PIN GPIOB, GPIO_Pin_1 int
dann wird das while(cnt) im PendSV-Handler zur Dauerschleife. Das ganze habe ich getestet auf einem F411RE, wobei das so grundsätzlich - von der unterschiedlichen Headerbezeichnung abgesehen - auf jedem Cortex-M laufen sollte. [c] #include <stm32f4xx.h> volatile int cnt; #define MAX_CNT 5
-
Thread
KM-Switch Schaltplangenoergele
jetzt mal ans Kicad gesetzt und ein kleines Schaltbild dieser, meiner Schnapsidee erstellt. Mitm STM32 hatte ich bisher nichts am Hut, seit 'ner guten Woche wurstel ich hier mit einem Nucleo F411 Board 'rum. Sieht aber erstmal noch garnicht schlecht aus. Jetzt koennte ich, um Spass zu haben, mir
das so "geklaut" hab'. Dann wird es wohl OK sein. Ich habe eine App Note gefunden, wo auch 100nF genannt wurden. http://nic.vajn.icu/PDF/STMicro/ARM/STM32F4/STM32F4xx_Hardware_Dev.pdf
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
Nimmst einfach ein STM32F1 mit USB. Da gibts genug Mass storage Device Beispiele bei Github und ST
Variante: ein Cortex-M mit mbed-os. HW : https://de.aliexpress.com/item/4000069263843.html Ein STM32F411 mit reichlich Power, so groß wie das Bluepill board. Auf der Unterseite kann ein Flash IC aufgelötet werden, dann hat man mit einem W25Q128 schonmal 16 MByte on Board. https://de.aliexpress.com
-
Thread
1M Ohm zw. Quarzleitungen
Also, schaut man in's Datenblatt vom STM32F103RB und sieht sich die vorgeschlagene Schaltung für den Anschluss eines Quarzes an, so sind die 8 MOhm für den Arbeitspunkt überflüssig, da schon ca. 5 MOhm im Chip "eingebaut sind. Mit
Ralli schrieb: > Also, schaut man in's Datenblatt vom STM32F103RB und sieht sich die > vorgeschlagene Schaltung für den Anschluss eines Quarzes an, > so sind die 8 MOhm für den Arbeitspunkt überflüssig, da schon > ca. 5 MOhm im Chip "eingebaut sind.
-
Thread
Displaycontroller mit einstellbarer Auflösung/Farbtiefe?
Andy schrieb im Beitrag #6394522: > Nunja, der AVR hat ja kein DMA. Und wenig Speicher. Ein STM32F411 im BluePill Format kostet beim Chinesen 4-5 € und hat 512 k Flash, 128 k RAM, SPI mit 50 MBit/s. Die etwas größeren F407 Boards haben mehr Pins rausgeführt, da geht auch 16 Bit parallel mit hoher
wird, und welchen µC willst Du verwenden? Was hast Du vor ? Andy schrieb im Beitrag #6394522: > STM32f429-Discovery-Board mit Displaycontroller ist vielleicht ein > bisschen Overkill für die meisten kleinen Projekte. Das mag sein, aber ein STM32F4/F7/H7 bietet die Geschwindigkeit und den notwendigen
-
Thread
STM32 ohne Nucleo läßt sich nicht programmieren
Ich möchte einen STM32F446 mittels SWD unter Linux flashen. Dazu benutze ich einen ST-Link von einem Nucleo-Board, welchen ich "entkoppelt" habe. Dessen CN4 ist mit meinem STM32 verbunden. Leider kann keines meiner Tools den STM32 ansprechen. Von STM32CubeProgrammer erhalte ich DEV_NO_DEVICE, texane/st-flash ist nicht besser. Ich habe es mit BOOT0 high und low ausprobiert, und im Programmer Hard Reset und Soft Reset eingestellt
-
Thread
atmega mit smartphone programmieren
Das STM32 Nucleo Board STM32F411 meldet sich als USB-Stick an. Schmeißt man ne passende binary rein wird es darüber programmiert. Daher könnte man das Board über ein Android phone welches USB-Sticks per OTG
Könnte man dann nicht den AVR vom STM32 aus über die UART und passenden Bootloader programmieren?
-
Thread
RTOS mit Arduino
Nano, zum Beispiel konkret das Nucleo-L031K6 oder das Nucleo-L432KC. Oder das "STM32 Black Pill STM32F411", ist etwas größer. Nur bei den Boards mit STM32F103x8 und STM32F103xB musst du aufpassen, da werden überwiegend schlechte Fälschungen verkauft. Falls du daran Interesse hast
stm32-moocs/FreeRTOS_on_STM32_MOOC.html im Downloadbereich die Schulung als PDF
-
Thread
Zieht der Preis für die BluePills an?
allen möglichen Chips ... Hab' gerade einen STLink-V2-Klon bekommen, wo statt der üblichen 48-Pin STM32F10x oder "kompatibler" ein 64-Pinner verbaut ist. Bezeichnung aber unkenntlich gemacht. Die 48er sind scheinbar extrem knapp.
Angebot und Nachfrage... Oder die F401/F411 Boards in gleicher Größe. Mehr Speicher, FPU, Platz für zusätzlichen Flashspeicher und auch nicht viel teuer.
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Lothar schrieb im Beitrag #5212523: > Wobei ein M4F jetzt auch nicht die FPU Performance hat und der Preis in > der Nähe eines Pi Zero liegt Schreib keinen Unsinn. Bei Farnell liegen die einschlägigen STM32F4xxx um und bei 5 Euro netto und bei
Wegen langer Lieferzeiten hatte ich mir Renesas-Teile wiederholt in USA besorgt. Jetzt bin ich beim STM32F4xx gelandet, den - wie oben geschrieben - selbst Farnell aktuell in guter Stückzahl zu gutem Preis anbietet. Der F4 ist ein Spatz in der Hand - aber auch ein ganz flotter ;-)