-
Thread
Phasensplitter (Diff.-Verstärker) mit Röhren/Trioden
DAC mal angeschaut? > Welchen Baustein verwendest du? ADµC7026 ? Ich verwende den DAC, der im STM32F103 eingebaut ist. Der hat 2 12-bit DACS an Board. Die Beschaltung des STM32 kommt nicht von mir. Es ist ein fertig aufgebautes Headerboard. Das ist das kleine blaue Board, was man auf dem Foto im
@ 900ss D. Wow, gefällt mir. :-) Wo gibt's das STM32F103 Eval-Board? Das ist doch nicht das Olimex?
-
Thread
STM32 Utility Link unter windows 10
Hardware Reset hat der China Dongle für den STM32 nicht. Nimm Software Reset.
eingestellt. Trotzdem keine Verbindung.ich verstehe das nicht habe den aktuellen USB link Treiber und die STM32 Utiliy 4.5.im Geräte Manger wird der USB St link auch angezeigt... ich weiß nicht mehr weiter!!
-
Thread
Speichererweiterung für BigData bei Microprozessoren
Der H7 kann die SDC mit 20 MByte/s lesen und wahrscheinlich auch genauso schnell schreiben, die Karten können ja selber noch schneller. Nur ist der H7 auch die zickigste Diva der STM32, da sollte man nicht
Überdenke Deine untaugliche "Datenerfassungseinheit" und überlege, ob Du diese durch das oben erwähnte STM32H7-Modul mit SD-Karte ersetzen könntest. Hilfreich wäre die Nennung der Einheit, damit andere hier auch beurteilen können, ob sie überhaupt ersetzbar wäre. Wäre das STM32H7-Modul dann tauglich, sollte
-
Thread
Makefile Problem
-----------------------------------------------------------------------| PROJ_FILES= \ main.c \ stm32f4xx_conf.h \ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver/src/misc.c \ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c \ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver
\ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.c \ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c \ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_md5.c
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
avr-gcc als Treiber verwendet, z.B.: > $ avr-gcc -x assembler rjmptest.asm -o rjmptest.elf -mmcu=atxmega32e5 > -nodefaultlibs -nostartfiles Ah, danke. Das sieht besser aus: [avrasm] $ avr-objdump -h -S rjmptest.elf rjmptest.elf: file format elf32-avr Sections: Idx Name Size
beziehe ich Provision ...etc..) einen mega32e5 bestellt. MfG Stephan
-
Thread
Schulnotenbewertung eines Arduino-Programms
+D5OspP7OK++yDJ43G7P69wmX+5kGVA+ooG8Hz+ruzipLpQKoMSzQQlCCC8hAVhsual6IBik4eA6CrAvkhkOoJ7g2sR+7fmkGouJJAzSWiKbiSMeWKaRIngjeBVnBp5rkWBEFXnlHGeDe+ZwQug5hQgyW0Z1MqPiVkinLRRA0ecSnfn2CmLOlRVfn1435XN03CaxXTdcec0jcVKLVaOXTrWt6obTNWmzENiVQKd4m9Vtw41VRP6BhxlAAZVLWtH1E5ldwFWpe9D2Bl9Oqjb9XhybagyLZpkrafxx4fZdBlkTdO1bvcHEsDpzXMa1y1bk8p6o5V35g-lxMQ4ZpOLHQySA5t0zadqHFw4dS1Q7M7D1ce7NnPpcVEwQtEsHjOWzFTfSLEQx5k9+ov5TLUt9VztEy8zkP4Yg7AS7Risq1VSOUV0yvHnQQ1cUDx3knjK7LDzZqI6ByNCDD7huIl3HtZo1OPU98O831lCLF7nuE31F0cRLTVm3TswLeLkvZZHauSPxgbhzTR2s4gBxYVAWcxVdwF67V4Xdu4cSvrBWNvTj4XsIMy4JbhCc8Sttd7h4JfCzXZ0N2eTcZp1r7dacncdd2f6h8PTfbfrJ00e4RD0Y3tOJxdr4T5
-
Thread
Index von Array: welcher Datentyp in C
uint32_t Feld; // Parameter für die Feldauswahl Feld = 18; test = array[(uint8_t)Feld]; [/c] Grund für die Frage: Da ich einen STM32 verwende, möchte ich weitestmöglich 32-Bit-Variablen
Martin M. schrieb im Beitrag #7454971: > Grund für die Frage: Da ich einen STM32 verwende, möchte ich > weitestmöglich 32-Bit-Variablen verwenden. Dann muß der Mikrocontroller > nicht ständig aus 32-Bit-Registern 8-Bit-Werte machen. Das sind Microoptimierungen, die selten
-
Thread
ADC Eingang - Signalaufbereitung
Dietmar B. schrieb im Beitrag #6493912: > Die Frequenz liegt so bei 0,5-1MHz. Ich glaube nicht, dass der im STM integrierte ADC dafür noch reicht. er müsste, so spontan überlegt, locker 10 MSPS haben und ich mein der STM32 auf dem Nucleo-Board hat nur 5 MSPS. Oder hast
schrieb im Beitrag #6494380: > Dietmar B. schrieb im Beitrag #6493912: >> Die Frequenz liegt so bei 0,5-1MHz. > > Ich glaube nicht, dass der im STM integrierte ADC dafür noch reicht. er > müsste, so spontan überlegt, locker 10 MSPS haben und ich mein der STM32 > auf dem Nucleo-Board hat nur 5 MSPS
-
Thread
Probleme bei Zeitmessung zwischen Interrupts mit STM32f107
behilflich sein. Als Referenz poste ich auch den benutzen Code. Vielen Dank! [c] #include "blink.h" #include "stm32f10x_it.h" #include "stm32f10x_conf.h" #include "stm32f10x_adc.h" #include "stm32f10x_can.h" #include "stm32f10x_rcc.h" #include "stm32f10x_dma.h" #include "stm32f10x_can.h" #include "misc.h" #include "can_handling.h" uint32_t sysTick_counter = 0; uint32_t last_exti9 = 0; uint32_t last_exti10 = 0; uint32_t time_exti9 = 0; uint32_t time_exti10 = 0; void SysTick_Handler(void){
-
Thread
Raspberry Pi CM0 bei AliExpress, STMicroelectronics mit PX5, neue Messtechnik und AI-Assistenten
Programmierung ohne Installation von CubeIDE und Co. ermöglicht. Unter der URL https://community.st.com/t5/developer-news/coming-june-2026-raspberry-pi-support-for-stm32cubeprogrammer/ba-p/892155 kündigt man nun nach folgendem Schema an, dass die Ausführung fortan nicht mehr nur auf vollständigen Rechnern
Prozessrechnern uptonitischer Bauart möglich sein soll bzw. wird: [c] Native Raspberry Pi support is coming to STM32CubeProgrammer, and it’s driven by your feedback. With STM32CubeProgrammer v2.23, scheduled for June 2026, ST will introduce a Linux Arm 64-bit package available on st.com, enabling STM32 programming
-
Thread
libusb: LIBUSB_ERROR_BUSY
Habe mir hier ein Testboard für den STM32H743 aufgebaut. Im Moment bin ich bei der Inbetriebnahme des FS USB. Ich habe sowohl ein "CDC-Standalone" Beispiel von ST als auch ein "Custom HID" Beispiel am laufen. Das Gerät ist am PC (Linux) per
strings: Mfr=1, Product=2, SerialNumber=3 [ 3024.089781] usb 5-3.2.1: Product: STM32 Virtual ComPort in FS Mod [ 3024.089782] usb 5-3.2.1: Manufacturer: STMicroelectronics [ 3024.089783] usb 5-3.2.1: SerialNumber: 0000000C0000 [ 3024.141823] cdc_acm 5-3.2.1:1.0
-
Thread
STM32 und Coocox: LED blinkt nicht
sieht gut aus, aber trotzdem blinkt nichts. LED hängt an PB11 über 1k an GND. [c] #include "stm32f10x.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" int main(void) { int i; /* Initialize Leds mounted on STM32 board */ GPIO_InitTypeDef GPIO_InitStructure; /* Initialize
verwende die Coocox 1.7.0 IDE mit GCC 4.7 Toolchain (-O0). Fehlt noch etwas an Initialisierung? 5x Stromversorgung und Abblockkondensatoren sind vorhanden. MC ist ein STM32F107RC. Es ist ein Quarz mit 25Mhz un 2x22pf angeschlossen. Flasher ist der ST-Link vom STM32F4-Discovery.
-
Thread
STM32H7 stemwin
-j16 all arm-none-eabi-gcc -o "H743_STemwin_NT35510.elf" @"objects.list" -l"" -mcpu=cortex-m7 -T"D:\Users\Sasch\STM32CubeIDE\workspace_1.5.0\H743_STemwin_NT35510\STM32H743VITX_FLASH.ld" --specs=nosys.specs -Wl,-Map="H743_STemwin_NT35510.map" -Wl,--gc-sections -static -L"D:\Users\Sasch\STM32CubeIDE\workspace_1.5.0\H743_STemwin_NT35510\STemWinLib\Lib" --specs=nano.specs -mfpu=fpv5-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group d:\st\stm32cubeide_1.5.0\stm32cubeide
-
Thread
Cycle Count auswerten und verstehen anhand von Shifts und Arrays
indem du die Adresse des letzten Arrayelementes von der Startadresse abziehst. [c] #include <stdint.h> #include <stdio.h> int main( void) { uint8_t A[5]; uint32_t B[5]; printf("\n\n"); printf("Startaddr. A: %p\nEndaddr. A: %p\n\n", A, &A[4]); printf("Startaddr. B: %
in welchem Speicher >> der Stack gehalten wird (Zugriff über DCode oder Systembus). > > Naja. Stm32f407. Von externen Speichern lese ich nichts. Der Stm32f407 selber unterstützt den FSMC, d.h. OB die Auswahl zwischen externem oder internem Speicher ein Thema ist oder nicht, hängt erstmal von
-
Thread
Spektrum berechnen mit Mikrocontroller
ein Beispiel. Es sollten im Endeffekt schon > mehr sein. 64k Punkte oder so. Da ist man mit einem STM32F407 am Ende. Dann nimm halt einen H7. Der STM32H743 auf dem Nucleo Board hat z.B. 1MB internen RAM. Da könnte man bestimmt den internen ART Controller bzw die 2D DMA dafür missbrauchen.
STM32F407 am Ende. Warum wird eine so lange FFT benötigt? Um in die X-Achse reinzoomen zu können, wie das leider die meisten FFT-Funktionen von Oszillografen macht? Auf dem Bildschirm wird man
-
Thread
STM32F4: PWM auf beliebigen Ports?
Hallo STM32-Fans! Hier die Beschreibung einer Situation, die vermutlich nur für mich als STM32-Einsteiger ein Problem darstellt. Gegeben ist: Controller: STM32F407VG Hardware: STM32F407-Discovery IDE: CooCox 1.5.0 ARM GCC Toolchain: 4.6 2012q2 ST-Library: STM32F4xx_DSP_StdPeriph_Lib_V1.0.1 Es geht um das banale Thema PWM-Ausgabe auf einem Port. Das unten aufgeführte Listing funktioniert. Es verwendet den
-
Thread
STM32f407 (black) SDIO CLK Fragen
mit den 48 MHz kann es auch Probleme geben: https://www.st.com/resource/en/errata_sheet/dm00037591-stm32f405-407xx-and-stm32f415-417xx-device-limitations-stmicroelectronics.pdf#page35
nutzen, um den Verbrauch > zu reduzieren. ich schätze das geht bei meinem Vorhaben nicht. Der STM32F4 soll zusammen mit SDIO einen Datenlogger ergeben der so etwa 24h - 36h Daten aufzeichnet. Theoretisch brauche ich nur ~25kB/s auf die MicroSD Karte zu schreiben, da lag es für mich halt nah zu versuchen
-
Thread
Eigenes 3D-Drucker Board - Viele Fragen
auch gerade dahin. Einziges was mich stört das hier nur Support für den Cortex M7 von ST für den Typ STM32F756 gegeben ist. Dieser Taktet mit 216Mhz, 320kb SRam und 1Mb Flash. Ich würde gerne den STM32H743 nehmen da 400Mhz, 1Mb SRam und 2Mb Flash, sehe hier deutlich mehr Leistungspotenzial, vielleicht
Muss man auch nicht ;) wie schon mal erwähnt wird Marlin als Firmware verwendet. Ich habe einen STM32F756 gewählt, dieser wird laut Marlin Github unterstützt. Auch voller Support mit Tmc5160. Firmware wird auf die Mcu gespielt. In der Configuration.h werden zuvor die Pins angegeben auf welchen die
-
Thread
Probleme mit China ST Link V2
China ST Link V2 ( [[Link]] https://www.aliexpress.com/item/Hot-Sale-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer-Programming-With/32684040486.html?spm=2114.search0104.3.1.7e201432m1KXmd&ws_ab_test=searchweb0_0,searchweb201602_2_10320_10152_10321_10065_10709_10151_10344_10068
auch, nur leider nicht auf die Stiftleiste herausgeführt. Kann man nachrüsten: http://stefanfrings.de/stm32/stm32f1.html#stlink
-
Thread
Elektronische Last mit MOSFET
funktionieren, der BSS138-Source-Folger Shutdown funktioniert wunderbar, die Aufsteckplatine mit dem STM32 antwortet über SWD, usw ... Alles auf Go, es kann los gehen 🥳
C-headern usw von einem Generator generiert 🥴 Ziemlicher Aufwand und echt krass wieviele verschiedene STM32s es gibt - war mir garnicht bewusst. Ist auch irgendwie ein Wunder wie STMicro diese "Vielfalt" überhaupt noch managen kann und der Code-Generator in STM32CubeMX eigentlich relativ gut funktioniert
-
Thread
[STM32] Olimex STM32-P103 + Virtual Com
! Besten Dank [1] https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/resources/OLIMEXINO-STM32.pdf Schaltplan S.5
ein Mysterium? Nö, hier gibt es kein Mysterium. Wozu gibt es Manuals zu den STM32Fxxx? Also, ich hab den STM32F103ZET6 verbaut und dort liegen die Signale wie folgt: VUSB auf Port PG15 D+ auf Port PA12 D- auf Port PA11 und Port PB2 habe ich für den 1k5 Hochzieher benutzt
-
Thread
STM32F103RB I2C HAL Probleme initialisierung
_ENABLE(); habe ich in dem code nicht. ich Poste hier nochmal den kompletten code: #include "stm32f1xx.h" #include "stm32f1xx_nucleo.h" #include <string.h> #include <stm32f1xx_hal.h> #define SENSOR_ADDR 0xBC /* * Überschreibe _weak MspInit um die GPIO's zu konfigurieren
OwnAddress ist übrigens nur interessant, wenn der STM32 den Slave spielt.
-
Thread
STM32 24VDC am Eingang über 1mO
weiter über 1000 ausgelieferten Platinen niemals zu einem Problem. Jetzt frag ich mich, ob das beim STM32 ebenfalls ohne weiteres möglich ist. Hat jemand Erfahrung, ob die von mir gepostete Schaltung STM32 tauglich ist? Für hilfreiche Kommentare wäre ich dankbar. lg Flo
ATmega haben Klemmdioden mit einer definierten Strombelastbarkeit an allen Pins (außer Reset). Die STM32 an allen 5V-toleranten Pins nicht.
-
Thread
Günstiger uC mit hoher Taktfrequenz
PIC24H
Doch. Der Befehlssatz der ARM-Prozessoren ist in der Architekturbeschreibung (z.B. ARM v4t, ARM v5, ARM v7) festgelegt und nicht in der Implementierung der Architektur (ARM 7, ARM 9, Cortex Mx). Auch die Tatsache, dass die Übertragung der durch LDM/STM referenzierten Register sequentiell zu erfolgen
-
Thread
STM32F446 USB-CDC mit StandardPeripheralLib - nix geht
5V Vcc vom USB-Port selbst hochgezogen (1.5k). Das Board ist ein Eigenbau mit 8MHz HSE, wo verschiedene MCU drauf laufen können. Der USB darauf funktioniert mit SPL-OTG-Treibern von ST beim STM32F405,
mit 84MHz getaktet - auf dem STM32F401 läuft und auf dem STM32F446 nicht. Das heisst, es liegt auch nicht an der unterschiedlichen, bedingten Kompilierung durch die zahlreichen #if .. #else .. #endif in STM32f4xx.h und anderen systemfiles
-
Thread
Netzspannung ans STM32F3 Discovery
Der kleinste, den es gibt :-P Also z.B. sowas hier: http://www.reichelt.de/Printtrafos-0-33-0-5VA/150-06-1/3/index.html?&ACTION=3&LA=2&ARTICLE=1598&GROUPID=3312&artnr=150.06-1 Da da immer noch 6V AC rauskommen (also etwa 8,4Vss) wirst du für einen typischen STM32 AD Wandler einen Spannungsteiler
habe im Datenblatt, kann der ADC nur Spannungen von 0...3V handlen (Ich benutze momentan doch das STM32F4 Discovery). D.h. ich muss mein Signal mit 3Vpp um 1,5V anheben. Habe es bisher mit einem nicht-invertierenden Adder mit einem OPAMP versucht, leider ohne Erfolg.
-
Thread
Zener Diode Bezeichnung im Datenblatt VZ1 / VZ2
internen Schutzdioden > das aushalten. Das steht auch alles im DB deines µC. und: > Es wird ein STM32G4 sowie > bis 60V U_in: eine Begrenzung <1mA schafft der STM32G4 mit den interne Dioden D.h. R1= 62kohm wäre meien Wahl. Das "backpowering überdne uC Eingang in die 3.3V: Wen nur ein
Andrew T. schrieb im Beitrag #7070560: > eine Begrenzung <1mA schafft der STM32G4 mit den interne Dioden > D.h. R1= 62kohm wäre meien Wahl. Ist das im DB spezifiziert oder Erfahrungswert? Habe den Wert im DB auf die Schnelle nicht gefunden.
-
Thread
Wie Programm auf µC bekommen
Zu aller erst - ich bin ein Neuling auf diesem Gebiet. Ich programmiere auf dem STM32F4 Discovery, da kann ihc debuggen und Programm über Keil mVision und USB drauf spielen. Wenn das Programm mal fertig entwickelt ist und ich meine eigene Platine erstelle und den STM32f407/417 auf
Die Nucleo Boards gibt es für M0, M1, M2, M3 und M4. Ansonsten sowas falls der STM32F405 auch ok ist: https://www.olimex.com/Products/ARM/ST/STM32-H405/ Gruß, Stefan
-
Thread
1. Programmer: Diesen hier, oder den da? Oder einen für 2,50€ ?
nicht mehr als um die zwei Euro https://www.aliexpress.com/item/1Set-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer-Programming-With-Cover/32869967486.html . Die funktionieren mit etwas Basteln für STM32 ARMs wie die auf den 2 Euro "Blue Pill" Billig-Boards aus China https://www.aliexpress.com/item/mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1748445137.html . Das macht dann in der Summe unter vier Euro, diesmal incl. Versand. Stefanus F. schrieb im Beitrag #5470466: > Nein. Dazu
-
Thread
Datenrate STM32F4
suche nach einer Lösung für ein Problem: Von einer Logikschaltung kommen 4 16Bit breite Daten mit je 5MHz Datenrate. Ein Mikrocontroller soll diese einlesen, verarbeiten und überprüfen, ob bestimmte Bitmuster vorliegen. Wenn ja, sollen die Daten über Ethernet ausgegeben werden. Würde ein STM32F4 das
Kenntnisse von deinem Aufbau zu haben würde ich sagen, der STM32F schafft das.
-
Thread
Noch ein RTOS
dann noch die runtergeladenen Header- und Sourcedateien hinzugefügt werden. Das war's. Ich habe etwa 1h gebraucht, bis ich begriffen habe was nötig ist und ich eine fehlerfreie Kompilation erhielt. Meine ermittelten Daten: Controller STM32F401RC, Sysclock (Core-Frequenz) 144MHz. 2 Tasks werden aufgerufen
Heute habe ich Chibios auf mein STM32F401 portiert. Für IDE mit Eclipse und GCC ca. 2 Std.
-
Thread
STM32F4 einfache PWM
runter-drimmen und das funktioniert nicht. Hier der gesamte Code: [c] /* Includes */ #include "stm32f4xx.h" /* Private macro */ /* Private variables */ /* Private function prototypes */ /* Private functions */ void delay() { volatile uint32_t delayCount = 262143; while(delayCount
notes) STM32_EVAL Common drivers V5.0.0 (release notes) STM3240_41_G_EVAL board drivers V1.0.0 (release notes)
-
Thread
differential Adc Input etwas unklar
Der STM32F334x kann übrigens den Offset auch direkt abziehen, dann liefert der ADC direkt 16Bit signed Werte.
> Der gemessene Wert kann von -Vref bis > +Verf, also bei dir -3.3V bis 3.3V, gehen. Hält der STM32 in diesem Fall wirklich eine Negative Spannung Aus? Timo W. schrieb im Beitrag #6560298: > Reference Manual RM0364: > https://www.st.com/resource/en/reference_manual/dm00093941-stm32f334xx-advanced-armbased
-
Thread
Wieviel Präprozessorei ist sinnvoll?
in den anderen Modulen unterbringen kann. Inzwischen habe ich mich vom makefile über die "global.h" zur "main.h" vorgearbeitet. Das bedeutet, daß in meinen STM32-Projekten momentan tatsächlich alles im Ordner "common" landet, bis auf "main.c" und "main.h". Das bedeutet, daß man man bei einer Veränderung
derzeitigen Lösung wohl. Alle wichtigen Schalter liegen in "main.h". Unetrschiedliche Anforderungen in "main.c". Allerdings habe ich bisher darauf verzichtet, die beiden Prozessorfamilien AVR und STM32 in der "main.h" auch noch zu berücksichtigen. Nun pflege ich die
-
Thread
STM32: LSE-Kristall oder -Oszillator?
Axel S. schrieb im Beitrag #6413220: > War ja klar. Es geht eben /nicht/ nur um irgendein STM32 Projekt, > sondern um eine Uhr, die stromsparend die Zeit halten soll. Nein, es ist ein STM32-Projekt, und der STM32 enthält eine Echtzeit-Uhr, die ich nutzen will. > Das kommt auf den Oszillator
> der Aufwand wohl kaum aus. Ich dachte, die Liste ist unsortiert, aber das ist sie nicht, d.h., für jeden Quarz ist angegeben, für welchen Controller das ist. Gut, werde ich durchsehen. Vorhaben habe ich nur, dass ich die Echtzeit-Uhr im STM32 nutzen will. Das mit dem Einzelstück ist ja
-
Thread
PWM Signalerzeugung
weitere Fragen: Welche header-Datei meinst du, wenn du davon sprichst? Also in anderen Worten ich soll stm32l476xx.h verwenden anstatt stm32l4xx_hal_tim.h?? Denn da steht auch das mit der OCPOLARITY_HIGH > > Es gibt keinen. Ich wollte dir mit der Checkliste von oben auch nur > einen Hinweis geben
HAL_TIM_MspPostInit(&htim1); Also die Verwendung von TypeDefs, soweit in Ordnung. TIM1 steht in der stm32l476xx.h, auch ok. Aber TIM_COUNTERMODE_UP steht in der stm32l4xx_hal_tim.h, die ich ja nicht verwenden soll. Das ist doch auch eine Kombination?! In der letzten Zeile erfolgt die Überprüfung mittels
-
Thread
STM32 DMA Byte Transfer zu Word-Peripherie, aber soll Byte bleiben
Frage, wie die vielen WS2812 Bibliotheken für STM32 mit DMA und Timer überhaupt laufen können... oder hab ich hier nur Pech mit dem STM32F4?
zu Timer 5 aufgebaut, nur halt 16 Bit breit statt 32. Da wäre das Problem nur noch "halb so groß". Wenn die also nicht schon anderweitig belegt sein sollten ... Einen der raren (bei STM32) 32-bit-Timer würde
-
Thread
STM32F429 Display per SPI ansteuern
das Display auf dem STM32f429 Disco ist doch kein SPI Display?!?!?!
2.41" display of 262 K colors. Its definition is QVGA (240 x 320 dots) and is directly driven by the STM32F429ZIT6 using the RGB protocol. It includes the ILI9341 LCD controller and can operate with a 2.8 ±0.3 V voltage. The STM32F429ZIT6 MCU controls this motion sensor through the SPI interface.
-
Thread
STM32 Development Board
Mit der Beschaltung funktionieren alle Komponenten. http://www.olimex.com/dev/index.html ARM - STM32-P103
nächsten Wochen noch ein paar Sachen am Olimex-Board testen und dann einen eigenen thread zum Thema STM32-Board/JTAG aufmachen.
-
Thread
Charge Transfer Prinzip (Qtouch) auf STM32 möglich?
begraben liegt), wollte ich mal kurz rückfragen ob das Charge-Transfer-Prinzip prinzipiell mit dem STM32 zu realisieren ist?
AVR muß man etwas tricksen, da die Pullups mit PORTxy:DDRxy = 1:0 aktiv werden. Gibts beim STM dafür ein extra Register, kann man sich die Trickserei sparen, d.h. Pin_B = 1 aus der Schleife rausziehen. Peter
-
Thread
Projekte mit Arduino UNO r4
einen Renesas Controller hierfür verwendet hat, wenn es > doch gleiche Leistungsstärke bspw. bei STM32 und NXP gibt?! Das kann ich nur vermuten. Eine Besonderheit hat der R4, ihm ist ein 5V ARM. Man kann also (wahrscheinlich) alle UNO 5V Shields weiter benutzen. Kann mir auch vorstellen, dass
. Monk schrieb im Beitrag #7727890: > Siehe meine Infos zur Bare-Metal Programmierung von drei STM32 Serien > http://stefanfrings.de/stm32/index.html Du bist Stefan? Deine Seiten kenne ich, :-) allerdings bin ich mit STM32 schon relativ gut und lange vertraut. Wie bereits gesagt hatte ich bisher
-
Thread
Controller für DCDC Converter
STM32F4?
gegensatz zu Cortex Mx zu nervig ist. Sonst sind das schöne Teile mit genau solchen Hardwareeinheiten. STM32F334 Cortex M4 (High-resolution Timer mit 217ps) dem gibts auch als 32pin LPC1549 Cortex M3 relativ neu aber verfügbar Timer auch über PLL Freescale KE06 CortexM0+ 5V
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
M. H. schrieb im Beitrag #7453745: > Das ist in der Tat tatsächlich eher unüblich. Bspw. Die STM32Fxxx Serien > haben immer den vollen RAM und FLASH Ausbau. Bei den AVRs geht das nicht, da kann man mit
M. H. schrieb im Beitrag #7453745: > Das ist in der Tat tatsächlich eher unüblich. Bspw. Die STM32Fxxx Serien > haben immer den vollen RAM und FLASH Ausbau. Und den kann man auch > nutzen. Muss man teilweise
-
Thread
Schnell rechnen mit Gleitkomma, welcher µC?
Man kann auch ohne FPU mit Fiesskommazahlen rechnen. Und bei 32-Bittern ist das noch nicht einmal sonderlich langsam. Aber wenn dir danach gelüstet, die ziemliche frischen STM32F4 haben eine single precision FPU an Bord. Nun bleibt natürlich die Frage, ob single
Hat noch keiner die neuen Cortex-M4 genannt? Demo Board z.B. das STM32F4 Discovery. Natürlich kann diskutieren, ob man wirklich eine FPU braucht...
-
Thread
Wie werden Touchdisplays/TFTs in Endbenutzerprodukten gesteuert??
Vincent H. schrieb im Beitrag #6416249: > Ich studiere im 5. Semester Elektrotechnik. Darf man fragen welche Hochschule/Uni das ist? Gruß Thomas
Thomas schrieb im Beitrag #6417903: > Der TO ist im 5. Semester und auch meilenweit von einer verkaufbaren > Maschine entfernt! 5. Semester Produkt Design? Vielleicht sollte man im 5 Semester wissen welchen Controller man wählen sollte.. Der Esp32
-
Thread
[STM32] manchester cdode decodieren / Pin Toggeln
Hallo zusammen, ich versuche hier seit längerem mit dem STM32-Discovery-Board einen seriellen Datenstrom (16 Bits, nur eine Leitung, keine separate Clockleitung), der manchester-codiert ist zu decodieren! Pulsdauer(!) sei 1µs, d.h. eine Bitdauer von 2µs. Ich
%20of%20STM32&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews=14214 Ich frage mich nach wie vor, wieso bei Pulsen von 1µs Pulsdauer die Interrupts offensichtlich
-
Thread
Welcher PIC ist der beliebteste ?
eigenen Textmode-IDE für verschiedene Controller. Bisher kann ich einige Vertreter aus MCS51, AVR, STM32 und STM8 programmieren (und ich habe auch dienstlich mit ein paar davon zu tun). Noch nie hatte ich einen PIC in der Hand (außer vor Unendlichkeiten einen mit Fenster zum Löschen mit UV Licht).
momentan günstigste aus China ist ? (bei AVR hätte ich wohl gesagt ATmega8 und ATmega328p, bei STM32 wohl den F103)... bei PIC habe ich keine Ahnung !
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
/USB-Tutorial_mit_STM32 http://stefanfrings.de/stm32/3-Fach-USB-UART.zip
teilweise sogar Cortex-A oder -R), die man dann z.B. mit einem AVR steuert... Man könnte auf dem STM32F1 einfach 2 AVRs emulieren und diese mit den 2 Datenströmen der 2 VCPs füttern 🤣
-
Thread
Buck mit STM32F030
machen, damit bekommt man das meist schneller geregelt. Wie erzeugst Du die Betriebsspannung für den STM32? Linearregler könnte bei 80V ziemlich auf die Effizienz gehen.
reaktivierung durch die CPU oder nur als Pulse skipping. Meine Erfahrung bezieht sich da konkret auf den STM8S003, der STM32F030 müsste in dem Bereich aber genauso funktionieren.
-
Thread
Nucleo-Board F103RB auch 5V tolerant?
Sind die 5V-toleranten Eingänge des STM32F100 auch auf dem Nucleo-Board noch 5V-tolerant? Ich bin durch einen Satz im Nucleo User Manual ein wenig verunsichert: "Caution 1: The I/Os of STM32 microcontroller
@ lars, sie es einfach anders herum. Der STM32 liefert nur 3,3 und nicht 5V. Da steht nichts von tolerant oder max.