-
Thread
Wie werden Touchdisplays/TFTs in Endbenutzerprodukten gesteuert??
ist riesig! Aber fang erstmal mit einem Devboard mit Beispielprogrammen an, dafür gibts zB das stm32f429 discovery. Ansonsten gibts imx6 stamps (bzw system on modules) recht günstig: https://www.phytec.de/produkt/system-on-modules/phycore-imx-6/ Da kannste auch ein Display anschließen und Linux
riesig! > > Aber fang erstmal mit einem Devboard mit Beispielprogrammen an, dafür > gibts zB das stm32f429 discovery. > > Ansonsten gibts imx6 stamps (bzw system on modules) recht günstig: > https://www.phytec.de/produkt/system-on-modules/phycore-imx-6/ > Da kannste auch ein Display anschließen
-
Thread
STM32F103: Unterschiedliche Puls-Pausezeiten, Pausezeiten länger
Programm für die Systemeinstellung das hier an: [code] ------------------------------------- STM32F103 / 72 MHz 19200bd 8N1 Januar 2020 R. Seelig APB1 = 36 MHz APB2 = 72 MHz AHB = 72 MHz ------------------------------------- [/code] (und ich habe was weiß ich wie oft AHB, APB1
Achso vergessen: Der Takt ist 72MHz und das Board ein Bluepill mit einem STM32F103C8T6.
-
Thread
STM32 mit J-Link hält nicht an Breakpoints
Hallo, mein Projekt benutzt einen STM32F7 auf einer eigenen Platine. Bisher habe ich ein Nucleo mit ST-Link und SWD benutzt, aber mit dem Umzug auf meine eigene Platine funktioniert das Anhalten an Breakpoints nicht mehr. Daraufhin bin
Ganz doof gefragt: Sind Deine Timer richtig konfiguiert? Dieses Problem hatte ich auch mal mit einem STM32F4 und Keil mit einem original STLink/V2 und den Umstieg vom Nucleo auf eigener PCB. Bei mir war das der externe Quarz. Gruß Daniel
-
Thread
Frage zum STM32 - Widerstandsproblematik
Batterieüberwachung anbelangt: Die Antwort mit 'nem MOSFET (alternativ Analogschalter), oder bei den neueren STM32 (z. B. G0) gleich den eingebauten Spannungsteiler mit internem Schalter dazu für VBat-Messung. S. RM0444, 14.10 Battery voltage monitoring.
Spannung und Strom da angegeben sind? Ich denke damit erübrigt sich die Problematik von selbst. Die STM32 die ich kenne haben alle eine interne Referenz die der ADC messen kann. Daraus kann man dann die aktuelle Betriebsspannung berechnen, ganz ohne zusätzlichen Spannungsteiler.
-
Thread
[S] günstigen FPGA Einstieg
15 MBit/s und "Logik relativ überschaubar" ist für moderne Mikrocontroller (z.B. STM32F4) eigentlich locker machbar, da geht auch mehr. Aber das muss Dich natürlich nicht davon abhalten mit FPGAs zu spielen ;-)
mit bisschen drumrum sein soll: http://www.ebay.de/itm/Altera-Cyclone-IV-FPGA-Learning-Board-EP4CE6E22C8N-mit-USB-Blaster-Programmer-/112009975074?hash=item1a14509522:g:wPcAAOSwgyxWVGtq Wenn es der nackte FPGA sein soll, dann ein günstiges Board mit dem EP2C5 (10-15€) oder EP4CE6 (20-25€) aus China
-
Thread
Drehgeber an Arduino, external interrupt ISR wird doppelt ausgeführt
Stromverbracuh nicht von der Rechenleistung ab. Ich finde diese Sichtweise ziemlich eingeschränkt. Die STM32 nehmen zum Beispiel alle deutlich weniger Strom im WFI (Wait for Interrupt) Zustand auf, als wenn sie Befehle ausführen.
temp schrieb im Beitrag #6812964: > Bei einem STM32F103 Der hat solche Decoder in der Timer Hardware. Da wird man das nicht in Software abhandeln.
-
Thread
UART USB STM32F407VGT
Die folgende Anleitung habe ich für einen STM32F103 erstellt, ich schätze allerdings, dass die Vorgehensweise bei deinem µC gleich sein dürfte. Das ist ja gerade der Sinn von Cube HAL. Schau mal: http://stefanfrings.de/stm32/index.html#vcphal
Wie das geht kannst du auf meiner Webseite lesen. Der Einfachheit halber würde ich raten, noch ein STM32F103C8T6 Board oder ein Nucleo-F103RB dazu zu kaufen. Denn dann kannst du meine Code-Beispiele erst einmal 1:1 nachvollziehen. Als nächstes kannst dann mal schauen, inwiefern meine Ausführungen auf
-
Thread
ESP32-H2 will nicht schlafen
STM32Uxx haben spezielle Low-Power Timer die auch im "Stop" Mode eine PWM ausgeben können. Dafür ist natürlich trotzdem eine Taktquelle nötig, z.B. der 32 kHz Uhrenquartz - das grenzt die PWM-Frequenz und
System "an" ist, nur die CPU selbst nicht. Spezifische Low-Power-Controller wie u.a. die STM32Uxx können es auch ohne Haupttakt.
-
Thread
Entwicklung eines Bussystems
Ich empfehle immer nur einen, den STM32, gibts hier: http://www.tme.eu/de/katalog/index.phtml#cleanParameters%3D1%26searchClick%3D1%26search%3DSTM32F103%26bf_szukaj%3D+ der STM32F103RB sollte gehen Mehr kann im Artikel [[STM32]]
durchgehen^^. Was haltet ihr denn von diesem Baustein hier?: http://de.farnell.com/nxp/ssl2101t-n1/ic-led-driver-ac-input-16soic/dp/1782984 Es ist ein LED-Treiber-IC für den direkten Betrieb an AC für knapp 6,- EUR und ich könnte damit alle Platzprobleme lösen, und zudem den Aufwand(und Geld) für
-
Thread
long double (80Bit) mit STM32F4 ?
Dass der STM32F4 in Hardware nur mit 32-Bit Fliesskommaformat rechnen kann weiss du?
> Grunde würde ich Festkommaarithmetik, zu der es mehrere Bibliotheken > gibt, empfehlen. Beim STM32F4 wäre diese Gewürge das Allerletzte!
-
Thread
Tastatur komplett selbst erstellen
konzentrieren und viel dabei lernen. Es gibt aber auch viele andere geeignete, z.B. die meisten STM32-Discovery-Boards. GEKU schrieb im Beitrag #5930710: > Die serielle 232 > Schnittstelle wird vom PC nicht als solche gesehen. Und wie bewerkstelligt man das wenn der CP2102N sich nunmal immer
Niklas G. schrieb im Beitrag #5930730: > Es gibt aber auch viele andere geeignete, z.B. die meisten > STM32-Discovery-Boards. Jeder hat seine Präferenzen. Wenn bei der Auswahl, die von mir ausgelisteten Anforderungen erfüllt sind, kann manch auch andere Plattformen heranziehen. Ich kenne STM32 zu wenig
-
Thread
Problem mit time of flight (TOF) sensoren TOF050C-VL6180X
2.15.x gibt es nur im VL6180 Manual, nicht im VL6180X Manual. Die originale Lib: https://github.com/stm32duino/VL6180X https://community.st.com/t5/imaging-sensors/vl6180x-offset-and-crosstalk-calibration-method-range/td-p/407993
Produktfaelschungen sind ein reales Problem. 5) Wir wissen ja auch nicht, ob der MC ein Acht- oder 32-Bitter ist. Die Qualitaet der Bibliotheken im Arduino-Bereich sind manchmal beeindruckend (schlecht). 6) Wir wissen ja nicht, welchen Microcontroller Du benutzt, aber sowohl bei STM32 und auch bei
-
Thread
Suche eines geeigneten Microcontrollers
Das, mit dem du am Besten zurechtkommst, ist die beste Lösung. Schau eventuell auch mal in der STM32-Ecke. Ich bin kein Fan der STM32-Serie *1) aber du wirst viel Code und Hilfe im Internet finden. Viel mehr jedenfalls als für die XMC-Serie. *1) und das liegt an mir: Ich werde mit CubeMX und der
. Die STM32 sehen vielversprechend aus.
-
Thread
Radxa RS114 oder anderer µC zum Einstieg?
und evaluation/development boards von namhaften/etablierten Herstellern an. Im Forum ist vor allem STM32 verbreitet, ua. weil ST vor Jahren reihenweise preiswerte developement und evaluation boards rausgebracht hat, (zB. STM32 Nucleo). Weitere Hersteller von ARM Basierten µCs sind unter anderem NXP (
vernünftige Dokumentationen gibt, sind für mich sehr nützlich. Nun schwanke ich zwischen dem RP2040, dem STM32 Nucleo und einem AVR. Mir geht es hier eigentlich nur darum, mir eine sinnvolle Teileliste zusammenzustellen, um nicht in 2 Wochen irgendwas nachbestellen zu müssen und dann nochmal 6€ Porto zu zahlen
-
Thread
Magnetventil schneller abschalten
Mike schrieb im Beitrag #4052466: > Er besitzt, im Gegensatz zum > STM32, keine Push-Pulls-Ausgänge. Sondern es handelt sich um > High-Side-Switches... Der Atmega kann somit die Gateladung nicht > entgegen nehmen. Der Atmega hat schon push-pull-Ausgänge. Aber wenn
UND daran, dass ich > dem Atmega mehr zugetraut habe als er kann. Er besitzt, im Gegensatz zum > STM32, keine Push-Pulls-Ausgänge. Sondern es handelt sich um > High-Side-Switches... Ein ATmega, der nur einen High-Side Switch hat, ist mir noch nie unter gekommen. Hast du da eine Sonderanfertigung
-
Thread
STM32G0 PA14
Der Boot0 und PA14(SWD) liegen beim STM32G070CBT6 z.B. auf dem selben Beinchen.
Jens schrieb im Beitrag #6035530: > STM32G070CBT6 Ich bitte um Entschuldigung, ich habe ins falsche Datenblatt geschaut. Ich würde allerdings nie (wieder) einen Pin des SWD-Interfaces im Betrieb anderweitig verwenden. Ein einziges Mal
-
Thread
Microcontroller Auswahlhilfe
CS, 3-5 weitere IOs für Einstellschalter und das ganze bei 3V3. Vielleicht doch mal ein STM32? Einfach, günstig und mit so wenig externen Komponenten wie möglich wäre schön... bin gespannt auf Eure Meinungen:)
und mache deshalb alles über direkten Registerzugriff. Ich habe aber noch nicht wirklich mit anderen 32bit µC Familien gearbeitet, kann also nicht sagen, wie diese im Vergleich zu STM32 sind.
-
Artikel
MINOS
Operating System MINOS ist eine sehr einfache, trotzdem aber auch komfortable Firmware, welche auf einem STM32F4xx läuft - vorzugsweise dem STM32F407VET6 Black Board, welches für einen einstelligen Euro-Betrag zu haben ist. = MINOS = MINOS unterstützt dabei ein Dateisystem auf einer eingesetzten SD-Karte und
STM32 also ein Wert von 0 bis 15. Der Rückgabewert ist entweder LOW oder HIGH. Beispiel: ---- UART. Auf dem STM32F407VET6 BlackBoard können UART2-UART6 als freie Schnittstellen verwendet werden. uart.init
-
Thread
STM32 UART DMA Circular Vertändnisproblem
hier gibts eine gute Anleitung zu DMA + variable Länge: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/
://de.wikipedia.org/wiki/Warteschlange_(Datenstruktur) 2) https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx
-
Thread
STM32F429 CAN will nicht empfangen
ausglöst... Hier ist der Code der das bewerkstelligen soll: [c] #include "main.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h" #include "stm32f4xx_spi.h" #include "stm32f4xx_exti.h" #include "stm32f4xx_can.h" #include "misc.h" void Delay(volatile uint32
assert_param error line source number * @retval None */ void assert_failed(uint8_t* file, uint32_t line) { /* USER CODE BEGIN 6 */ /* User can add his own implementation to report the file name and line number, ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line)
-
Thread
Ad-hoc-Frequenznormal und -Zeitzeichenempfänger
Qualitativ aber brauchbar. Grund ist das SDR-Konzept ("Software-defined radio"). Dazu verwendet wird der STM32F103C8T6 (das Blue Pill Board). Der Empfänger ist gut als Behelfslösung (oder zum Basteln) geeignet. Als Alternative zum normalen Empfänger nur bedingt: - Der Stromverbrauch ist mit 15mA enorm
gelten: [pre] Ueff = (Eeff/c)*A*2*pi*f [/pre] Bei einer Leiterschleife mit mehreren Windungen (N) und mit Verstärker (k) an einem STM32 erhält man für die Eingangsspannung: [pre] UADC = (Eeff/c)*N*A*2*pi*f*k [/pre] Hieraus kann die Empfindlichkeit "Uv/E" der Spule berechnet werden: [pre]
-
Thread
DMA-Datentransfer OV7670 -> ARM-MCU
Auf meinen stm32f0/1 ist SPI zwar eine Zicke, ich bin jedoch schneller als auf dem AVR (ATmega328p). Mit 18 MHz SPI erreiche ich im Polling von der Kamera mit umschalten und neu-adressieren sauber etwa 500 kByte/s
erfolgt eine Zerlegung in drei Teilbilder: [c]#define lcd0_sd1 1 void get_picture(){// u32 n,i,j,offset=0, timespan,ii,zl_tbild; u32 index,zl_pix=0,zl_pix8=0,zl_pixx,restzeit=0; //zl_px=153600;//2x240x320 extern_int_hr_ef_init(); extern_int_hr_ef_enable(); //++ //lcd_streamwrite_start
-
Thread
ESP32-WROOM-32 Flash-Größe
Nimm einen ESP32-S3 N16R8 und lege die Website in das LittleFS. Z.B hier: https://de.aliexpress.com/item/1005006418608267.html
Arduino ist keine STM32CubeIDE da wird nichts boardspezifisches im Code hinterlegt. Man kann das Board vor problemlos ändern, kompiliert halt beim ersten Mal bisschen länger. Ich nutze xTaskCreatePinnedToCore() und weise
-
Thread
STM32F103 interner Temperatursensor
Fuer modernere STM32 als den F1 gibt es im "ROM" Kalibarationswerte, die bei Chiptest bei 30 und 110 und 3.3V gemessen wurden. Setzt man die Werte aus dem Rom in die Formel ein, bekommt man deutlich realistischere Werte
Deine schlechten Testergebnisse zeigen einfach nur die grottenschlechte Temperaturerfassung des STM32F103.
-
Thread
Einfach zu implementierende CPU in VHDL
sozusagen das "Hello World" in der FPGA-Welt. :) Allerdings gibt es seit Aufkommen z.B. der STM32 Familie keinen Grund mehr, dafür überhaupt ein FPGA einzusetzen. Ein nutzbarer Lerneffekt wäre sicher vorhanden, wenn Du ein Spiel auf einem STM32 implementieren würdest. Die Videoausgabe läuft in DMA/ISR, die CPU steht quasi voll für Spielelogik und Videotechnik zur Verfügung. Ganz easy: STM32L432KB - 256kB Flash, 64kB RAM. Fang mal mit Snake an und mach dann PacMan.
-
Thread
Frage/Problem mit Timer STM32F4Discovery
Library Funktionen sind recht langsam. Full ACK !! hier hat schon mal jemand die Delays der STM-Funktionen der GPIOs nachgemessen...(auch interresant für den TE) http://joe-c.de/pages/posts/einstieg_mikrocontroller_stm32f103_101.php (ganz nach unten scrollen)
auch eine 3-stufige Pipeline und bis zu 5 Waitstates beim (Flash-) Speicherzugriff hat. Auch beim STM32F4 kommt man bei zeitkritischen ISR möglicherweise nicht um Assembler herum. Wenn man auf einem 32-Bit System Aufgaben implementiert, wofür auch 8 bit völlig ausreichend wären, ist der Overhead dadurch
-
Thread
Wo sucht man Microcontroller nach IO-Anzahl, Takt und Funktionen aus?
nutzt dann deren Seite fürs parametrische Suchen/Filtern. Man schaue sich z.B. mal die Liste für STM32 an. Da kann man genau nach den Parametern des TE filtern. Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und
zu programmieren wie ein AVR. Nochwas: Unsereiner hat sich für diverse Controller (nicht nur für STM32) eine Art Grundstock für verschiedene Firmware-Teile gemacht und kann damit auch architekturübergreifend recht schnell seine Anwendungen machen und ggf. auch recht aufwandsarm portieren. Etwa derart
-
Thread
STM32 Ride7 Einstieg
keine brauchbaren Howto´s in deutsch oder englisch, die einem den Einstieg in die Programmierung der STM32F Prozessoren mithilfe von Ride geben. Könnt ihr mir da welche Tipps geben ?
int x,anzahl; anzahl = 40; RCC_Configuration(); // es muss richtige Definition in stm32f10x.h einkommentiert sein (STM32F10X_MD) IO_Configuration (); //NVIC_Configuration(); SysTick_Config(75000); // ruft in cyklischen Abständen eine ISR auf (1ms) // LED 3
-
Thread
Programmierproblem mit dem STM32G491
Schnittstellen, GPIOs) gebraucht. Das sollte aber kein Problem sein, oder? Eigentlich sollte das STM32-Link-Utility doch auch mit einem komplett nackten Controller per SWD funktionieren, oder?
STM-Tool gegengeprüft). Aber laufen tut der Controller immer noch nicht. Ich habe jetzt auch die nBOOT-Flags so gesetzt, dass er aus dem FLASH-Memory laufen soll. 0x08000000 ist auch in der Keil-Konfiguration
-
Thread
STM32 - SPI Master Slave funktioniert nicht
könnte beispielsweise irgendwo stehen, dass der Takt vom zuständigen Peripheriebus mindestens das N-fache des extern angelegten SCK-Signals betragen muss. PS: STM32F1xx: N=2.
@A.K. Wo hast du übrigends den Faktor 2 für STM32F1 her? Ich habe das Datenblatt und Referenzmanual überflogen nichts darüber gefunden? Habe jedenfalls den Slave Peripherietakt inzwischen auf 6MHz angehoben -> Kommunikation funktionierte besser
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
Cortex-M3 STM32F103R8T6 STM32 core board mini development board ARM Cortex-M3 STM32F103ZET6 STM32 Core board mini development board "ARM Cortex-M3 STM32F103VET6 STM32 Development Board + 2.4TFT Touch Screen" ARM Cortex-M3 STM32F103R8T6 STM32 Development Board ARM Cortex-M3 STM32F103VET6 STM32 Development Board ARM Cortex-M3 STM32F103VCT6 STM32 Development Board ARM Cortex-M3 STM32F103RBT6 STM32 Development Board STM8S003F3P6
-
Thread
Fühlt sich der gcc hier veralbert?
#include <stdio.h> 3 #include <string.h> 4 5 static void foo (const char *bozo_exe) { 6 char* args[16]; 7 char* envs[4]; 8 printf ("Starting %s...\n", bozo_exe); 9 asprintf (&envs[0], "HOME=%s", "/"); 10 asprintf (&envs[1], "PWD=%s", "/"); 11 asprintf
Irgendwas kapiere ich immer noch nicht. Aber egal, davon geht die Welt nicht unter. Da ich gerade ein STM32 Board mit Cortex-M33 hier liegen habe: [c] #include <stdio.h> #include "stm32c5xx.h" #include "tusb.h" ... char a; char zwei[2]; char vier[4]; char fuenf[5]; char b; void main_task
-
Thread
ARM C-Compiler
vertrieben wird. Die haben auch genau die „Platine“ die mir so vorschwebt (mikromedia for Stellaris/STM32 M3/STM32 M4. Meine Frage: hat jemand von Euch diesen Compiler in Gebrauch und kann dazu etwas sagen? Ich setze ihn nur für private zwecke ein. Gruß Jürgen
ich die Softhook Restriktionen umgehen konnte. Ich bin auch etwas versessen auf das "mikromedia for STM32 M4 (Mikroelektronika)" Bord weil es wunderbar in eine doppelte Unterputzdose passt. Es also an der Zeit mal was neues zu probieren.
-
Thread
arm gcc 7.2.1 -flto broken?
ARM M4 (stm32) schrieb im Beitrag #6462780: > Wieso erhöht inlining den Stackbedarf? Weil Callees in the Caller wandern und dort gleichzeitig existieren statt nacheinander wie im call tree. > Und wieso ist
ARM M4 (stm32) schrieb im Beitrag #6463873: > Hmm ich vermute mal in einfachen Fällen (s. Beispiel unten) wird der > Stack perfekt wiederverwendet. In einfachen Fällen schon, aber nicht in komplexeren. So
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
STM32F103ZE, 1MB ext SRAM mit EPSON S1D13743 und weiteres..
Ralf Greinert schrieb: > TPIC6C595 gibt es aber leider nicht als DIL ... doch! TPIC6C595 *N* http://de.farnell.com/texas-instruments/tpic6c595n/8bit-shift-register/dp/1470497
-
Thread
ATtiny12: Assembler in Atmel Studio 7
Geräten, die ich so zerlegt habe, 'nen AVR - egal ob alt oder neu - drin gefunden habe. Dafür jede Menge STM32-irgendwas oder deren Klone.
ich in der Komplexität des Registeraufbaus der neuen AVRs ansatzweise Züge des Registeraufbaus der STM32 gefunden habe, heißt leider nicht automatisch, dass der Einstieg in die STM32-Welt genauso einfach wie der Einstieg in die Welt der neuen AVRs sein wird, selbst mit dem einfachsten STM32F030 wird
-
Thread
Micropython Wetterstation
append:", N, "items in", dt, "ms") print("Per append:", dt * 1000 / N, "µs") print("Ram",gc.mem_free()) bench_list_write() print("Ram",gc.mem_free()) [/code] (ESP32 S3 n8r2) Ram 2061280 List append
kann man die SIZE nicht mehr viel größer als 10K stellen, sonst gibt es einen Fehler. [code] ESP32 S3 n8r2 SIZE=const(10*KILO) MicroPython v1.27.0 on 2025-12-09; Generic ESP32S3 module with Octal-SPIRAM with ESP32S3 CPU: Generic ESP32S3 module with Octal-SPIRAM with ESP32S3 @ 240.0 MHz alloc
-
Thread
Beste Lösung RX DMA Ringbuffer STM32
immer recht unzureichend beantwortet. Ich möchte das Thema gern noch einmal aufgreifen. Umgebung: STM32 CortexM System Workbench CubeMX HAL-lib Ich benötige ein gutes Konzept, um UART-Zeichen ohne größere Prozessorlast zu empfangen. Problem ist dabei nicht ausschließlich die durchschnittliche
dann hättest du es auch erwähnen können. > Hast du einen Link zu der APP-Note? Google einfach: stm32 dma uart application note Keiner weiß welchen stm32 du hast.
-
Thread
uC kann nicht programmiert werden
HI Ich habe einen STM32F072B-DISCO. Darauf sind 2 USB Mini-B drauf. Bei dem einen heisst es USB USER und bei dem anderen USB ST-LINK. Ich habe keinen ST-LINK. Ich denke den braucht es auch nicht unbedingt. Wenn ich über
den https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-utilities/stsw-link009.html?dl=Mb6MeyavONqAB%2Fnuk5xNaA%3D%3D%2CCqwGkCNZJ4A928XrwQMA2Q1j4i51vI3xXgPfVzvyt7rWjVJa6hH9jRSGT5xgh7gnmy2IR%2B1wOHmqTto5nN9dLGRCf5ZiY%2BRR2cA
-
Thread
KVM-Switch ohne V
wo das Umschalten keine Enumeration ausloest. So wie ich das sehe, braeuchte ich z.b. ein paar STM32 mit jeweils einem USB-OTG, fuer jeden der Ports einen (also z.b. 6 Stk fuer 4 PCs, Maus und Tastatur), die sich dann untereinander ueber z.B. SPI oder so die USB-Nachrichten jeweils an den richtigen
Moin, Dergute W. schrieb im Beitrag #7943230: > Oder was ist sonst ausser STM32 so gerade hip an billigen µControllern > mit eingebautem USB-OTG, SPI, und ein paar GPIOs und GNU-Toolchain? Obwohl ich momentan dann und wann an meiner STM32 Loesung weiterprogrammiere, antworte
-
Thread
STM32 direkt an Lithium Akku anschließen?
für mein nächstes Projekt plane ich, einen Lithium Akku anzuschließen. Als MCU benutze ich den STM32F103C8T6. Er soll direkt an den Akku, weil er im sleep Modus aufgeweckt werden soll. Auch soll er durch den fehlenden Step-Up Wandler wenig Strom verbrauchen. Leider muss ich auch eine "große" Last
für mein nächstes Projekt plane ich, > einen Lithium Akku anzuschließen. > Als MCU benutze ich den STM32F103C8T6. > Er soll direkt an den Akku, weil er im sleep Modus aufgeweckt werden > soll. Entweder du bleibst bei dem STM und setzt einen 3.3V Lodrop-Regler davor oder du siehst dich einfach nach
-
Thread
Wie Frequenz messen bei kleinem Signal?
Rechenzeit und etwa dem Startwert von der FFT kann man einen Kurvenfit machen. Je nach Programm und Modell STM32 könnte selbst dass noch in Echtzeit gehen.
Mr.Moe schrieb im Beitrag #4231114: > was für einen STM nutzt du denn? STM32F051R8T6 Mr.Moe schrieb im Beitrag #4231114: > Wieviel Zeit hast du für die Erkennung der Frequenz? ein paar Sekunden (...) Mr.Moe schrieb im Beitrag #4231114: > Wenn
-
Thread
STM32F411 --> SPI --> MAX7219
gestern hatte er auch 4.7V also mehr als > 3V. mit 3 V Auf der Seite von http://www.st.com bzg. STM32F411 steht: The STM32F411xC/xE operate in the - 40 to + 125 °C temperature range from a 1.7 (PDR OFF) to 3.6 V power supply. Wenn du hier 5 V verwendest, ist dein STM32F411 schon lange tot.
Maxim B. schrieb im Beitrag #5339038: > Wenn du hier 5 V verwendest, ist dein STM32F411 schon lange tot. Die meisten (nicht alle) Pins eines STM32 sind 5V-tolerant (im DB als FT gekennzeichnet). mfg
-
Thread
esp32c3 & interrupt service routine
? Zum Lernen würde ich mit einem überschaubaren STM32L0 anfangen und später auf einen stärkeres Modell wechseln, falls nötig. Test-Boards findet man unter dem Namen "STM32 Nucleo".
ist? > Zum Lernen würde ich mit einem überschaubaren STM32L0 anfangen und > später auf einen stärkeres Modell wechseln, falls nötig. Test-Boards > findet man unter dem Namen "STM32 Nucleo". Ja Da gebe ich Dir zu 100% recht. Diese Mikrocontroller sind