-
Thread
STM32Cube HAL UART Einstieg
nicht einfach überladen kann (solange ich CubeMX benutze). Hier haben sich ein paar Leute (auch bei STM) ein paar mehr Gedanken zu dem Problem gemacht: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/ https://github.com/MaJerle/stm32-usart-dma-rx-tx https
gemacht wird: https://blog.ghmit.com.au/2019/07/simple-dynamic-length-uart-comms-with.html https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/ https://github.com/MaJerle/stm32-usart-dma-rx-tx https://github.com/akospasztor/stm32-dma-uart Ich hatte mich schon
-
Thread
Eigener Bootloader stm32f103
ich auf diesem die LUFA USB Midi Firmware darauf habe. Wenn du den ATmega weglässt, und statt des STM32F103, der ja der allererste Ur-STM32 ist, einen aktuelleren STM32 nutzt (z.B. STM32G4), hat dieser einen fest integrierten USB-Bootloader. Dann kannst du den wunderbar komfortabel über die STM32CubeProgrammer
> nutzen, hatte mich nur gefragt ob du meine Antwort gesehen hattest Ja, bleibt genug übrig. Der stm32f103RGT6 hat ja 1MB Flash Speicher. Klar hab ich deine Antwort gelesen. Danke
-
Thread
STM32F103 und ADC DMA mehrere Kanäle
Ich versuche gerade, 4 ADC-Kanäle IN04-IN07 auf PA04-PA07 eines STM32F103C8T6 einzulesen. Wenn ich mir das DMA-Zielarray in einer Schleife im Programm anschaue, so springen die Werte auf ihren Plätzen. (an PA4 habe ich ein
, nachdem ich mit allen Versuchen mit HAL und LL gescheitert bin. Ich kriege es einfach nicht hin, 4 ADC-Werte an PA4-PA7 auszulesen. Habe die Hardware (STM32F103C8T6, blue pill) noch mal mit STM32duino verifiziert. Aber mit STM32CubeIDE klappt es einfach nicht. Ich bekomme immer 4 gleiche Werte. Jetzt
-
Thread
Mein STM ST-Link-JTAG Adapter.
bit freigeschalten wird so wird der Speicher jedoch gelöscht. ST-Link Firmware Version: V2J23S0 STM32F407VGT6-Discovery Device family: STM32F10xx Flash size: 64 kBits DeviceID: 0x410 Flash is blank Jetzt suche ich das ST-LINK V2 Firmware download binary file dazu: ---------------------
oszillographiert: pin-9; pin-7; Ich habe jetzt zwei ST-Links: small Box: St-Link Box V2 und Board STM32F407VGT6-Discovery Jetzt warte ich auf das ebay-board: ebaykauf-STM32F103C8T6: ---------------------------------------------------------- File-end: brainstorm-st-link.txt
-
Thread
generierten Code in STM32CubeIDE modularisieren
einmal > geben. Nein, den Murks braucht man nicht mehr. https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3829 https://github.com/STMicroelectronics/STM32CubeF4/blob/52757b5e33259a088509a777a9e3a5b971194c7d/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3840
-
Thread
Welche Projekte mit STM32?
Eine industrielle Steuerung habe ich bereits mit dem STM32 hinter mir (STM32F4 SPS mit 8DI/DO 2AI/2AO mit Modbus, Profibus und Profinet). Fertig zertifiziert etc. nur an der Software zum Programmieren müsste man arbeiten.
Student schrieb im Beitrag #3524301: > Mit dem F4 solltest du locker ein Demo in Amiga-Qualität schaffen. Die STM32F4 haben einen DMA, der macht das trivial.
-
Thread
Aktuelle Verfügbarkeit von STM32-Prozessoren
in Kombination mit Hamsterkäufen. Wie lange das noch dauert weiss niemand. Ich vermute, dass die STM32F103 nicht mehr produziert werden. Denn es gibt zahlreiche kompatible Nachahmer in Asien. Der Nachfolger ist der STM32F3 und auch der hat schon wieder einen Nachfolger, den STM32G4.
migrating-from-stm32f1-series-to-stm32f3-series-microcontrollers-stmicroelectronics.pdf
-
Thread
stm32f411re timer clock speed ermitteln?
dies danach in eigenen Code überführen kannst. Eventuell helfen Dir dabei meine Erklärungen zum STM32F1, der STM32F4 ist ja ähnlich: http://stefanfrings.de/stm32/index.html#takt
zu sehen, was dann hinten für Timer-Clocks rauskommen. Diese tippe ich dann ab, um die Datei system_stm32f4xx.c an den entsprechenden STM32 anzupassen. Du findest diese im Anhang. Unterstützt werden damit: [code] STM32F103C8 Mini-Dev-Board STM32F401RE Nucleo Board STM32F411RE
-
Thread
Projektidee.Oszilloskop die 12334543te
und damit die erforderliche Datenmenge. Diese Daten werden dann als "Einmal-Befehl" per USB an das STM32F4DISCOVERY geschickt. Wenn die notwendige Sample-Rate unter der HW-Sample-Rate liegt, kann das STM32F4DISCOVERY per Interpolation downsamplen, damit die Datenmenge nicht unnötig groß ist. Die FFT
könnte im BlockRAM ja auch ein paar Bytes puffern. Torsten C. schrieb im Beitrag #3210941: > Zwei STM32F4DISCOVERY habe ich hier rum liegen. Ich habe lestzes Wochenende erstmals mit CooCox ein Programm geschrieben und in's STM32F4DISCOVERY geflasht und würde nun gern auch mal die "Projektidee Oszilloskop
-
Thread
Wordclock Flashen ESP8266 Probleme
fertigstellen und stoße gerade auf ein Problem beim Flashen des ESP8266. Setup: Wordclock MiniDevBord V4 STM32 F103 12h Wordcklock WS2812 sonst alles verbaut außer DCF und Spannungsschaltung Flashen der Software für die Wordclock über STM32-Link Utility hat anscheinden geklappt. Jetzt wollte ich
Hallo, habe kein Nucleo. Habe das STM32F103C8T6 Mini-Development Board. Dies habe ich über den ST-Link Adapter direkt an USB geschlossen (Siehe Bild aus dem Gerätemanager). Danke.
-
Thread
OV9655 Kamera hat nur Blautöne
(Register)? Es gibt nur 2-Byte Modi (RGB555, RGB565...) > Bei mehr als 2 DMA-Streams hat der STM32F4xx Probleme. z.B.: > DMA -OV-Cam; > DMA-Display; > plus > DMA-SD Karte,u.o. NOR-/NAND-Flash, I2C-Touch u.o. I2s-Audio, u.o. > Beschleunigungssensor/Gyro; Habe ich bei einem STM32F407 auch
zuhaben. http://www.mikrocontroller.net/topic/278757#2946707 und http://blog.frankvh.com/2012/01/13/stm32f2xx-stm32f4xx-dma-maximum-transactions/ .. aber vielleicht hier?!
-
Thread
welche µC-Architektur (AVR, PIC)
> Ich tippe auf den STM32F103. jep, ACK!
Das große Plus Eclipse hat STM32F103 auch. Wie schon oben beschrieben, ein STM32 packt so viel wie 4 AVRs! Serienpreis für einen kleinen STM32F103 ist günstiger als ein AVR!
-
Thread
Atmel noch zukunftsfähig? Gesperrt
&gclid=EAIaIQobChMI-4q_68ip3wIVx5rVCh0HTgubEAkYASABEgJnmvD_BwE Mit 100 MHz. Rasant für einen MCS51. Der hat sicher einen Turbo drin. Aber was für ein Preis! Läuft doch schon ein STM32F4 mit 200 MHz. Aber von DK nicht mehr
bei uns im Hause vorhanedn ist, nur nur leicht angepasst werden kann. Klar, ein vergleichbarer STM32 würde ca. die hälfte kosten, bei kleinserien von 5000 Stk holt man aber mit der Einsparung bei weitem nicht den Entwicklungsaufwand für neue Software raus. Atmega1284p ~4$ STM32L4XXX ~2$
-
Thread
Erfahrung RX62N Renesas
eine Subroutine aufgerufen, bloß um > ein Bit zu setzen. Alles andere hätte mich gewundert: Bei STM32 ist das nicht besser, schlimmer noch, die Library für stm32f1 ist nicht kompatibel zu stm32f4. Bei lpc wird inzwischen für die UART-Baudrateneinstellung uint64_t (!) benötigt. M. W. gibt es das
Beitrag #2723635: > An anderer Stelle war ein > Hinweis, dass auch der DMA-Controller nicht aufs STM32xxx-CCM zugreifen > kann. Hier steht es: http://blog.frankvh.com/2011/12/30/stm32f2xx-stm32f4xx-sdio-interface-part-2/
-
Thread
linux kernel am stm32f429
für euch gefunden http://www.emcraft.com/som/stm32f4/usb-wifi-stm32f4 usb-host, httpd (lcd gabs schon immer) software im source-code: http://www.emcraft.com/products/224#software mein STM32F429 Discovery Board bootet schon ucLinux :) in
man nicht alles so findet:) http://electronicdesign.com/microcontrollers/running-linux-two-chip-stm32f4-design 73
-
Thread
Nucleo-H743ZI in Linux und mit stlink 1.5.0
20 2e f6 d3 4f f0 32 06 e6 60 4f f0 08 07 55 f8 000020 04 6b 42 f8 04 6b bf f3 4f 8f 8d 42 28 bf 00 f1 000030 08 05 01 3f f3 d1 26 69 16 f0 01 0f fb d1 05 4f 000040 3e 42 03 d1 45 60 01 3b db d1 01 e0 00
45 68 06 68 26 b3 76 1b 42 bf 76 18 36 1a 08 3e 000010 20 2e f6 d3 4f f0 32 06 e6 60 4f f0 08 07 55 f8 000020 04 6b 42 f8 04 6b bf f3 4f 8f 8d 42 28 bf 00 f1 000030 08 05 01 3f f3 d1 26 69 16 f0 01 0f fb d1 05 4f 000040 3e 42 03 d1 45 60 01 3b db d1 01 e0 00
-
Thread
Mein Erster, aber welcher?
In Deinem Fall empfehle ich ebenfalls den STM32. Ein ARM Prozessor wird in Firmen gerne eingesetzt. Das STM32F4DISCOVERY Borad gibt es, incl Debugger, für ca. 20 EUR. Wenn Du flexibler sein willst empfehle ich ein Board von hier (30€): http
Der STM32F4DISCOVERY hat je Stiftleiste 2 Reihen und ist somit nicht direkt Steckbrettauglich. Dennoch ist der nicht schlecht für den Anfang.
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
N. M. schrieb im Beitrag #8035555: > Dann wandeln die STMs je nach Typ zwischen 2-15MSPS. Man kann also im > Vergleich zwischen 4-30-fach filtern. Der 32F407 konnte 3ADC (à 2.4Msps) zeitlich versetzt auf einem Kanal nutzen und brachte es bis auf 7.2 Msps
Goldstandard, aber so viel Budget haben wir nicht > zur Verfügung Dann schau dir bei Gelegenheit den STM32L010 und die STM32C0 Serien an. Norbert schrieb im Beitrag #8035534: > Der 32F407 rauscht auch wie ein Blätterwald Man muss ja nicht unbedingt 15 Jahre alte Modelle nehmen.
-
Thread
Gibt es so etwas wie einen Hifi Arduino?
Dergute W. schrieb im Beitrag #6558637: > Muesste ich sowas machen, wuerd' ich mich auch bei den STM32 Evalboards > umgucken. Das ist das o.a. STM32F4 Discovery für rund 20 Mäuse: https://www.st.com/en/evaluation-tools/stm32f4discovery.html Der DAC ist schon drauf. Der Haken (kein Discovery
absolut gar nichts dazu. I2S kenn ich. Mich irritiert gerade, dass laut Hersteller (ST) die Versionen STM32F407, STM32F401 und STM32F411 alle NICHT über SAI verfügen, sondern nur die Versionen 446, 427, 429 und 469. Und wie ist das wenn ich die Arduino Plattform verwende? Da kann ich ja STM32F407 (als
-
Thread
Discovery_STM32F746 Linking Problem
: In function `DMA2_Stream4_IRQHandler': stm32f7xx_it.c:(.text.DMA2_Stream4_IRQHandler+0x0): multiple definition of `DMA2_Stream4_IRQHandler' Src/stm32f7xx_it.o:stm32f7xx_it.c:(.text.DMA2_Stream4_IRQHandler+0x0): first defined
STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_hcd.o STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_can.o STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.o STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.o STM32F7xx_HAL_Driver/
-
Thread
Suche Projektpartner für Kalmanfilter-Implementierung
Tec Nologic schrieb im Beitrag #2235635: > Die F20x von St finde ich auch interesant. Ich würde bei Arm Cortex ob > M3 oder M4 bleiben, da diese sehr gute Entwicklungstools bieten. ein STM32F20x ist doch auch ein Cortex M3 MfG
Koennen wir den stm32f4 (Discovery Board) als Platform fuer die ersten Schritte voraussetzen ? ... dann waere vielleicht folgende Vorgehensweise angebracht ... Ich fertige ein PCB-Nutzen mit meinetwegen 3x4 Breakout-Modulen
-
Thread
Was spricht gegen die Black Magic Probe?
Fuer die STM32L4 Familie enthaelt BMP: ID_STM32L41 = 0x464u, /* RM0394, Rev.4 */ ID_STM32L43 = 0x435u, /* RM0394, Rev.4 */ ID_STM32L45 = 0x462u, /* RM0394, Rev.4 */ ID_STM32L47
Uwe B. schrieb im Beitrag #6132305: > Fuer die STM32L4 Familie enthaelt BMP: *ALLE* STM32L4 bis auf die allerneuesten L4P und L4Q (die bei digikey noch nicht einmal gelistet sind). Fantastisch, ich bin begeistert! > BMP kannst Du PC-Hosted auch
-
Thread
Auswahl eines Ethernet Controller
Website) erfüllen oder ist besser dafür > geeignet???? > > Mfg Susi Ich empfehle konkret den STM32F407: - 192KB RAM - 512..2048MB Flash - Ab LQFP100 Der STM32F207 würde zwar mit 128KB RAM auch ausreichen, kostet nur minimal weniger als der 4x7. Hier ein Demo-Board: https://www.olimex.com
Markus Müller schrieb im Beitrag #3505005: > Ich empfehle konkret den STM32F407: > - 192KB RAM > - 512..2048MB Flash > - Ab LQFP100 > > Der STM32F207 würde zwar mit 128KB RAM auch ausreichen, kostet nur > minimal weniger als der 4x7. Sag einmal bist du eigentlich
-
Thread
STM32 Software USB
? Ich empfahl KEINEN STM32F4! Wusste nur aus dem Stehgreif nicht mehr ob nur die F04 oder F05 Reihe USB an Bord haben. Die F0 Reihe hat das eher sporadisch.
aus dem Thread hier mal mitgelesen: https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2FTrue%20performance%20of%20STM32&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
-
Thread
EMV von Datenleitungen?
Robert S. schrieb im Beitrag #5821599: > Wenn der Master (grüne Platine, stm32f429 discovery?) mit 3V3 arbeitet > und die Slaves (rote Platinen, Papilio Duo) mit 3V3, wo kommen dann die >>4V her? Hab ich mich auch gefragt und folgendes gemessen: STM32F4 an USB : VOH = 2,91V STM32F4 an 5V Labornetzteil: VOH = 2,92V Papilio DUO an USB: VOH = 3,5V Papilio DUO an 5V Labornetzteil : VOH = 3,5V STM32F4 an Papilio DUO beide an Labornetzteil: VOH = 3V STM32F4 TX an Papilio
-
Thread
STM32CubeMX C++ SW4STM32 TrueStudio
__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F411xE -I"D:/10_STM32F411/14_SW4STM32/test1/Inc" -I"D:/10_STM32F411/14_SW4STM32/test1/Drivers/STM32F4xx_HAL_Driver/Inc" -I"D:/10_STM32F411/14_SW4STM32/test1/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy" -I"D
/14_SW4STM32/test1/Drivers/STM32F4xx_HAL_Driver/Inc" -I"D:/10_STM32F411/14_SW4STM32/test1/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy" -I"D:/10_STM32F411/14_SW4STM32/test1/Drivers/CMSIS/Device/ST/STM32F4xx/Include
-
Thread
Hackbarer(?) 21 EUR Quadcopter
so wir (steinerhippo und ich) haben den SWD von einem STM32F4Disocervy mit einem NXP LPC1343 verbunden und das Target wird von Keil erkannt. Verbundene Pins für eine erfolgreiche Kommunikation: LPC1343 SWD STM32F4Discovery SWDIO/TMS SWDIO SWDCLK
da wirklich Potis drin oder irgendwelche quasibinären Kohle-Gummis? Mein Vergleich: Eigenbau mit STM32F3-Discovery und "tau labs". Die Packung hat einen eachbuyer.com Aufkleber: http://www.eachbuyer.com/mini-6-axis-4-channels-2-4ghz-remote-control-gyro-flying-aircraft-rc-helicopter-p175545.html
-
Thread
IAR for ARM - IRQ-Funktion nur kompiliert wenn im Code referenziert
Fall lauten? Ich verwende eine ältere IAR-IDE, die sollte schon in sich kompatibel sein ;-) Beim F4 (den verwende ich) heißt die Datei "startup_stm32F4xx.s". Auszugsweise steht dort: DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare DCD TIM2
Max M. schrieb im Beitrag #5398201: > Die startup_stm32f10x_md_vl.s enthält alle IRQ-Handler, die Datei findet > sich unter: > \arm\RTOS\SEGGER\ST\STM32F100\Start_STM32F100_Discovery\DeviceSupport > > Die wird also anscheinend nicht verwendet.
-
Thread
"Universalprogrammer" für Linux
Wenns billig sein soll einen stm32f103 ? Braucht mal aber wohl Levelshifter.
Es gibt wieder einmal ein Update (V1.30). Neben ein paar Bugfixes können jetzt auch die STM32L4xx und der CC2640 programmiert werden. Außerdem habe ich die PIX18F2xxx/PIC18F4xxx mit aufgenommen. Außerdem gibt es ein neues Feature (wofür man leider das gesamte Image mit einem anderen Programmer
-
Thread
STM32F103C8T6 Schaltplanüberprüfung
3. Am Besten noch NRST an den Programmierstecker führen. Sicherheitshalber 10k Pullup an NRST. 4. Überlege, ob Du nicht anstelle des veralteten STM32F103 den moderneren STM32F303 verwenden möchtest. Da hast Du auch nicht das Risiko, Fälschungen aufzusitzen. Außerdem ist Dir klar, dass Du USB und
an den Programmierstecker führen. > Sicherheitshalber 10k Pullup an NRST. Wird gemacht > 4. Überlege, ob Du nicht anstelle des veralteten STM32F103 den > moderneren STM32F303 verwenden möchtest. USB und Can werden zwar eh nie gleichzeitig benutzt (entweder USB oder CAN), aber generell
-
Thread
atomic-lib für stm32
int 16 Bit sind Operationen wie int i++ nicht atomar da sie 2 Speicher Zugriffe erfordern. Der STM32 (ARM) ist ein 32 Bitter und ein int hat 32 Bit und somit ist int i++ atomar. Außerdem hat der ARM einen Befehlssatz der modify Operationen auf Assembler Ebene atomar ausführt. Mit dem STM32F10x_StdPeriph_Driver
bei mir mit GCC nicht kompilieren lässt, habe ich etwas gebastelt. Mit den Informationen von http://stm32f4-discovery.com/2015/06/how-to-properly-enabledisable-interrupts-in-arm-cortex-m/ komme ich auf folgende Lösung, welche die Funtionalität von ATOMIC_BLOCK(ATOMIC_RESTORESTATE) für den AVR nachbildet
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
von minimaler VDDA/VREF+ Spannung von 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... Wie misst man mit einem STM32 dann z.B. 0,5V-1,0V ohne 50% oder mehr der Auflösung zu verschenken?
etwas von minimaler VDDA/VREF+ Spannung von > 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... > Von STM32 gibt es noch H-Serie, z.B. H723. Zuerst scheint zu groß für diese Aufgabe. Aber H723 ist nicht wesentlich teurer (z.Z. 5,75 €
-
Thread
welche STM32 sind noch zukunftssicher?
#6799242: > Für das neue Projekt brauch ich mehr Pins, RAM und Speed... > Da kuck ich mir mal die L4+ an Schau dir auch mal die etwas neueren STM32G an: - https://en.wikipedia.org/wiki/STM32#STM32_G4 - https://www.st.com/en/microcontrollers-microprocessors/stm32g4-series.html
Soweit mir bekannt ist, ist sogar die ganze STM32F1 Serienoch in Produktion, und das ist die älteste dieses Herstellers, von 2007. Und wenn sie mal abgeschafft werden, gibt es immerhin die STM32F3 als weitgehend pin-kompatible Nachfolger.
-
Thread
STM32f030F4 eigene PCB
Hallo, ich habe mir eine kleine Platine für einen STM32f030f4 gemacht. Leider funktioniert sie nicht. Ich habe jetzt schon die 2. aufgebaut, kann aber nicht mit meinem Debugger drauf zugreifen. (STLink V2, China-Klon) * Was ist das mindeste, was man
sich ein Blick in https://www.st.com/resource/en/application_note/dm00089834-getting-started-with-stm32f030xx-and-stm32f070xx-series-hardware-development-stmicroelectronics.pdf
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
ebenso bezahlbaren STM32F103Cx. Industriell sieht das natürlich anders aus.
Ich gebe privat ab STM32F103CBT6 für 9,20 Euro inkl. Versandkosten im Kompaktbrief.
-
Thread
STM32CubeF4 Rant
meinem Entsetzen Luft machen. Hab' mir grad dieses Zeugs hier: https://github.com/STMicroelectronics/STM32CubeF4 gecloned und fang' an mich da durchzuwurschteln. Da muss ich mich aber doch mal fragen - was sind das fuer Leute, die so Software schreiben und in dieser Form abliefern? Haben die schon
Dergute W. schrieb im Beitrag #8034113: > STM32CubeF4 Rant Thread mit Ankündigung. Muss man nicht weiter kommentieren, kann man so stehen lassen.
-
Thread
Warum 32.768kHz für RTC?
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
Quasispitzenwert-Maximum reißt, aber beim Mittelwert noch Luft hat. Blöd ist halt, wenn der tatterige STM32F4-Takt noch eine Ethernet-PHY versorgen soll.
-
Thread
STM32F407 kann sich selbst in Knie schiessen
STM Apprentice schrieb im Beitrag #5749496: > Hätten sie's gewusst? Ja, das steht nämlich klar im Referenzhandbuch (jedenfalls beim STM32F103).
STM32MP1 liebäugler schrieb im Beitrag #5752858: > Müsste er hierzu nicht eine Verbindung zwischen dem A7-Cluster und dem > M4 geben Ja. Der Atomic Monitor oder wie das Teil hieß. STM32MP1 liebäugler
-
Thread
Ein paar Fragen zum Umstieg auf die STM32 Reihe
Manche STM32 Derivate (SMT32F20x) haben auch 32 Bit Timer.
>Ende gut, alles gut ;) Auch wenn man sich erst für einen STM32F103 entscheidet und später man zu einem STM32F20x umsteigen möchte, die Dinger sind nehezu PINKOMPATIEBEL! Somit ist ein STM32, auch wenn man erst mal mit einem kleineren anfängt, keine Einbahnstraße
-
Thread
Segger J-Link debug probe for STM32
drauf ist oder nicht. Meins hat einen Datecode von > kw31/2015. Ich denke, der STM32F74x bekommt keinen Core-Update. STM32F76x wird wohl r1p0 haben.
Vorsicht, nicht bei allen Discovery Boards ist SWO im Default angeschlossen! Beim STM32F4Discovery muss man das Signal SWO mit dem Prozessor Port PB3 verbinden. Alternativ Lötbrücke an SB12 (Unterseite). Siehe Schaltplan.
-
Thread
UART auf Linux
UART-Schnittstelle. Um die Ausgabe zu sehen, habe ich mir auf den Rechner "Minicom" installiert. Der STM32f091 ist per USB an meinem Rechner angeschlossen.
Stefan ⛄ F. schrieb im Beitrag #7146007: > Unklar ist mir dann aber >> Der STM32f091 ist per USB an meinem Rechner angeschlossen. > > Welche Rolle spielt denn nun dessen USB Schnittstelle? Gar keine - der
-
Thread
Daten ins Flash speichern mit dem STM32
Ich hänge mich mal hier an. Das folgende: [c] uint32_t *pData = 0x0800FC00; printf("%d", *pData); [/c] funktioniert beim STM32F4 NICHT. Ich bekomme dort völlig irrationale Werte. Gibt es bei der F4 Serie eigene Lesebefehle von ST?
Compiler denn, dass ich mit "0x0800FC00" eine Adresse meine? Gibt es keine Spezielle Lesefunktion beim STM32F4? Page und solche Dinge gibt es beim F4 nicht.
-
Thread
ARM Eval Board gesucht
http://www.ebay.com/itm/STM32F407-417ZG-module-HY-STM32F4xxCore144-Core-Dev-Board-/180923405960?pt=LH_DefaultDomain_0&hash=item2a1fe01688
Ich hätte auch einen STM32F4xx empfohlen. (Ich glaube dass der Account von Falk gehackt wurde)
-
Thread
STM32F103C8T6 JTAG
jemand da ein Beispiel? Am liebsten wäre mir die Verwendung eines > ST-Link. http://stefanfrings.de/stm32/stm32f1.html#proginterfaces http://stefanfrings.de/stm32/cube_ide.html http://stefanfrings.de/mikrocontroller_buch2/index.html
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.
-
Thread
welches Target für STM32FEBKC6T6 auswählen
Mit CubeMX und dann so Sachen wie TrueStudio oder SW4STM32?
Das sind offenbar Samples oder Uralt-Versionen vom STM32F10xxxx aus der Mottenkiste. Im Datenblatt vom STM32F103x8, STM32F103xB steht unter Revisionen (des Datenblatts): 20-Jul-2007, Rev. 2 <----- !!! 22-Nov-2007, Rev. 4: "Document status promoted from
-
Thread
Qt for MCUs: Grafiktoolkit für Mikrocontroller
die Visualisierung mittels µC angeht: - So wie immer: 7seg-Anzeigen/LED, Zeichendisplay (z.B. 4x20 Zeichen), Graphikdisplay (mit eigenen Grafiken) - relativ dicker µC (z.B. STM32F7...) mit QT - mittlerer µC mit Grafikframework (z.B. TouchGFX) - CPU mit (embedded) Linux (z.B. Raspbery Pi)
STM32F0 oder einen STM32F7, oder irgendwas dazwischen? Das größte Geschoss (STM32F779) hat einen eingebauten "Graphics Accelerator" und ein MIPI-DSI-Interface, d.h. du kannst ein Standard-Display anschließen
-
Thread
Eclipse OpenOCD STM32 Nucleo F1 blinkt nicht
STM32F103 Board mit dem Cortex-M3 STM32F103RBT6. ich habe jetzt zwei Include-Dateien, wo ich nicht weiß welche ich includieren muss: 1. stm32f103x6.h 2. stm32f103xb.h Wofper steht hier das x jeweils
T.Baumbach schrieb im Beitrag #4351134: > Habe es dann einfach getestet, bei stm32f103x6.h gab es einen Fehler in > main.c Wenn dein Controller STM32F103R*B*T6 heißt, kann es doch nur die stm32f103x*b*.h sein, und nicht die stm32f103x*6*.h ... das "x" steht für "egal". T.Baumbach
-
Thread
arm-none-eabi Problem.
/Template: Wo hast du das her? Das ist von ARM allgemein für Cortex-M3, da sind natürlich keine STM32F103-spezifischen Dinge drin. Im STM32CubeF1 (wird auch durch STM32CubeMX installiert) gibt es einen Ordner STM32Cube_FW_F1_V1.7.0/Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/gcc/ mit
Template: > > Wo hast du das her? Das ist von ARM allgemein für Cortex-M3, da sind > natürlich keine STM32F103-spezifischen Dinge drin. > > Im STM32CubeF1 (wird auch durch STM32CubeMX installiert) gibt es einen > Ordner > > STM32Cube_FW_F1_V1.7.0/Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates
-
Thread
Anfänger Fragen zum STM32F10X
am µC wollte ich zum Test auch haben. Zu 4) stm32 linien Dieses Bild hilft evt. etwas http://www.st.com/mcu/inchtml-pages-stm32.html Wenn Du Ethernet braucht dann ist die stm32f107er Linie, die Connect Line, sinnvoll diese hat die Ethernet
Dokus: Für STM32F10x_StdPeriph_Lib: stm32f10x_stdperiph_lib_um.chm Zum Programmieren: das stm32 Referencemanual "RM0008" Je nach Linie das Data- und Erratasheet: "STM32F105/107xx" Die Standard Peripherial Library
-
Thread
STM32H743 mit 32MByte externem SDRAM
"runToEntryPoint": "main", "servertype": "stlink", "device": "STM32H753ZI", "svdFile": "C:/STM32_SVD/STM32H753x.svd", "interface": "swd", "serverpath" :"C:/STM32Tools/Stlink_GDB_Server/tools/bin/ST-LINK_gdbserver",
. In STM32H743XIHX_FLASH.ld: [c] .dma_buffer : { *(.dma_buffer) } >RAM_D2[/c] In main.c: [c]... __attribute__((section(".dma_buffer"))) uint16_t ADCbuf[4]; //ADC to DMA buffer ... void