-
Thread
STM32F207: Alternative Pin-Belegung
Im STM32F1xx RefMan findet sich das ganze unter Alternate function I/O and debug configuration (AFIO) im Bereich der GPIOs beim STM32F2xx RefMan kann ich dieses Kapitel leider nicht finden.
Funktionen (implementierte Peripherie) er verschaltet werden kann. Vergesst einfach was Ihr über STM32F1xx gelesen habt und glaubt dem Datenblatt von STM32F2/4xx.
-
Thread
STM32F103 Bootloader Problem
foerch schrieb im Beitrag #5746312: > Blöde Frage hat der STM32F103 einen Boot1 Pin? Hat er. Aber warum schaust Du das nicht selber nach? Wenn das ein STM32F103 auf dem "Mini-Delopment Board" (Blue Pill) ist, dann findest Du den Schaltplan hier: https
Stefanus F. schrieb im Beitrag #5746470: > Mehr Infos dazu: http://stefanfrings.de/stm32/index.html HAbe mir das Program STM32CubeProg geholt und damit geht das Programmieren über den Bootloader anstandslos
-
Thread
STM32F4: BMA020 per SPI
Controller läuft mit 80 MHz. Das Pinning sieht hingegen gleich aus (SPI1 auf PA.04 bis PA.07) USART3 hingegegen fehlt. Mir fällt aber gerade ein, das ich ja auch noch ein Nuceloboard mit dem STM32F446 rumfliegen habe. Damit probiere ich den Code gleich mal aus. Gruß Daniel
Hast Du den UPULLUP von der Sensorplatine mit den 3,3V vom STM32 verbunden?
-
Thread
Mit 3.3V Mikrocontroller 5V schalten
Versorgungsspannung zu ermöglichen....da kommt man also nicht hin bei VSS=5V und Schaltspannung = 3.3V....;-( Und noch ne allgemeine Frage an die "Kenner": Lese ich das richtig aus dem Datenblatt des STM32, dass da pro I/O pin nur 20mA fließen dürfen, und insgesamt nur 100mA ????? (s.Seite 143,
Beitrag #6334093: > Wäre das weniger problematisch bzw. empfindlich, wenn ich statt des > schnellen STM32 ARM einen behäbigen alten 8-bit ATmega (2560 oder 328p) > nehmen würde ? Die genannten AVR Controller sind dafür bekannt, robuster zu sein, als STM32. Andererseits gehen STM32 auch nicht "einfach
-
Thread
Probleme mit I2C beim STM32F103C8T6
Stefanus F. schrieb im Beitrag #5905832: > Ich habe hier einen Beispiel-Code für dich, wie man die richtige I²C > Schnittstelle benutzt: http://stefanfrings.de/stm32/stm32f1.html#i2c > > Du siehst, dass ich
Stefanus F. schrieb im Beitrag #5905832: > Ich habe hier einen Beispiel-Code für dich, wie man die richtige I²C > Schnittstelle benutzt: http://stefanfrings.de/stm32/stm32f1.html#i2c Hallo Stefan, zuerst
-
Thread
passender Controller gesucht.
Hi Jörg, würden evtl. ein stm8 passen? Z.b. STM8S003F3P6. mfg Torsten
mal nicht so. Der ATtiny88-AU ist bei Farnell für 0,6813€ zu haben. Und ab 100 Stück für 0,4881€ (STM8S003F3P6: 0,506€).
-
Thread
STM32 Nucleo Debuggen funktioniert nicht mehr
Ich entwickle schon eine ganze Weile mit SW4STM32 auf dem Nucleo STM32F722ZE. Seit gestern funktioniert das Debuggen jedoch nicht mehr. Beim Erreichen eines Breakpoints bricht die Verbindung mit dieser Fehlermeldung zusammen: Info : Previous state
): target event 0 (gdb-halt) Warn : 3142 20965 target.c:1180 target_get_gdb_fileio_info(): target STM32F722ZETx.cpu is not halted User : 3143 20965 target.c:2696 handle_target(): Polling target STM32F722ZETx.cpu failed, trying to reexamine Debug: 3144 20965 target.c:1522 target_call_event_callbacks
-
Thread
STM32F446 - Problem mit Interrupt
Ist das bei Segger auch so schön geregelt das man die Funktionen verfolgen kann? Bei SW4STM32 kann ich mit F3 in die Funktionen abtauchen und sehen was genau passiert.
Nicht für den F4, aber "ganz normale Registerbezeichnungen" gibt es hier: http://en.radzio.dxp.pl/stm32vldiscovery/
-
Thread
Standard-Schnittstelle für schnelle Datenübertragung CPU <-> FPGA
Strongly T. schrieb im Beitrag #4577600: > Wenn ich an einen STM32 denke, fällt mir der FSMC (Flexible Static > Memory Controller) ein Bei den größeren STM32F4 und den F7 wäre Quad-SPI noch eine Pin-sparende Alternative. Der FSMC braucht ziemliche viele Pins
. schrieb im Beitrag #4577641: > Gerd E. schrieb: >> Strongly T. schrieb: >>> Wenn ich an einen STM32 denke, fällt mir der FSMC (Flexible Static >>> Memory Controller) ein >> >> Bei den größeren STM32F4 und den F7 wäre Quad-SPI noch eine Pin-sparende >> Alternative. Der FSMC braucht ziemliche
-
Thread
TXS0108E Level Shifter 3v auf 1.8v
mit 3V von dem stm32f4 5v pin zu dem TXS0108E VCCB. GND von der TXS0108E mit der GND von stm32f4 verbunden. Danke im Voraus
Faruk schrieb im Beitrag #4777953: > VCCA AUF 3,3 VOLT von dem stm32f4 3V pin zu dem TXS0108E VCCA , OE > ebelfalss mit 3V von dem stm32f4 5v pin zu dem TXS0108E VCCB. Schaltplan!
-
Thread
STM32f100RB Discovery Board
described: stm32f10x_tim.h soniUSMP_Init_TIM3.TIM_ClockDivision = TIM_CKD_DIV1; // default value; divide clock; described: stm32f10x_tim.h soniUSMP_Init_TIM3.TIM_CounterMode
TIM_CounterMode_Up; // timer mode, count from 0 to TIM_Period; uint16_t, described: stm32f10x_tim.h soniUSMP_Init_TIM3.TIM_Period = 65535; // timer counts until this value; uint16_t, described: stm32f10x_tim.h soniUSMP_Init_TIM3.TIM_Prescaler
-
Thread
Conways Game of Live zu langsam auf Z80
;x < MAX_X;x++) { 1F0B 232 00145$: 1F0B 3E 17 [ 7] 233 ld a,#0x17 1F0D DD 96 E9 [19] 234 sub a, -23 (ix) 1F10 DD 77 F8 [19] 235 ld -8 (ix),a 1F13 DD 7E E9
),#0x00 1F35 DD 36 FC 18 [19] 246 ld -4 (ix),#0x18 1F39 DD 36 FD 00 [19] 247 ld -3 (ix),#0x00 1F3D DD 36 F9 18 [19] 248 ld -7 (ix),#0x18 1F41 DD 36 FA 00 [19] 249 ld -6 (ix),
-
Thread
Sinusförmige Spannung erzeugen
dazu. Ich habe schon einen STM32F303CB an Bord, leider reicht der interne DAC mit 1 Msps und einer Anstiegsrate von 1 V/µs meiner Meinung nach nicht aus, um bei 200 kHz noch eine sinusförmige Spannung auszugeben. Mit dem maximalen
Der DAC im STM32 kann wohl tatsächlich auch schneller. ST verrät sogar wie: https://www.st.com/content/ccc/resource/technical/document/application_note/6f/35/61/e9/8a/28/48/8c/DM00129215.pdf/files/DM00129215.pdf/
-
Thread
STM32 ST-LINK gdb reset in eclipse
meist drei Konfigurationen an: (1) nur flashen und laufen lassen (2) flashen und debugging starten (3) debugging starten ohne flashen (also ohne load). Leider noch keinen STM32F4 hier um eine getestete "Musterlösung" anbieten zu können, bei anderen Targets funktioniert der Ansatz aber ausreichend
Wie gesagt mit dem ST-Link-V2-Utility funktioniert alles. Da habe ich Heute mal das Atollic-StudioSTM32-Light installiert. Dann den die STM32F4-Discovery-Demo als Workspace verwendet und das Projekt RCC(Demonstration) importiert, Build, alles läuft fehlerfrei...gut den Target noch auf 32F4Discovery
-
Thread
STM32F4 sprintf Problem
alle Sensordaten zu senden. Mich laust es aber, warum das mit sprintf nicht geht. [c] #include "stm32f4xx.h" #include "stm32f4_discovery.h" #include "tm_stm32f4_usart.h" #include <stdio.h> #include <stdlib.h> int main(void) { SystemInit(); char str[120]; TM_USART_Init(USART1,
sicher dass das dein Problem ist! Wow, vielen Dank, genau das war das Problem. Ich verwende Openstm32 und die syscalls.c sowie die system_stm32f4xx.c wurden automatisch erzeugt. In SystemInit() hat SCB->CPACR |= ((3UL << 10*2)|(3UL << 11*2)); komplett gefehlt. Grüsse und Danke Sebastian
-
Thread
100x Infineon XMC2Go Board mit ARM Cortex-M0 zu gewinnen
schrieb im Beitrag #3545549: > 800 Seiten muss Rekord für > ein Cortex-M0 sein. RM0091 von ST fuer STM32F0(3|5|7)x hat 914 Seiten. Die teile sind halt komplex!
schrieb im Beitrag #3549027: > Seine 1.8V..5.5V find ich chic und einen Kontrast zu den LPCs > (1.8V..3.6V). Dafuer sind NXP (und STM32) Pins beim Betrieb mit 3.3V 5-Volt tolerant, XMC1100 dagegen nicht.
-
Thread
Suche Automotiv Mikrocontroller den man mit einem free Compiler kompilieren kann!
Ein langlebiger Controller wird sicher auch der [[STM32]] sein. Den gibt es in über 250 Variationen und gleiche Gehäuse sind zueinander nahezu Pinkompatibel (siehe Doku). Drin ist ein Cortex-M3 oder M4 den man mit GCC und vielen kostenlosen Entwicklungsumgebungen
ARM7 Core >> GCC geht. Aber wenn schon einen aus der NXP Reihe, dann lieber den LPC17xx (= Cortex-M3 = Jünger und moderner und somit langlebiger >> auch GCC so wie auch der [[STM32]] weil da auch ein Cortex-M4/M4 drin arbeitet).
-
Thread
Programmieren von STM32F765VGT6
Hallo Leute, ich habe mir kürzlich ein PCB mit einem uC (STM32F765VGT6) zusammengebaut (Siehe Anhang). Nun wollte ich diesen programmieren, jedoch habe ich keine Ahnung wie man so einen uC direkt progammiert. Bis jetzt habe ich immer nur Evaluation Kits gearbeitet
Stephan R. schrieb im Beitrag #5517741: > ich habe mir kürzlich ein PCB mit einem uC (STM32F765VGT6) > zusammengebaut (Siehe Anhang) Wirklich?
-
Thread
Timer Interrupt auslösen - STM32F103 (HAL, STM32CubeIDE)
Src/stm32f1xx_hal_msp.c" -mcpu=cortex-m3 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F103xB -c -I../Core/Inc -I../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I../Drivers/STM32F1xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Core/Src/stm32f1xx_hal_msp.d" -MT"Core/Src/stm32f1xx_hal_msp.o" --specs=nano.specs -
-
Thread
Nachfolger Bluepill?
Walter T. schrieb im Beitrag #7523837: > Gibt es einen informellen Nachfolger? BlackPill mit STM32F401CC oder STM32F411CE. Allerdings muss man hier auf CAN verzichten. Das Pinning weicht auch leicht ab vom BluePill. Aber sonst bekommt man adäquate Boards beim Chinesen für ca. 3-4 EUR. WeAct-Original
moin, für mich habe ich folgende Lösung gefunden: BlackPill mit STM32F401CC kaufen, den MC ersetzen durch STM32F412CE. BlackPill mit STM32F401RC kaufen, den MC ersetzen durch STM32F446RE. Beim STM32F401RC stört mich, das dieser 7,5 Raster Abstand der Stiftleisten
-
Thread
Warum 32.768kHz für RTC?
Hallo zusammen, ich befasse mich momentan mit dem NUCLEO-F767ZI, auf dem ein STM32F767ZI verbaut ist. Für ein Projekt benötige ich die RTC, für die auf dem Nucleo wie sonst häufig auch ein 32.768kHz Oszillator verbaut ist. In der von STM bereitgestellten Software
Ulli G. schrieb im Beitrag #6423309: > Manche STM32s haben ein CRS(clock recovery system) - ob das genauso > jittert wie das von Freescale? Jitter an sich ist nicht unbedingt böse. Die STM32F4 haben z.B. einen extra Jittergenerator für die PLL
-
Thread
30 PWM-Kanäle mit ATmega48 machbar?
Der geht: STM32F103xF Der hat 12 Timer drin, die kann man so programmieren dass man 32 unabhängige PWM Ausgänge hat. Ist halt kein Atmel.
Markus Müller (mmvisual) >Das musst Du entscheiden. Eine Übersicht gibt es in diesem Artikel: >STM32 Der Staubsauger-, ähhhh, STM32-Vertreter ist wieder da. ;-)
-
Thread
Wie ethernet zu Messgerät hinzufügen
Stefan ⛄ F. schrieb im Beitrag #6394784: > Hat dein STM32 Controller denn Ethernet? Ja, stimmt. Da hätte ich mal drauf kommen können. Der STM32F4 hat Ethernet und sollte das dann können! Wie sieht die Hardware-Anbindung
nicht von Anfang an mit hineindesignt ist, wird das mit "Dranproempeln" eher nichts. Tu dir einen 2. STM32 aufs Bord, z.B. einen STM32F107 nebst PHY. Oder einen M3/M4 der die PHY schon onbord hat. Der kann sich dann vollinhaltlich ums Ethernet kuemmern und stoert nicht die Messungen. Die Daten kannst
-
Thread
Blackpill mit STM32F401 defekt?
sein, das es von dem Blackpill 401 unterschiedliche Versionen gibt? Zumindest haben die Blackpill STM32F401CC und die Nucleo den STM32F401RE. Evtl kommt da der Unterschied her?
[1]: Verzeichnis „/home/mcu/programming/stm32f4xx/lib/libopencm3“ wird betreten GENHDR include/libopencm3/stm32/f4/irq.json BUILD lib/stm32/f4 make[2]: Für das Ziel „all“ ist nichts zu tun. make[1]: Verzeichnis „/home/mcu/programming
-
Thread
Stm bringt einen STM32H7 mit 400Mhz
Gestern als Nachricht gesehen: ST bringt einen STM32H7 auf den Markt mit 400MHz. http://www.st.com/en/microcontrollers/stm32h7x3.html?icmp=tt4249_gl_pron_oct2016&querycriteria=productId=LN2033 rgds
STM32F769I-DISCO :o)
-
Thread
Multiplizierer Hardware Aufwand
Es ist scheinbar gar nicht so einfach, die Geschwindigkeit für eine float Multiplikation für einen STM32F4 heraus zu bekommen. Es kursieren Zahlen von 3 Zyklen bis 6 Zyklen. Wie lange braucht so ein Ding die Berechnung des Float-Skalarprodukts mit Vektorlänge 1000? Gibt es einen Prozessor mit 1000
ist scheinbar gar nicht so einfach, die Geschwindigkeit für eine > float Multiplikation für einen STM32F4 heraus zu bekommen. Es kursieren > Zahlen von 3 Zyklen bis 6 Zyklen. Im Cortex-M4 technical reference manual sind die Takte für alle Instruktionen aufgelistet. Bei "vmul.f32" steht 1 Takt. Der
-
Thread
stm32 FatFS stranges Problem
write build/stm32f767zi_nucleo_144.bin 0x8000000 st-flash 1.5.1-31-g625f4cd 2019-08-03T22:52:49 INFO common.c: Loading device parameters.... 2019-08-03T22:52:49 INFO common.c: Device connected is: F76xxx device,
03T22:52:53 INFO common.c: Flash written and verified! jolly good! heiko@heiko-desktop:/tmp/convert/stm32f767zi_nucleo_144_repo/stm32f767zi_nucleo_144/STM32CubeMX/stm32f767zi_nucleo_144$ make flash st-flash --serial 303636454646353635313534363637383637313932323535 write build/stm32f767zi_nucleo_144.bin
-
Thread
Programmieren mit KI
Bei STM32 Code sind beide nicht schlecht.
-> STM32Cube MCU Package for STM32F1 Series anwählen -> Install.
-
Thread
Bluepill STM32F103C8x Arduino Bootloader
, STM32G4 und STM32U3 zu suchen?
Niklas G. schrieb im Beitrag #7988270: >>Der STM32F303 ist als Nachfolger angetreten > Hm, sicher? https://www.st.com/resource/en/application_note/dm00073522-migrating-from-stm32f1-series-to-stm32f3-series-microcontrollers-stmicroelectronics.pdf
-
Thread
Ungewöhnliche Vorgaben vom Projektleiter
Die HAL kann den Code sogar weniger portabel machen. Beispiel: Der STM32F4 und F7 haben nahezu die gleiche SD-bus Peripherie. Irgendein Schlaumeier hat die beim F4 "SDIO" genannt, und beim F7 "SDMMC". Die HAL übernimmt diese Bezeichnungen, sodass der Code kein bisschen
auch einschränkend. Interessant finde ich dass I2C hier als so einfach angesehen wird. Bei den alten STM32 (F1, F4) muss die Software auf jeden Pups manuell reagieren, dabei Zig Fälle unterscheiden und den nächsten Schritt starten. Natürlich zeitkritisch. Die HAL kapselt das zwar, aber nur für den synchronen
-
Thread
Auswahl des passenden uC für mobiles Testgerät
Nucleo-Reihe beschäftigt. Ist vielleicht mit Kanonen auf Spatzen geschossen, aber ich denke mit dem STM32F401RE (https://www.exp-tech.de/plattformen/arm/stmicroelectronics/5645/stm32-nucleo-development-board-for-stm32-f4-series-with-stm32f401re-mcu-supports-arduino?c=1158) mit - 512kB Flash - 32 Bit
Wenns billig sein soll und ein brauchbares Farb LCD mit Touch haben soll, fällt mir noch das STM32F429I Discovery Board ein mit 8MB SDRAM, mittlerweile gibts ein Update davon. Kostet etwa 30 Mäuse und ist sofort verfügbar: https://www.st.com/en/evaluation-tools/32f429idiscovery.html Gut dokumentiert
-
Thread
MAX31855 + STM32 = Problem
Moin Moin, ich habe einen STM32F303 und einen MAX31855 der via SPI Daten ausgeben soll, sobald man ein Clock Signal ausgibt. Allerdings kommt bei mir genau "NICHTS" an. CS mit OSZI gecheckt, passt. Zieht sauber auf LOW und
und MOSI... Nein, ich bei MISO und MOSI bin ich mir sicher. Wir reden vom MISO PIN von SPI2 am STM32F303CC, in meinem Fall Pin PB14 (Pin27 am LQFP48). Aber ja, ich denke auch das der Pin noch falsch konfiguriert ist. Kurzschlüsse sind jedenfalls keine drauf (>300K zu den Nachbarpins, VCC und
-
Thread
µC mit USB und echtem SD-Card Interface gesucht
Nimm STM32 Wie den ST32F103
Der AT32UC3A3128 http://www.atmel.com/dyn/products/product_card.asp?part_id=4548 hätte ja genau das was ich suche Der STM32F103xC Sieht allerdings auch sehr schön aus http://www.st.com/mcu
-
Thread
STM32 + Eclipse -> Hilfe
STM32F10x_StdPeriph_Lib_V3.3.0\Project\STM32F10x_StdPeriph_Template\TrueSTUDIO\STM3210C-EVAL Startup-Assembercode: startup_stm32f10x_cl.s ist zu finden in CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup
Ansonsten compiliert das Programm aber läuft nicht auf der Hardware richtig. Da auf meinem Eval Board ein STM32F103RB verbaut ist, habe ich ein etwas anderes Linker Script genommen. Das Linker Script stm32_flash.ld findet man unter STM32F10x_StdPeriph_Lib_V3.3.0\Project\STM32F10x_StdPeriph_Template\TrueSTUDIO
-
Thread
präzises Analog Frontend ADC
STM32 schrieb im Beitrag #6011349: > (wegen AA filter) Ich denke, die Abkürzung AA ist nicht so gängig, das man die in einem Thread als ab (allgemein bekannt) ansehen kann. https://de.wikipedia.org
STM32 schrieb im Beitrag #6011647: > Dies ergiebt Tschebyscheff 7. Ordnung. Die > vielen Opamps werden mir vermutlich den SNR zerstören. Dann bau halt deinen Tscheby 7. Kajuete aus 3 Spulen und 4 Kondensatoren
-
Thread
STM32F4 - Timerproblem (Output Compare)
Der Pin muss wissen an welcher AF er hängt. Beim STM32F446 ist z.B. Timer 1 AF2 und Timer 3 AF3 ... Master output enable brauchst du nur wenn du andere Timer syncronisieren willst.
---------- Hans-Georg Lehnard schrieb: > Der Pin muss wissen an welcher AF er hängt. > Beim STM32F446 ist z.B. Timer 1 AF2 und Timer 3 AF3 ... Das weiss er durch Aufruf von: [code] GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_TIM8); // Routing TIM8 output to PC6 (P2 , Pin47 on STM32F4disco
-
Thread
Welcher Mikrocontroller?
Ich denke für diese Aufgabe wäre ein STM32F103VC interessant. RAM 64KB, Flash genügen, auch 100 Pins. Intern 3 AD Wandler, die unabhängig betrieben werden könen mit 12 Bit Auflösung. 72 MHZ Geschwindigkeit, also der kann die Daten auch verarbeiten. Cortex-M3 CPU Kern mit schnellem Interrupt-Handling Schaue mal im Artikel [[STM32]]. Bezugsquelle: Typ "STM32F103VDT6" bei TME.
-
Thread
STM32F103 Ansteuerung vielen 5V Relais mit ULN2803
Hi, nutze stm32f103 um 14x Relais (5V/etwa 80mA Steuerstrom) zu Steuern. Da stm32f103 nur 150mA (25mA pro pin), habe ich 2x ULN2803 dazwischen geschaltet. STM output Pins sind direct mit IN Pins des ULN2803 (kein
newbe schrieb im Beitrag #5039097: > nutze stm32f103 Laut verlinktem Datenblatt haben die IOs: > 2.0 to 3.6 V application supply and I/Os Die Speisung dürfte auch kontrolliert werden. Kürzlich hatten wir hier Einen (bist Du zufällig der
-
Thread
ADC Auslesen STM32F04
jemand das schonmal gemacht und den Beispielcode für mich? https://github.com/STMicroelectronics/STM32CubeF0/tree/master/Projects/STM32F042K6-Nucleo/Examples/ADC/ADC_DMA_Transfer Dürfte sich bereits auf deinem PC befinden als Teil des STM32CubeF0.
einzustellen. Siehe file:///home/stefan/Downloads/an2834-how-to-optimize-the-adc-accuracy-in-the-stm32-mcus-stmicroelectronics.pdf Kapitel 3.2.7 und 4.2.6
-
Thread
Maximale Taktfrequenz STM32G4 nutzen?
Ich habe diesen Bericht gefunden https://github.com/m3y54m/stm32-overclocking-challenge Das beantwortet meine Frage nicht, aber ich finde dennoch interessant, wie weit er bei dem alten Räbbelchen gekommen ist.
falls es von den Abmessungen her noch kleiner werden muss. Aber wie schon erwähnt, 170 MHz sind bei STM32 überhaupt kein Problem, denn der F411 kann bis 100 MHz, der F446 bis 180 MHz, die H7 können bis 400/480 MHz (Rev.V) hochtakten, darüberhinaus gibt es noch einige H7, die auch mal bis 550 MHz hochtakten
-
Thread
stm32f103 wav player?
32 Kbytes. Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 64 and 128 Kbytes. High-density devices are STM32F101xx
Hier gibt es ein PWM-Beispiel ohne DMA: https://github.com/davidcranor/Thinner-Client/blob/master/STM32F10x%20Standard%20Peripheral%20Library%203.3.0/Project/STM32F10x_StdPeriph_Examples/TIM/PWM_Output/main.c
-
Thread
STM32 übertakten
Hallo, also mein STM32F103ZE6 läuft mit 120 MHz! Benutzt wird einfach ein multiplier von 10 (bei einem 12 MHz Qurz). Soweit ich das sagen kann läuft alles sabil und warm wird da nicht viel. Da Produziert die Hintergrundbeleuchtung
Na dann ist alles klar. Es ist ein STM32F100RB.
-
Thread
uC mit USB gesucht
soweit für alle USB-fähigen Controller gleich. USB-fähige Controller gibt es viele, z.B. die meisten STM32. In meinem [[USB-Tutorial mit STM32]] wird die USB-Programmierung bei den STM32F103-Controllern erläutert. Im Abschnitt https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32#Eigene_Anwendung_f.C3
mit). Je nach Anforderung würde ich daher zu einem Controller mit der "USB"-Peripherie raten, wie STM32F103, und nicht den von "jemand" genannten STM32F407, welcher gleich 2 "OTG"-Module hat.
-
Thread
Welcher CE Zertifizierbare Mikrocontroller mit Bluetooth / WLAN
Kompatibilität. EU-Produkt, nicht aus China. Guckst Du: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/resources/EU-DOC-OLIMEXINO-STM32F3.pdf.
Kompatibilität. EU-Produkt, nicht aus China. > Guckst Du: > > https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/resources/EU-DOC-OLIMEXINO-STM32F3.pdf. Und wo ist da der Funk - um den es hier vorrangig geht?
-
Thread
ARM STM32 Eingänge werden nicht erkannt
#include <stm32f10x_lib.h> // STM32F10x Library Definitions #include "STM32_Init.h" // STM32 Initialization int main (void) { stm32_Init ();
So sieht es im Moment aus: #include <stm32f10x_lib.h> // STM32F10x Library Definitions #include "STM32_Init.h" // STM32 Initialization int main (void) { stm32_Init ();
-
Thread
STM32 M3 C8T6 - DFU über USB
Bootloader macht das. Beispielweise bei den Typen STM32F072 und STM32F303ZE ist das so. Hast du mal geprüft, ob deine das nicht eh auch kann? Dann kannst du die die ganze Aktion nämlich schenken. Vor allem benötigt der interne Bootloader genau 0,0 Flash
> Mir riecht das zuviel nach Bauernregel. Du hast Recht, ich denke immer nur an die STM32F1 Serie weil ich mit allen anderen STM32 Serien noch nie zu tun hatte.
-
Thread
STM32F105xx keine CAN Nachrichten!
Jan H. schrieb im Beitrag #5165595: > Kann es sein das der STM32F105R8x überhaupt keine 72MHz unterstützt? Nein. In der 2. Zeile vom Datenblatt steht 72MHz. Im Kapitel 5.3.1 wirds nochmal ausdrücklich ausgeschrieben.
Sommer schrieb im Beitrag #5165598: > Jan H. schrieb im Beitrag #5165595: >> Kann es sein das der STM32F105R8x überhaupt keine 72MHz unterstützt? > Nein. In der 2. Zeile vom Datenblatt steht 72MHz. Im Kapitel 5.3.1 wirds > nochmal ausdrücklich ausgeschrieben. Man muss im STM32MxCube extra noch
-
Thread
ARM STM32F4xx, CodeSourcery, Eclipse: Include-Problem
" -c -fmessage-length=0 -iquote /home/jogger/eclipse-workspace/Testprojekt -MMD -MP -MF"StdPeriph/stm32f4xx_adc.d" -MT"StdPeriph/stm32f4xx_adc.d" -mcpu=cortex-m4 -mthumb -g3 -gdwarf-2 -o "StdPeriph/stm32f4xx_adc.o" "/usr/local/stm32/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/Libraries/STM32F4xx_StdPeriph_Driver
/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c:104: /usr/local/stm32/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/Libraries/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h:6968:30: fatal error: stm32f4xx_conf.h: No
-
Thread
Brauche hilfe mit Makefile STM32+FreeRTOS
arm-kgp-eabi- OPTIMIZE = -O2 USE_LTO = NO # compile options # MCU = cortex-m3 # Select family # STM32F10X_LD : STM32 Low density devices # STM32F10X_LD_VL : STM32 Low density Value Line devices # CHIP = STM32F10X_MD #: STM32 Medium density devices # STM32F10X_MD_VL
: undefined reference to `EVAL_AUDIO_TransferComplete_CallBack' ./obj/stm32f4_discovery_audio_codec.o: In function `SPI3_IRQHandler': /home/christoph/STM32/stm32f4-discovery-freertos/../stm32f4-discovery/Utilities/STM32F4-Discovery/stm32f4_discovery_audio_codec.c:593: undefined
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
Fließkommaeinheit mit drauf, dürften in SW aber schon eine deutliche Ecke fixer sein. Konkret kann ich dir die STM32F4 empfehlen. Auf bastlerfreundlichem Evalboard für 15€ erhältlich (STM32F4DISCOVERY). Liebe Grüße, Jan
pro Sekunde packt. Wenn interesse besteht, könnte ich das morgen auch mal auf einem STM32F4 Discovery laufen lassen.