-
Thread
BluePill, ST-LINK und CubeIDE
Boot0=HIGH aktivierst du (beim nächsten Reset) den seriellen Bootloader. http://stefanfrings.de/stm32/stm32f1.html#boot Lies auch http://stefanfrings.de/stm32/stm32f1.html#proginterfaces http://stefanfrings.de/stm32/cube_ide.html#flash http://stefanfrings.de/stm32/stm32f1.html#bluepill >
ohne ST-link direkt über USB flashen?! Nein, nur per SWD, JTAG und seriell. Es gibt andere STM32 Modelle die man auch über USB flashen kann, aber nicht den STM32F103. Wobei ... Es gibt da den STM32duino Bootloader (basierend auf dem ehemaligen Maple Bootloader). Damit kann man über USB Flashen
-
Thread
32 Bit MCU gesucht
ich mir mal den RP2040 anschauen, den kann man wenigstens kaufen. Mein aktueller Favorit ist der STM32F303, davon habe ich auch genug vorrätig. Aber die gebe ich nicht her.
Das ist ein stinkender M0! Es sind sogar zwei stinkende M0! > Mein aktueller Favorit ist der STM32F303, davon habe ich auch genug > vorrätig. Aber die gebe ich nicht her. Das hebt nicht mal Rosemarie Nitribit an. Auch dem fehlt die FPU.
-
Thread
arm-none-eabi-gcc Linker Skript heap und stack Größe
sagen, es gibt keine verschachtelten Funktionsaufrufe keine lokalen Variablen. Ich habe auch 0x0F mit dem gleichen Resultat ausprobiert. Keine Warnung, kein Fehler. Mein Controller ist STM32F303 [code] /* Specify the memory areas */ MEMORY { RAM (xrw) : ORIGIN = 0x20000000, LENGTH
wenn weniger Stack existiert, als dein Programm (in dieser Zeile) verlangt. > Mein Controller ist STM32F303 Gut dass es nur einen in der ganzen Serie gibt. Ironie off: STM32F303 gibt es mit 16, 40, 48, 64 und 80 KB RAM.
-
Thread
STM32 + VCP + Debugger = Problem
Hallo ans Forum, ich habe hier einen STM32F303 liegen. Der sendet mir per VirtualComPort Daten an den PC. Das klappt auch schon so weit. Aktuell habe ich Probleme mit dem Empfang von Daten, weshalb ich mir meinen Eingangspuffer ansehen möchte. Mein Problem: Wenn man den STM32 neu programmiert, hängt sich der VCP auf. Mein Debugger läuft dann zwar, aber ich kann HTERM nicht mit dem VCP verbinden. Ziehe ich kurz den Stecker und stecke ihn wieder ein, dann kann ich mich
-
Thread
stm32f303 "hängt" nach start
Liebes Forum, Ich programmiere das Evalboard stm32f3discovery mit der stm32CubeIDE. Dabei verwende ich die standard peripheral library von ST Microelectronics. In meinem Projekt verwende ich den Bosch-Sensor: bme280 und ein 2004 LCD. Nun habe ich folgendes Problem: Wenn ich den Debug-Modus starte, funktioniert das Auslesen der Werte des Sensors ohne Pobleme, sodass diese auf dem LCD angezeigt werden. Wenn ich allerdings nicht im Debug-Modus bin und lediglich das USB-kabel an das Evalboard anschließe (nur um zu versoren), zeigt das LCD die Werte 0. Erst nach Drücken des Reset-Buttons werden
-
Thread
SPI-Kommunikation - was wenn hängen bleibt?
Liebes Forum, ich programmiere den STM32F303 und verwende die Stadard Peripheral Library von STMicroelectronics. Momentan arbeite ich an der SPI-Kommunikation. Es funktioniert soweit alles. Unter anderem habe ich folgende Programm-Zeilen
the TXE and RXNE flags instead." (ursprung : http://www.disca.upv.es/aperles/arm_cortex_m3/curset/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/html/group___s_p_i___group5.html) Dabei kann timeout in diesen fall NUR kommen durch falsch initialisieren im Software. Fuer diesen fall koennte man einen Watchdog
-
Thread
Prozessor 32 Bit mit 5V z.B. SAMD09
Bei gewöhnlichen CMOS Chips vertragen alle Pins maximal 0,5V über der Versorgungsspannung. Beim STM32F103, STM32F303 und STM32L073 vertragen * die 5V toleranten Pins maximal 4V über der Versorgungsspannung (ohne Versorgungsspannung vertragen sie also *nicht* 5V) * die anderen Pins vertragen maximal
Ich werfe mal den CH32F103 ins Rennen. Weitgehend kompatibel zu den STM aber für 5 Volt spezifiziert. Dokus gibts leider nur auf Chinesisch wie bwi den meisten Chips von WCH. Der Chip hat einige Extras beispielsweise eine
-
Thread
Digitaluhr mit geringem Stromverbrauch
David P. schrieb im Beitrag #6971941: > Könnt ihr mir da einen controller empfehlen? STM32L072 Low Power, mit EEprom STM32F303 normal Power, ohne EEprom, dafür 3x so schnell und mit FPU Beide können ohne externe Bauteile laufen (nur Abblock-Kondensatoren). Für die RTC brauchst du aber
Stefan ⛄ F. schrieb im Beitrag #6971974: > STM32L072 Low Power, mit EEprom > STM32F303 normal Power, ohne EEprom, dafür 3x so schnell und mit FPU Da ich keine Platinen designen kann ist der denke ich raus.
-
Thread
Stm32f3 Programm aus dem externen Flash ausführen
verfolgen Schau dir mal "FSMC" an: - https://www.st.com/resource/en/application_note/an4761-using-stm32l476486-fsmc-peripheral-to-drive-external-memories--stmicroelectronics.pdf Seite 168 - Kap. 10 Flexible static memory controller (FSMC) - https://www.st.com/resource/en/reference_manual/dm00043574-stm32f303xb-c-d-e-stm32f303x6-8-stm32f328x8-stm32f358xc-stm32f398xe-advanced-arm-based-mcus-stmicroelectronics.pdf
-
Thread
Überwachung der RTC Pufferbatterie
müssen. Die eine Uhr meldet, wenn ihre Batterie leer ist. Die andere liefert dann die Zeit. Beim STM32F103 wird die Uhr auf 00000 gesetzt und bleibt (bis zum ausdrücklichen Start-Signal per Software) stehen, wenn die Batterie leer ist.
= 1 F x (5 V - 1.0 V) / 150 nA = 26666666 s = 303 Tage Ist das realistisch??? Oder spare ich mir den ganzen Aufwand und nutze eine CR2032 und bin auf der sicheren Seite?
-
Thread
RobotDyn STM32F303: Kein Reset pin im pin header
Hi Ich stehe gerade ein wenig auf dem Schlauch, was das Design vom BlackPill von RobotDyn angeht. Anbei ein Screenshot vom Schaltplan: Pinheader J2 hat 3V3, SWIO, SWCLK und GND. An J2 wird mein STLink verbunden, um den MCU zu flashen. Was mich an der ganzen Sache ein wenig wundert, ist, dass bei J2 gar kein Pin für den Reset vorhanden ist? Ich dachte immer, dass wenn der MCU programmiert wird, man einen Reset benötigt. Kann mich jemand ein wenig aufklären, wo mein Verständnisproblem liegt? Vielen Dank,
-
Thread
EMBLITZ 1.11 GCC vsprindf mit Float geht nicht?
Hallo, ich benutze EMBlocks2.2 bzw EMBlitz1.11 für den STM32f303. Die neue 2.1 funktioniert nicht, aber das ist ein anderes Thema. Nun muss ich auf einem Display float zahlen ausgeben. Also habe ich mir eine PRINTF Funktion nach lehrbuch mit vsprintf
EMBlitz 1.11 stimmt wenigstens die Anzahl. Nun habe ich mal einfach nur ein sprintf (Ziel,"%5.1f hallo", 1234.0); gemacht und auch da fehlt die Zahl komplett. Mache ich was falsch oder sind die Funktionen einfach nur schrott? Achso eine HEX oder Dezimal Zahl geht. Was wäre die alternative
-
Thread
STM32F103C8T6 JTAG
den die Firma ST gemacht hat, und das merkt man ihm deutlich an. ST selbst empfiehlt den Nachfolger STM32F303 zu benutzen, dem kann ich mir nur anschließen. Er ist sogar billiger und hat die ganzen Kinderkrankheiten nicht mehr. Außerdem hat der STM32F303 eine FPU.
Das Nucleo-F303RE ist verfügbar und derzeit sogar ausgesprochen preisgünstig: https://www.conrad.de/de/p/stmicroelectronics-entwicklungsboard-nucleo-f303re-stm32-f3-series-1416930.html > Und aus Evalboards
-
Thread
Datenstrom auf Zeichenkette untersuchen
komplex und für komplexe Aufgaben manchmal unzureichend. Dafür kann man relativ leicht auf andere STM32 wechseln.
auch ein ATTINY. Ich hab auch mal mit Atmel und Co angefangen, aber das Debugging finde ich auf den STM32 deutlich bequemer und da ich das als Hobby betreibe und gerne einen "Standard µC" habe, auf dem meine Projekte laufen bin ich bis jetzt mit F103 und F303 ganz gut gefahren. Ich will ja auch keine
-
Thread
STM32 interner OpAmp und ADC
Hi Ihr Kundigen, ich möchte gerne einen internen OPAmp des STM32F303 verwenden und den an den ADC3 hängen. Da habe ich Probleme. Der ADC3 läuft, konfiguriere ich eine andere Eingangsleitung kommen richtige Werte an. Den OP habe ich mir dann in CubeIDE 1.7.0 konfiguriert
Hi, bei dem STM32F303RE board geht an den ADC3 nur der OPAmp3, den hab ich genommen. Cheers Detlef
-
Thread
Suche günstige 32Bit MCU Plattform ähnlich Arduino
Boards mit neueren originalen STM32, zum Beispiel dieses von RobotDyn: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Ansonsten könnten auch die Nucleo Boards von STM für dich interessant sein. Einige davon stelle ich auf
Es gibt ähnliche Boards mit neueren originalen STM32, zum Beispiel > dieses von RobotDyn: > http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini in fast jedem Thread empfohlenen Boards sind jedenfalls eher schlechter zu bekommen (und auch nicht
-
Thread
STM32F303: Empfehlenswerte Compilerargumente
-c -mcpu=$(MACH) -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard -I ./Driver -std=gnu11 -Wall -O0 -DSTM32F303xC LDFLAGS= -mcpu=$(MACH) -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard --specs=nano.specs -TSTM32F303CCTX_FLASH.ld -Wl,-Map=final.map # Target: Dependencies all: main.o startup_stm32f303cctx.o
: Driver/system_stm32f3xx.c $(CC) $(CFLAGS) -o $@ $^ startup_stm32f303cctx.o: startup/startup_stm32f303cctx.s $(CC) $(CFLAGS) -o $@ $^ final.elf: main.o startup_stm32f303cctx.o syscalls.o sysmem.o system_stm32f3xx.o
-
Thread
Stm DMA pointer
wirklich die physikalische Adresse wissen oder programmiert man in C? Dies gilt natürlich nur für den STM32L412. Dein unbekannter F4 mag völlig anders funktionieren.
Ah, vielen Dank. Hatte ich übersehen, exakt das was ich suche. Ich nehme nen STM32F303, aber das ist laut RM0316 Rference manual bei dem auch vorhanden. Too blind to see. THX. Cheers Detlef
-
Thread
Universelle CAN Bibliothek Probleme beim erstellen
Ich würde dazu einen Mikrocontroller verwenden, der CAN bereits integriert hat. Zum Beispiel einen STM32F303. Dazu gibt es dann die HAL samt Code-Generator direkt vom Hersteller, falls du so etwas benutzen willst. Arduino unterstützt den auch.
Hallo Stefan, Stefan ⛄ F. schrieb im Beitrag #6879730: > Mit CAN habe ich keine Erfahrung. Dennoch rate ich davon ab, jetzt etwas > neue mit Software zu entwickeln, deren Pflege vor 13 Jahren endete. > Braucht man für CAN
-
Thread
Makefile clean failed
-c -mcpu=$(MACH) -mthumb -std=gnu11 -Wall -O0 # Target: Dependencies all: main.o led.o startup_stm32f303cctx.o main.o: main.c $(CC) $(CFLAGS) -o $@ $^ led.o: led.c $(CC) $(CFLAGS) -o $@ $^ startup_stm32f303cctx.o: startup_stm32f303cctx.s $(CC) $(CFLAGS) -o $@ $^ clean: rm
ist (nicht-existierende Dateien ignoriert werden). > > Die werden nur dann ignoriert, wenn du -f angibst, was bei dir oben aber > fehlt. Ohne -f wird bei POSIX rm mit einer Fehlermeldung abgebrochen. Ne, das passt schon. Die normale Definition von $(RM) ist "rm -f". Markus F. schrieb im
-
Thread
[S] NUCLEO-F303RE oder STM32F303RE
Hi, ich suche ein oder mehrere STM32F303RE Nucleos oder auch nur den STM32F303RE chip, da mir mein Nucleo abgeraucht ist. 1 wäre ausreichend 2-3 Ics wären super. Natürlich gegen gute Bezahlung. Daniel
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
. Dann hab ich mir die DTU mal genauer angeschaut. Alles in allem keine Raketentechnik. -Ein GD32F303 (Gigadevice, ein STM-Klon) mit SPI Flash 25Q128 . -Ein ESP8266 für die WLAN Kommunikation -Ein NRF24LE1E mit 2401C (RF Front End) Nachdem ich die beschriftete SPI-Schnittstelle gesehen habe,
gedacht. Ich hatte mitgenommen, daß man die Kommunikation an den Testpunkten für RX/TX zwischen GD32F303 und nRF12LE1E abnehmen kann ? Das Bild nochmal anbei. Eventuell könnte man auch mit dem openocd Debugger am SWD Port den GD32F303 anhalten und Flash Programm, etc. genauer analysieren. Es gibt
-
Thread
Verfügbare µC
Bei Digi-Key die PIC32MX-Reihe derzeit gut verfügbar: https://www.digikey.de/products/de/integrated-circuits-ics/embedded-microcontrollers/685?k=PIC32MX795F512 Viele Grüße Jochen
Bob E. schrieb im Beitrag #6830742: > Kennt da jemand zufällig was gutes ? Zahlreiche STM32 Controller haben CAN und sind weitgehend zueinander Pinkompatibel. Zum Beispiel die STM32F103 und STM32F303 Serien. Leider sind beider nicht verfügbar, aber wenn es wieder welche gibt stehen die
-
Thread
STM Controller mit BLDC Peripherie
vereinfachen. Fragt mich nicht wo, aber ich hatte da mal eine Seite gefunden, die beschreibt, welche STM Controller über so etwas verfügen. Da kam unter anderem der STM32F303 neben einigen anderen vor. Im Reference Manual deren nach BLDC oder brushless gesucht und nie etwas gefunden. Auch nichts, wenn
"Motor Control" suchen. Zum Beispiel in https://www.st.com/resource/en/reference_manual/dm00043574-stm32f303xb-c-d-e-stm32f303x6-8-stm32f328x8-stm32f358xc-stm32f398xe-advanced-arm-based-mcus-stmicroelectronics.pdf
-
Thread
Problem mit RTC bei STM32F103
Dafür hat der STM32F103 zwei andere Register mit denen man viel feiner abstimmen kann: http://stefanfrings.de/stm32/stm32f1.html#rtc_calibrate
schrieb im Beitrag #6811016: > Nur seltsam, warum das Dingens in BKP sitzt und nicht in RTC. Beim STM32F103 ist einiges seltsam. Man merkt dass es der erste "Versuch" dieses Herstellers war. Der STM32F303 ist schon deutlich logischer aufgebaut.
-
Thread
Der perfekte USB-UART-Konverter
. [c] // For devices with 2x16 bits/word access schema // (e.g. STM32L0x2, STM32L0x3, STM32F04x, STM32F072, STM32F078, STM32F303xD and STM32F303xE) #define UMEM_SHIFT 0 #define UMEM_FAKEWIDTH uint16_t [/c] [c] // For devices with 1x16 bits/word access schema // (e.g. STM32F103, STM32F302, STM32F303xB, STM32F303xBxC) #define UMEM_SHIFT 1 #define UMEM_FAKEWIDTH uint32_t [/c] Wenn man die richtig einstellt (müsste es theoretisch klappen. Im Referenzhandbuch des
-
Thread
[S] Mitbestellmöglichkeit bei Digikey
Gruss Ich suche auch eine Mitbestellmöglichkeit bei digikey. Wäre ein STM32f303re. Schwer zu bekommen. Bei Digikey vorhanden. Dirk St
Beitrag #6812517: > Gruss > > Ich suche auch eine Mitbestellmöglichkeit > bei digikey. Wäre ein STM32f303re. > Schwer zu bekommen. Bei Digikey vorhanden. Schon weg...
-
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
[S] RobotDyn STM32 "Black Pills"
Sollte jemand mal zur Entwicklung eines der folgenden Boards gehabt haben https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621.html https://www.amazon.de/STM32-F103-C8T6-STM32-Arm-Cortex-M3-Minimum-Development-Verwendung-vorinstalliert/dp/B072MCP832 https://robotdyn.com/black-pill-apm32f103cb-128kb-flash-20kb-sram-stm32-compatible-arm-cortexr-m3-mcu-mini-board.html und sich davon gegen Schmerzensgeld trennen wollen, dann bin ich gerne bereit besagtes vernünftiges Schmerzensgeld aufzubringen
-
Thread
[T] STM32F100C6T6 <->STM32F10x/STM32F30x
Habe hier 25stck OVP original STM32F100C6T6 (tray eingeschweißt). Für die möchte ich entweder eine Gargantillion EUR / Stck haben, oder - bevorzugt - Tausch gegen "irgendwas" (funktionierendes) STM32 in LQFP-48 mit 72MHz und CAN
Angebote da sind als ich nehmen kann, dann ist meine Wunschliste in absteigender Prio wie folgt: * STM32F303CCT6 * STM32F302CB * STM32F103C8 und besser Sollte jemand wider Erwarten ein paar solcher Teile haben und dafür Euros unterhalb 1 Gargantillion/Stck wollen, dann bitte PM. Wenn ich 40 Stück
-
Thread
Auslesen eines 8 bit Hall-Sensors über Aruino Mega
Lösung vorschlagen? Ich möchte lieber mit dem Arduino weitermachen, aber eine Mikrokontroller STM32 bzw. ein Entwicklungsboard NUCLEO-F303RE ist auch vorhanden. Ich werde auf eure Rückmeldungen freuen. Bei jeder Frage bitte nicht verzögern. Mit freundlichen Grüßen
Die AVRs haben Counter, der STM sehr sicher auch. Die Beschreibung von deinem Encoder verstehe ich grammatikalisch nicht. Typenbezeichnung? Warum kein digitaler Encoder? Aber eigentlich ist es deine Abschlussarbeit, und dazu
-
Thread
Aktuelle Starterkit für DSP Anwendungen
www.mikrocontroller.net/topic/446406 https://blog.adafruit.com/2020/03/27/biquad-audio-dsp-filters-using-a-stm32f303cc-black-pill-board-dsp-audio/ https://www.arm.com/resources/education/education-kits/digital-signal-processing https://www.mikrocontroller.net/articles/EZ-Kit_Lite DSP's sind eigentlich der
-
Thread
Einteigerfreundlicher ARM MCU für PWM mit Schrittmotoren und Modellbauservos
STM32F407 Ich mag den eigentlich nicht, und das liegt daran, dass die STM32-Familie viel hübschere Töchter als rusty old F407 hat. Aber für die gewünschte Anwendung passt er zufälligereweise gut:
STM32F303RE Dazu gibt es auch ein Board zum Lernen: http://stefanfrings.de/stm32/stm32f3.html#nucleo
-
Thread
Tassimo-Controller reverse engineering und neu programmieren?
development-tools/stsw-link009.html Und du brauchst den Programmer: https://www.st.com/en/development-tools/stm32cubeprog.html Und wenn du eigene Firmware dafür schreiben willst die IDE: https://www.st.com/en/development-tools/stm32cubeide.html
#6739770: > müßte > die den 15A BLDC driver steuern können, Im ST-BLDC-Workshop wird ein Nucleo F303-RE genutzt.
-
Thread
Blaue Pillenkrise? Die Häfte sind kaputt!
stecken, das natürlich mit STM32F103C8T6 bestempelt ist ?
Und welchen Bezug hat das zum Thema? Gar keinen. Ich selber hab vor einiger Zeit bei LCSC einige GD32F303RCT6 bestellt und gekommen sind STM32F303RCT6 gemäß aufgelaserter Bezeichnung. Und neulich kam eine Sendung von AD820 an, die jedoch in ihrem elektrischen Verhalten keinerlei Ähnlichkeiten mit OpV's
-
Thread
Ansteuerung Bosch E-Auto Motor
fordert. Und euch einen gescheiten controller der dafür geeignet ist mit verstellbaere Totzeit wie STM32F303 oder einer der MSP430 DSPs wo dann auch genug Bums hatt um eine FOC Reglung ordentlich laufen zu lassen. Das schon eine wesentlich größere Herrausfordrung als ein Makerprojekt.
? Oder wird es ohne einen Resolver + SVPWM mit größer gleich 10kHz auf Basis beispielsweise eines STM32 nicht möglich sein? Denn ein solches Projekt würde meine Fähigkeiten einfach übersteigen. Alternativ habe ich darüber nachgedacht, die Batterien auf eine Spannung von <=100V umzuklemmen und einen
-
Thread
STM32CubeIDE und C++
g++*** "../Core/Src/main.***cpp***" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F303xE -c -I../Core/Inc -I"STM32CubeIDEWorkspace/SensorBoardFirmware/CppUTest/include" -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx
-g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F303xE -c -I../Core/Inc -I"STM32CubeIDEWorkspace/SensorBoardFirmware/CppUTest/include" -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx
-
Thread
Uno-Board mit ATMEGA256
Ralph S. schrieb im Beitrag #6699283: > Warum noch STM32F303, wenn es Corte-M4 Blackpill gibt ? Weil der STM32F303 ein Cortex M4 ist, du Witzbold.
>> Warum noch STM32F303, wenn es Corte-M4 Blackpill gibt ? > Weil der STM32F303 ein Cortex M4 ist, du Witzbold. Noch ein Nachtrag dazu: Ich würden den Begriff "BlackPill" vermeiden, denn auch das von mir empfohlene
-
Thread
STM32F7 SPI DMA 400kSPS zum externen ADC
Hallo, ich habe einen ADS7054 ADC angeschlossen an STM32L431RBI, den ich mit 400kSPS auslesen möchte, möglichst ohne uC-Last. Bevor ich wirklich an der Platine rumteste, wollte ich das prinzipielle Vorgehen am STM32f769-DISCO Evalboard ausprobieren, deswegen auch STM32F7 in der Überschrift. Sollte ja dann übertragbar sein, denke ich. Der ADC benötigt 18 clocks und SS-Puls, siehe Anhang. Das ist die eigentliche Problematik, denn SPI von STM kann maximal 16 Bits
-
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 LCD Float-Wert runden und Nachkommastellen kürzen
Hallo liebes Forum, ich programmiere mit einem stm32f3discovery (auf welchem sich ein STM32F303 befindet) und verwende die standard peripheral library von STMikroelectronics. An diesem habe ich ein 2004-LCD über eine I2C-Schnittstelle angeschlossen.
Stefan ⛄ F. schrieb im Beitrag #6654547: > Printf kann das doch schon mit "%.2f". Aber er will ja keine feste 2, also "%.*f".
-
Thread
Batterie Management System für Lifepo4 Motorsport Starterbatterie
auch noch CAN für die Kommunikation an Board haben und ein - zwei UARTs schaden auch nicht. BSP: STM32F303 Mosfets: Schwierige Geschichte, da treiben andere ganz schön Aufwand um das zu realisieren. In der Regel werden dafür Mosfets antiseriell geschaltet und genau da beginnt in der Regel auch