-
Thread
STM32F030F4P6 interne Temperaturmessung
Mein STM32L0 zeigt gerade 21,12°C der Thermometer an der Wand in 2M Abstand 21,3°C. Scheinbar geht es genauer. Hat dein STM32 die Register mit Kalibrationswerten vom Werk?
A. F. schrieb im Beitrag #5759086: > Hat dein STM32 die Register > mit Kalibrationswerten vom Werk? Verwende ich beim STM32F030F4P6 und haben sinnvolle Werte.
-
Thread
STM32F429-Discovery Recycling: 90 MHz Frequenzzähler mit TFT
fmeter/neue_versionen.htm#c2) finde ich "nur" > ein paar Schnipsel: http://mino-elektronik.de/progs/STM32F4xx/f_mess.c > und > http://mino-elektronik.de/TFT-direct-drive/TFT-direct-drive.htm#tft-4 Es ist richtig Arbeit, etwas Fertiges vorzuzeigen. Daß Du Dich nach > 3 Jahren meldest, zeigt mir, wie
Testweise habe ich mal den TIM3_ETR-Eingang für den Vorteiler verwendet. Im Gegensatz zu den Capture-Eingängen hat dieser einen asynchronen 1:8 Vorteiler, der sich viel höher takten läßt als SYSCLOCK/2, was beim STM32F429 max. 90 MHz
-
Thread
SD an Nucleo-144 direkt?
Level-Translater hängen? Wie auf dem Bild zu sehen: - nehme ich die 5V vom Board und schicke sie über einen 3.3V-LDO - LDO-En schaltbar vom Board - D[3:0] jeweils mit 10k an 3.3V gehängt Sind die I/Os des STM32H7A3 auf 1.8 oder 3.3V? Und was wähle ich dann im CubeMX aus? Ich denke: "SD 4 bits Wite buss
: ~/STM32Cube/Repository/STM32Cube_FW_H7_V1.8.0/Projects/STM32H7B3I-DK
-
Thread
"Arduino kompatibler" MC für 2025
vorhanden? Ein Board muss so oder so ausgewählt werden. Ob man da einen Arduino auswählt oder einen ESP32-C3 ist dann auch egal.
Sherlock schrieb im Beitrag #7881261: > Die meisten STM32 Mikrocontroller haben bereits einen Bootloader an > Werk, allerdings muss man "Fremdsoftware" (Den STM32 Core) über den > Boardmanager der Arduino IDE installieren. "Fremdsoftware" kann er scheinbar
-
Thread
[STM32] Compiler optimiert Funktion zu stark
schrieb im Beitrag #5347064: > Ich versuche aktuell einen W5500 (Ethernet Controller) mit einem > STM32F405 via SPI anzusteuern. Warum benutzt du denn nicht den im STM32 integrierten Ethernet Controller?! Ich würde die Geschichte mit OVR auch weglassen. Warte bis das Byte ankommt, und lese es
Dr. Sommer schrieb im Beitrag #5347244: > Warum benutzt du denn nicht den im STM32 integrierten Ethernet > Controller?! Was an: > mr. mo schrieb: >> Ich versuche aktuell einen W5500 (Ethernet Controller) mit einem >> STM32F405 via SPI anzusteuern. hast Du nicht verstanden
-
Thread
STM32F446: GPIO-Register läßt sich nicht beschreiben
zusammen, ich sitze hier seit mehr als einer Stunde mit dem typischen Brett vorm Kopf. Ich habe einen STM32F446 auf dem entsprechenden Nucleo-Board. Was ich machen will, ist noch nicht wirklich kompliziert: Einfach einen Pin wackeln. [c] #include "stm32f4xx_conf.h" #include "stm32f4xx_gpio.h" #include <stdio.h> #include <stdlib.h> #include "stm32f4xx.h" // LED-Pin kollidiert mit SPI1 #define LED2_GPIO GPIOA #define LED2_Pin GPIO_Pin_5 #ifdef STM32F10x #error "This is STM32F4XX project"; #endif static inline __attribute
-
Thread
STLINK Clone stoppt nicht an Breakpoints
Stefan ⛄ F. schrieb im Beitrag #7178639: > Du sollst die STM32Cube IDE benutzen. Die wird sich vermutlich genau so weigern, die nutzen nämlich das gleiche Tool.
machen (siehe Manual 6.1.2): https://www.st.com/resource/en/user_manual/um1842-discovery-kit-with-stm32f411ve-mcu-stmicroelectronics.pdf
-
Thread
Stm32f407 flashen
Schau zuerst ins "STM32F4 Reference Manual" Kapitel 2.4 "Boot configuration". Die Zuordnung der Pins findest du im "STM32F407 Datasheet". Außerdem solltest du einen Blick ins "STM32F40x Errata Sheet" werfen, um böse Überraschungen
von STM32 viele Schnittstellen unterstützt wie z.B. UART, USB, CAN. https://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0c/CD00167594.pdf/files/CD00167594.pdf/jcr
-
Thread
Vergleich Osz R&S RTB2004 vs. Siglent SDS5034X
mache bald weiter :-) Fummel noch an einem Generator mit "gutem" Rechteck > 50 MHz. Aus einem STM32-MCO kam das hier raus. Ob sich das zum Vergleich der Oszis eignet bleibt anzuzweifeln. Außerdem bekomme ich direkt aus nem STM32 nur 25 MHz raus, mehr geht nur über PLL. Zum Vergleich STM32-Generator
und Ossis haben dir gerade offenbart das dein > Platinenlayout grottig ist. :-D Ist ein STM32F769NIH6 Discovery Board. Bin an MCO1 (TP2) rangegangen. Ob ich den Tastkopf richtig angeschlossen habe? Gute Frage, ich hab dem mitgelieferten Tastkopf per BNC am Oszi angeschlossen, auf 1:10 gestellt
-
Thread
STM32F4xx I2C bei aktivieren Busy
wäre noch einiges an Potential da. https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fSTm32F4xx%20-%20cannot%20start%20the%20pheriperie&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B&TopicsView=https%3A%2F%2Fmy.st.com%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2FAllItems.aspx¤tviews=0
-
Thread
Theremin bauen mit µC oder/und FPGA
man auch direkt die Frequenz messen kann? > Für die Signalverarbeitung (DSP) dachte ich an einen STM32F102 oder nen > FPGA. Ein FPGA halte ich für übertrieben, der STM32 sollte das leicht schaffen.
/part/STM32F103 dann müsste der verstimmte Schwingkreis mit ner geringeren Frequenz laufen <500kHz!!!
-
Thread
Layout überprüfen bitte (8051)
> werden muss, > gibt es momentan mMn nichts besseres als die STM32M Familie. Sepp
Compiler-Einschränkungen und so würde ich mir aber aber auch bei einfachen Sachen nicht antun, die STM32F0 o.ä. sind ja auch mittlerweile sehr günstig...
-
Thread
Mikrocontroller und PHP
Es gibt schon Durchaus fertige TCP/IP-Stacks vor allem für entsprechende STM32F4xx. Und mit entsprechenden Baustein geht das auch am AVR, siehe Arduino Ethernet Shield. Je nach Nutzerzahl und sonstiger Elektronik ist ein Raspberry da echt ein Overkill. Und es geht auch ohne
einem Mikrocontroller gesehen? Ich meine nicht einen in der Größenordnung vom Raspberry Pi oder ESP32, sondern etwas in Richtung ATmega328 oder meinetwegen auch einen Boliden wie den STM32F4.
-
Thread
Suche einen Arm Cortex M0+ oder M3 Board mit einer MPU
STM32F2xx wie der STM32F205 haben eine MPU. Oder darfs auch nen M4 sein? Dann die STM32F4xx Reihe.
doch meist etwas zu kompliziert für den Einstieg von AVR her. Der M4 ist nicht der Nachfolger des M3. Sondern ein M3 Kern mit DSP und FPU Erweiterungen Zu den STM32F4 gibts auch künstige DevBoards, die Discoverys zB STM32F407 Discovery oder STM32F411 Discovery.
-
Thread
-
Thread
WS2811/WS2812 aus der Ferne steuern + Stromversorgung
ich der Nachbarin die LED-Leiste zeigen wollte, so ein Mist: http://www.youtube.com/watch?v=bzSs3kLhif8 Und das bei 30cm Kabel (Bild) zwischen dem STM32F4Discovery (3,0V) und den LEDs (5,0V).
Nachbarin die LED-Leiste > zeigen wollte, so ein Mist: > > http://www.youtube.com/watch?v=bzSs3kLhif8 > > Und das bei 30cm Kabel (Bild) zwischen dem STM32F4Discovery (3,0V) und > den LEDs (5,0V). Wie exakt ist denn das Timing des WS2812 Protokolls auf dem STM32F4 eigentlich implementiert
-
Thread
STM32: Drama mit "Hard Fault Error"
schrieb im Beitrag #4409545: > Um welchen Typ gehts hier denn? ST hat ja mehr als eine Familie. STM32F407VG
Ich habe das Elend jetzt mal selber kompiliert und auf einem STM32F407VG ausgeführt: [c]void tls_Set74HCT595(uint8_t data) __attribute__ ((noinline)); void tls_74HCT595_SendData(const uint8_t *data,size_t nrBytes) __attribute__((noinline)); void tls_Set74HCT595
-
Thread
Zeitschaltuhr + PWM
Dir früher oder später das Getriebe. Falls du ein Arduino Board mit RTC suchst, google mal nach "STM32F103C8T6 minimum system development" Board. Dazu besorgst du dir noch einen "ST-Link v2" kompatiblen Programmieradapter. Anleitung: http://wiki.stm32duino.com Die RTC wird von Arduino nicht unterstützt, so weit ich weiß. Die musst du "zu fuß" programmieren. Anleitung dazu: http://stefanfrings.de/stm32/stm32f1.html#rtc Alternativ empfehle auch ich ein ESP Modul (z.B. NodeMCU mit ESP8266). Das hat zwar eine ungenaue Uhr, aber dank Internet Verbindung kann er die Uhrzeit von einem Server abfragen
-
Thread
Fragen zu STM32F4 DISCOVERY TFT LCD Board
Peripherie? Oder kann man das über > eine Matrix beliebig schalten? Die wesentlichen Dokumente sind das STM32F4 Reference Manual RM0090 für detaillierte Beschreibungen der Peripherie und dem Rest der Architektur. Die genaue Pinzuordung und die alternativen Funktionen entnimmst du dann dem Manual zum STM32F407
es in sich, muss man sich wohl wirklich erstmal erarbeiten wie der genau funktioniert. http://stm32f4-discovery.com/2014/10/use-printf-output-stream-stm32f4/
-
Thread
STM32 und ESP32 - µC Lernen
Stefan ⛄ F. schrieb im Beitrag #6443635: > Das kann man gar nicht auf die Schnelle beantworten. Und wenn man sich > ein Bild geschaffen hat, ist es schon wieder veraltet. > Für STM32 habe ich was: http://
was eingesetzt wird. Und bin auf der Suche > nach Quellen zum lernen von den beiden µC-System ESP32 und STM32. Könnt > ihr dafür Literatur empfehlen? Aus Literatur speziell zum ESP32 oder zum STM32 wirst du sicher nicht lernen, wann man was einsetzt, da lernst du wie man es genau einsetzt.
-
Thread
Hat schon jemand den LPC810 getestet?
sieht das so aus: "The proprietary Adaptive real-time (ART) memory accelerator is optimized for STM32 industry-standard ARM® Cortex-M4F processors. It balances the inherent performance advantage of the ARM Cortex-M4F over Flash memory technologies, which normally requires the processor to wait for
im Detail normalerweise im > Reference Manual, das ist aber noch nicht draußen... Bei den ST32F05x ist der Prefetch-Buffer 3x4 Bytes groß. Ich gehe davon aus, dass es beim ST32F03x identisch ist. Das hilft nur bei sehr kleinen Schleifen... > Wenn Du aber z.B. schnellere PWM machen willst sind
-
Thread
Debugging mit Codeblocks und JLink-EDU
0x00000000 (Data = 0x20004FFF) JTAG speed set to 10 kHz JTAG speed set to 10 kHz Select flash device: STM32F103RB Select flash device: STM32F103RB Target endianess set to "little endian" Target endianess set to "little endian" Flash download enabled Flash download enabled Flash breakpoints enabled
. target remote localhost:2331 monitor speed auto monitor endian little monitor flash device=stm32f103rb monitor flash breakpoints = 1 monitor flash download = 1 file stm32_md.elf monitor reg r13 = (0x00000000) monitor reg pc = (0x00000004) load thbreak main monitor reset continue Das
-
Thread
CRC32 vom STM32F4 auf dem PC zurück rechnen?
Hi! Versuche schon seit Tagen die CRC32 Prüfsumme von einem STM32F4 auf dem PC in C++ nach zu vollziehen. Weiss jetzt leider nicht mehr weiter. Auf dem STM32F4 werden mit der CRC_Block Berechnung ein Array mit 2 32Bit Werten berechnet. Leider
0x00000000,0x04C11DB7,0x09823B6E,0x0D4326D9,0x130476DC,0x17C56B6B,0x1A864DB2,0x1E475005, 0x2608EDB8,0x22C9F00F,0x2F8AD6D6,0x2B4BCB61,0x350C9B64,0x31CD86D3,0x3C8EA00A,0x384FBDBD }; Crc = Crc ^ *((unsigned int *)Buffer); // Apply all 32-bits Buffer += 4; // Process 32-bits, 4 at a time,
-
Thread
STM32: Timer funktioniert nicht
(Muss ja falsch sein, sonst würde es funktionieren :-) [c] #include "stm32f10x.h" #include "stm32f10x_conf.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include "stm32f10x_tim.h" //#include "stm32f10x_spi.h" //#include "stm32f10x_i2c.h
Bei der STM32 Perip. Lib ist ja auch ein chm-File als Hilfe enthalten. leider funktioniert das bei mir nach der Umstellung der ST-Seite nicht mehr. Die erste Seite wird so aufgerufen: mk:@MSITStore:C:\winarm\STM32F10x_StdPeriph_Lib_V3.5.0
-
Thread
Elektronik Anfänger
kümmern. Im embeddes Bereich wäre das ARM Cortex-M Profil das richtige. Somit entweder ein Cortex-M3 oder ein Cortex-M4 (zusätzlich DSP und hardware floating point). Beispeilboards wären STM32VL Discovery (ca 12 euro), STM32F4 Discovery (17 euro), nxp lpcexpresso (ca 25 euro). ST liefert einige
> werde ich mir dann den > STM32F4 Discovery zulegen Nimm dir für den Anfang lieber einen STM32VLDISCOVERY. Die Cortex M3-Reihe wird momentan noch von mehr IDEs unterstützt. Sehr schön für Anfänger ist die Kombination STM32VLDISCOVERY
-
Thread
Taster entprellen beim STM32f1
der Programmierung und suche seit 2 Tagen ein Tutorial oder einen fertigen Code um Tasten bei einem STM32F1 in einer ISR zu entprellen. Ich weis es gibt jede Menge Code im Forum, doch keiner von denen ich gefunden habe konnte ich Ansatzweise an dem STM einsetzen (ist mit großer Wahrscheinlichkeit ein
Fabian L. schrieb im Beitrag #3439312: > ich habe einen STM32F100 Dann musst du dort einen passenden Abschnitt für diesen Controller einfügen. Das würde in etwa so aussehen: [c] #elif defined (STM32F1xx) #include <stm32Flxx.h> #define ENABLE_INTERRUPTS
-
Thread
STM32 F103 - I2C Probleme
I2C Signal raus (Oszi hängt an SDA und SCL). Programmieren tu ich mit Atollic TrueStudio und STM32 CubeMX. Die Hardwaresettings habe ich in CubeMX durchgeführt. Verwendet habe ich erfolglos schon folgende Befehle: [c] HAL_I2C_Master_Transmit(&hi2c1, 0x3C, outbuffer, sizeof(outbuffer), 1
musst Du mit den dafür geeigneten Funktionen arbeiten, z.B. HAL_I2C_Master_Transmit_IT(...) (siehe stm32f1xx_hal_i2c.h)
-
Thread
Anfängerfreundlicher 32-Bit Controller
Ich würde auch einen STM32 empfehlen, da ich damit bis jetzt gute Erfahrungen gemacht habe. Speziell das STM32F4DISCOVERY ist preislich unschlagbar, da hier nebenbei noch der STLinkV2 mit auf der Platine ist und lediglich
...und weil der STM32F4 wesentlich schneller ist, habe ich mir eben den geholt. Nur machts erst mit MDK-ARM richtig Spaß, CooCox liefert zwar etliche "Treiber"m aber das wars dann auch schon mit der Anfängerfreundlichkeit
-
Thread
C-Code STM32 Fragen
. du bist hier ja schon an der richtigen Stelle (Forum). Schau dir doch mal die Artikel hier über STM32. Davon hat es hier genügend und dazu noch reichlich Links. https://www.mikrocontroller.net/articles/STM32 https://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger https://diller-technologies.de/stm32_wide.html http://stefanfrings.de/stm32/index.html http://www.pomad.fr/node/2 Bei konkreten Fragen, einfach hier im Forum suchen oder posten. Guten Gelingen Leo
-
Thread
Idee gesucht um Jitter zu beseitigen
: > Aber ich schätze, die meisten Controller können sowas. Falls es billig sein soll, z.B. der STM8S103F3P6 für rund 25ct aus China.
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
Einstieg STM8 - Toolchain und Fallstricke
Guten Morgen, typischerweise mache ich viel mit den STM32. Für ein kleines Projekt brauche ich aber kein µC-Schlachtschiff, sondern nur ein kleines µC-Schlauchboot. Ausgewählt hatte ich den STM8L051F3, da ich nicht viele Pins brauche und das Projekt mit
entfällt der zusätzliche > Stromverbrauch für einen Spannnungsregler. > Andere MCs vertragen oft nur 3,6V, da sind dann die 4,3V > Ladeschlußspannung von Lithium-Ionen-Akkus zuviel. Der STM8L051F3 läuft nur im Bereich 1,8 … 3,6 V. Aber er dürfte für jene, die bereits mit einem STM32 vertraut sind
-
Thread
LED Streifen mit light_ws2812
starkes Interesse dran! Findest Du hier: https://www.mikrocontroller.net/articles/WordClock24h#STM32F4xx_Projekt (siehe Download) Darin enthalten sind Libs für - WS2812 - DS18(S)20 - [[MCURSES]] - [[IRMP]] - DS3231-RTC - I2C-EEPROM - UART - DCF77 (sehr rudimentär)
ESP8266-AT-Anbindung (noch nicht auf die letzte AT-Version aktualisiert) Die Libs laufen auf STM32F4xx und STM32F10x, also z.B. auf den STM32F4xx-Nucleo Boards als auch auf dem STM32F103C8T6 Mini-Development-Board, was man für ca. 4 EUR beim Chinesen bekommt. Wenn Du Fragen dazu hast, einfach
-
Thread
GCC Linker File
ist aber angegeben: [c] INPUT ( cpuinit.o flop.o main.o misc.o startup_stm32f10x_ld.o stm32f10x_adc.o stm32f10x_dma.o stm32f10x_flash.o stm32f10x_gpio.o stm32f10x_it.o stm32f10x_rcc.o stm32f10x_tim.o ) [/c] Die Objektdateien existieren
linkfile.ld -Map=file.map --cref - gc-sections -o out.axf cpuinit.o flop.o main.o misc.o startup_stm32f10x_ld.o stm 32f10x_adc.o stm32f10x_dma.o stm32f10x_flash.o stm32f10x_gpio.o stm32f10x_it.o s tm32f10x_rcc.o stm32f10x_tim.o arm-none-eabi-ld: warning: linkfile.ld contains output sections; did
-
Thread
STM32F4 Timer interrupt
Guten Abend zusammen, ich habe hier ein STM32F411RE (Nucleo Board) und verzweifle grade an der Einstellung der Timer. Es soll einfach 2 mal pro Sekunde der TIM2_IRQ Handler aufgerufen werden, der dann die LED toggelt. Wahrscheinlich fehlt
Ich habe ein 08/15 Nucleo F411RE. X3 habe ich noch nicht im Einsatz. Muss mal mein Board eh genauer ansehen, was da drauf ist. Auf manchen soll ja sogar ein 32k drauf sein.
-
Thread
Welchen µC benutzen wenn mehr als 32 Inputs benötigt werden?
Wenn du mehr Eingänge brauchst, kannst du einen größeren Mikrocontroller verwenden. STM32 gibt es mit 48 bis weit über 100 Pins.
Mampf F. schrieb im Beitrag #5215018: > Die einfachen üblichen 74HC595 kannst du ohne Probleme mit >20MHz fahren > ... 20MHz sind schon sehr sportlich. Bei einem STM32 glaub ich nur über Hardware-SPI zu
-
Thread
STM32F4Discovery Programmer
Hallo Leute! Ich wollte mir das STM32F4 Discovery Board kaufen ( http://www.watterott.com/de/ ), frage mich aber, welchen Programmer ich dafür benötige. Irgendwelche Empfelungen? In der Wiki habe ich leider nichts dazu gefunden.
Stimmt, der Link ging nicht. http://www.watterott.com/de/STM32F4Discovery Da ist echt schon ein Programmer drauf? :O
-
Thread
STM32F072 ADC Genauigkeit trotz Kalibrierung nicht optimal
Wie siehst Du Deine Fragestellung vor dem Hintergrund des Datenblatts? STM32F072xx datasheet rev5 Februar 2017
haben, oder denke ich falsch? ( (3.3 V / 4095) * 10 LSB = 8.06 > mV). Dann habe ich das "+-1 LSB" in Deinem Kommentar falsch interpretiert: "Die Messung und Berechnung vom STM32 ergibt stabile ~3.296 V (+-1 LSB), also 14 mV Abweichung
-
Thread
Fertige Mikrocontrollerplatine als Kaufteil
STM32F4Discovery. Direkt mit Programmierschnittstelle on board, gibts auch einen Thread hier. LG Jan
, dann würde ich das stm32l Discovery nehmen (wg. der einreihigen Stiftleisten, die kann man auf zwei Steckbrettern einstecken). Wenn das keine Rolle spielt, das stm32f4. Wenn der Platz eine Rolle spielt, dann das Pinguino
-
Thread
Hilfe bei stm32 Wahl
Anforderungen entspricht, das was du nicht benötigst, benutzt du einfach nicht. Schau mal nach einem STM32F405
Pete K. schrieb im Beitrag #6222745: > Ein STM32F4 sollte reichen. Da hatte ich auch schon einen Favoriten: STM32F413RH Mich verwirrt halt nur SDIO und SDMMC und ob man mit USB-OTG-FS ohne viel Aufwand hinbekommt ohne externe PHY's (was auch
-
Thread
USB core für STM32F407 DIYMORE gesucht
dass die bei JeeLabs verlinkten git-Repos nicht mehr existieren, aber der dort erwähnte USB-Code für F103 und F303 ist im aktuellen mecrisp-stellaris bereits enthalten: [code] stm32f103-ra/usb-f1.txt stm32f303-ra/usb-f3.txt [/code]
Stefan ⛄ F. schrieb im Beitrag #6550685: > Das bezweifle ich, denn der STM32F407 hat eine ganz andere USB > Schnittstelle als der STM32F1 und F3 Wo ist das Problem dabei? Schließlich haben die diversen LPCxxx
-
Thread
C++ STM32 Tutorial?
Gibt es mittlerweile gute empfehlenswerte C++ Tutorials für STM32 mit dem Atolic Studio
visual studio code + platformio plugin + unterstütztes stm32 board + mbed + mbed wiki pages
-
Thread
SDCC und struct
verwendete > überhaupt einen ausreichendend großen Stack? Der STM8S103F3P6 hat 1 kByte RAM, hiervon grundsätzlich 513 Bytes für den Stack (für das Vorhaben mit nur 3 Byte großer Struktur ist der Stack glaube ich nicht der Fehler) -------------------------------
einen ausreichendend großen Stack? Der STM8S103F3P6 hat 1 kByte RAM, hiervon grundsätzlich 513 Bytes für den Stack (für das Vorhaben mit nur 3 Byte großer Struktur ist der Stack glaube ich nicht der Fehler) ---------------------------
-
Thread
ILI9341 SPI Pixel auslesen geht teilweise. ID4 auslesen nicht
aber wenn diese Signale am Stecke so heißen dann sollte das eigentlich auch so konfiguriert sein (IM3=1). Beim eTFT ist ein Beispiel ScreenCapture dabei, das soll mit ILI9341 und STM32 laufen. Die Vielfalt an ILI9341 Displayboards ist aber recht groß. Aber da es das Display nur langsam macht und
im Beitrag #7546245: > Beim eTFT ist ein Beispiel ScreenCapture dabei, das soll mit ILI9341 und > STM32 laufen. Das das läuft tatsächlich! Ich habs auf einem STM32F446RET6 gespielt und siehe im Anhang die Pixel konnten ausgelesen werden und mittels Processing 4.3 dargestellt werden. Also das Display
-
Thread
Mikrocontroller empfehlung
Für 32 Bit: STM32Fxxx (ST bietet über 250 Variationen!) LPC17xx Siehe Artikel [[STM32]]
Er will die eierlegende Wollmilchsau entwickeln. Daher empfehle ich den STM32F4xx oder LPC17xx. Mit einem AVR ist es ziemlich schwer eine Wollmilchsau her zusstellen.
-
Thread
STM32F207 Bezugsquelle?
Jetzt sind nahezu alle STM32F2xx auf der ST Homepage als "active" deklariert. Aber woher bekomme ich die ?
#2146055: > Ich könnte das ganze auch als 107 designen, leider haben die 207 ein > anders Pinnig (3 Pins). Platine lässt sich leicht für die 'normalen STM32 und die F2 auslegen, so dass Alternativbestückung möglich ist.
-
Thread
STM32F4xx - Batterie wird leer gezogen
Ich habe einen STM32F417VGT6 und möchte die Uhr und einige Variablen per Batterie stützen. 3v3 --->|------+ +-----VBatt Pin Batterie-->|---+ Wenn ich jetzt die Batterie heraus nehme, und wieder
der erste mit diesem Problemen.... https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fVbat%20problem%20on%20a%20STM32F4&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
-
Thread
Full speed USB mit mikrocontroller
Fully independent 832 bytes USB DPRAM for endpoint memory allocation Oder aber du nimmst dir ein STM32F4-Discovery-Board (je nach Version 11 bis 30 Euro), da ist der Debugger auch gleich mit auf dem Board. Das kann auch Full-/High-Speed USB. Und fuer STM32 gibt es auch viele Beispiele, z.B. wie man
Der stm32f4 kann nachweislich 7MBit/s über USB CDC. Fertiges Beispiel unter: http://mikrocontroller.bplaced.net
-
Thread
STM32F103C8T6 - TIM2 PWM
Habe eine kleine (STM32CubeIDE) Anwendung auf einem STM32F103C8T6 und möchte auf pin PA15 ein PWM-Signal ausgeben. Es kommt aber leider nichts raus. Habe das Problem auf ein kleineres Projekt heruntergebrochen, was auch
, weil dieser normalerweise für JTAG reserviert ist. Siehe auch: https://community.st.com/t5/stm32-mcu-products/what-am-i-supposed-to-do-to-use-pa14-pa15-in-stm32f103xx/td-p/400555 https://www.stm32duino.com/viewtopic.php?t=713 P.S. Ich mach das immer so: [c] #if defined (STM32F103)
-
Thread
Keine Verbindung zum STM32L0
Hi, Ich habe 3 Boards gelötet, jedoch kann ich mich bei keinem mit dem STM32L031F4P6 verbinden. Die Spannung (3.3V), SWCLK und SWDIO kommen korrekt zu den Eingangspins, von daher muss irgendwie etwas falsch angeschlossen
"Normalerweise" ist der NRST nicht unbedingt notwendig wenn man einen STM32 ohne Bootloader programmiert. Wenn Du allerdings eine "Category 1" device hast (STM32L010x3 oder STM32L010x4), dann checkt der Controller - auch wenn BOOT0 auf GND gezogen wird - ob er schonmal
-
Thread
Bau eines einfachen Laborbussystem
im Artikel: [[STM32]]
Hilfe/BinTerm/T042.htm Ich würde einen mit 64 Pins nehmen, dann könnte man auch Upgraden auf einen STM32F4xx falls die Wollmilchsau doch dicker wird ;-) Oder mal kontrollieren ob der 48-Pinner auch Pinkompatibel mit einem STM32F73x ist, damit könnte man Touch realisieren.