-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
deshalb schreibt er auch: >Aber unterschätz das nicht, das sind moderne Full-Size 32 Bit RISC SoCs >(System on Chip). Ein STM32F405 macht aus dem Stand 220 DMIPS ....
durchstarten. Je nachdem auf welcher Hostplatform du dich bewegst. Aber ich würde einen Cortex-M4F (zb. STM32F4- oder STM32F429-Discovery) nehmen. Der M4 hat einige interessante Debug Features, die auf dem kleinen M0 nicht vorhanden sind. Nimmt man ein STM32F429-Discovery, dann bekommst du für
-
Thread
STM32 DMA TO GPIO HILFE
ja mit memtomem &gpiox>odr > gehen? Guck dir nochmal an was ich geschriebe habe und dann das "STM32L073xx block diagram" im Datenblatt. Dann vergleich das noch mal mit zB einem Blockdiagramm eines STM32F405. Da wird dir ein großer Unterschied auffallen, daher meine Bedenken.
Was denn nu? TFT oder LED Panel (HUB75)? Bei einem TFT dann einen STM32 nehmen mit "LTDC" zB F429
-
Thread
STM32 und Linux - Einsteigerfragen
f1md = STM32100 medium density series. f1mdvl = STM32100 medium density value line series. f4 = STM32F407/f417 series (maintained for backwards compatibility) f405 = STM32F405 f407 = STM32F407 f415 = STM32F417 f417 = STM32F417 f427 = STM32F427 f437 = STM32F437 f429 = STM32F429 f439 = STM32F439
-
Thread
STM32F4 Daten passen nichts ins RAM
Hallo, ich habe einen STM32F405 Controller in dessen RAM ich ein großes Datenpaket ablegen möchte. Ohne dieses Datenpaket habe ich: text data bss dec hex 6654 1292 2620 10566 2946 dann
Blöcke verteilt ist, und der Zugriff im Programm beim "Sprung" zum Speicherfehler führt. Da der STM32F405 keine MMU hat, die daraus einen logischen Block machen könnte, gibt es nur eine Möglichkeit: eine struct aus zwei Arrays die in den beiden Blocks deklariert werden und Zugriff über Zeiger:
-
Thread
Verzögerung eines STM32F4 (168 MHz) für ein Interrupt-Event
außerhalb der Spezifikation: Auszug aus dem Datenblatt (DocID022152 Rev 6) des STM32F407xx, Chapter 2: "The STM32F405xx and STM32F407xx family is based on the high-performance ARM® Cortex®-M4 32-bit RISC core operating at a frequency of up to 168 MHz." Oder aus dem selben
kurzzeitig?) jeweils einen High-Pegel annehmen. Korrekt? Diese 2 Detektor-Ausgänge sind dann mit STM32F4-Eingängen verbunden. Korrekt? Sobald nun ein High-Pegel an mindestens einem Ausgang des Detektors erscheint, soll max. 5us später am Ausgang des STM32F4 ein Signal mit f=847,5 kHz erscheinen
-
Thread
Cortex M7 (oder M4) mini eval Board gesucht
Nicht ganz billig, aber klein: https://www.aliexpress.com/item/IntoRobot-Neutron-STM32F4-2-4-GHz-Wi-Fi-control-module-motion-control-module-compatibility-Arduino/32803701766.html
, würde > jedoch Atmel oder ST bevorzugen, da ich mit denene schon gearbeitet > habe. Olimex H405 vielleicht? https://www.olimex.com/Products/ARM/ST/STM32-H405/
-
Thread
STM32 Tutorial
"... VIEL komplexer als AVRmega ...") Frage: glaubst (oder weißt) Du, ob Dein Tutorial auch für STM32F4 geht? Also STM32F407VGT6 32 Bit ARM Cortex-M4F.
VIEL komplexer als AVRmega ...") > > Frage: glaubst (oder weißt) Du, ob Dein Tutorial auch für STM32F4 geht? > Also STM32F407VGT6 32 Bit ARM Cortex-M4F. http://www.mySTM32.de ;-) für wirklich blutige Anfänger ist ein AVR aber schon verständlicher. Gruß J.
-
Thread
STM32F4 auf eigenem Board / GPIO Ansteuerung
ich komme aus der Welt der Atmega-Controller und versuche mich nun in ersten Schritten auf einem ARM STM32F405. Aus Spaß an der Hardware habe ich für erste Schritte keines der bekannten Experimentierboards verwendet sondern habe mir ein eigenes kleines Board mit einem Adapter auf einer Lochrasterplatine
davon aus, dass die MCU richtig beschaltet ist. Im nächsten Schritt kämpfe ich nun damit, mittels STM32CubeMX nur die aktuell benötigten Treiber zu verwenden – und genau hier setzt meine Frage an bzw. komme ich seit gut einer Woche nicht weiter: Ich habe mir von CubeMX den Initialisierungscode für
-
Thread
Viel Arbeitsspeicher für Bildverarbeitung benötigt
> Zum beispiel einen STM32F676 Sorry, sollte STM32F767 heissen
Naja, serielles SRAM ist schon SEHR exotisch Verwenden das die µC nicht als internes RAM (z.B. der STM32F103: http://www.st.com/en/microcontrollers/stm32f103c8.html)
-
Thread
Linkerscript verstehen lernen - Wo fängt man an?
zu sparen. Ist beides ohne Anpassung des Linkerscripts nicht zu machen. Auf dem STM32F7 gab es noch ein anderes Schmankerl: Der Flash war über zwei Addressbereiche ansprechbar. Der eine ging durch den Code-Cache, der andere durch den Flash Accelerator. Default war Code-Cache. Das heist
> ist: > > - Wichtigen Code in das Tightly Coupled Memory (ITCM) schieben. Hab > ich für den STM32F7 gemacht. Das Linkerscript von ST brachte da von Haus > aus nichts mit. > > - Teile des Codes und .rodata im Flash komprimiert ablegen und während > des Systemstarts ins RAM dekomprimieren
-
Thread
STM32F4 Entwicklungsboard mit Raspberry Pi Form-Faktor
Für meine Hobby-Projekte benutze ich gern den STM32F4 Mikrocontroller. Er ist billig, performant und verfügt über zahlreiche Interfaces. Er ist auch Linux-freundlich, weil alle ST Entwicklungstools (wie HAL, SW2STM, CubeMX) plattformunabhängig sind
und microUSB könnten direkt benutzt werden, wenn wir ein Mikrocontroller wie STM32F405RG nehmen, der diese Controller und Interfaces an Bord hat. - Für mich ist das kabelgebundene Netzwerk (RJ-45) nicht so praktikabel für Hobby-Anwendungen. Ich glaube WLAN hat mehr Potential. Deswegen
-
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
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
viel Rechenpower hat, wird man die meistens besser zu nutzen wissen. > Wäre aber schon an einem STM32F4DIL interessiert. Das ist zumindest schon mal angedacht. Wenn, dann allerdings wohl "nur" mit dem STM32F405RGT6. Der hat 64 Pins. Für mein nächsten Projekt ist dieser vermutlich zu klein. Deshalb
-
Thread
STM32F072 Disco + CooCox CoIDE + CubeMX
, noch für den STM32F072. Demzugolge findet er keine stm32f0xx_gpio.h. Im Internet ist das Problem bekannt, aber nirgends steht eine Lösung. Sämtliche Anleitungen die ich im Internet gefunden habe sind entweder für
IDEs: Das Kompilieren erzeugt Fehler wegen fehlenden Komponenten: [code] fatal error: tsl_conf_stm32f0xx.h: No such file or directory tsl_acq_stm32f0xx.h /SW4STM32_2/STMTouch_Driver/inc line 35 C/C++ Problem make: *** [STMTouch_Driver/src/tsl.o] Error 1 SW4STM32_2 C/C++ Problem [/code
-
Thread
STM32: externer ADC 400 kHz - Timer+SPI+DMA Optimierung
Timer hängen, der dann wieder den DMA-Request auslöst. Schau Dir mal alle DMA-Request Quellen des STM32F4 an, irgendwas wird doch passen? :) Grüße, Marcus P.S.: ADC? STM32F4xx/Taktrate? P.P.S.: ein Interface wie z.B. beim LTC14071 würde passen P.P.P.S: und ja, vor zehn Jahren hätte ich da
pumpt der STM32F405 mit über 1MHz Daten in die GPIOs, getriggert durch externen Interrupt. GCC 4.8 -o3 168MHz. Wenn der Interrupt selbst in -o3 zu viel Overhead hat, bieten sich ein paar Zeilen Maschinencode an
-
Thread
Ressourcenabschätzung für FOC
helfen, der das etwas abschätzen kann? Welche Max. RPM ist mit folgenden Mikrokontrollern möglich: - STM32 F0 @ 48MHz (z.B. STM32F091) - STM32 F3 @ 72MHz (z.B. STM32F303) - STM32 F4 @ 180MHz (z.B. STM32F446) Und wieviel Flash braucht man etwa für die FOC alleine? Danke schonmal im Voraus.
gleichzeitig. Das ist im Endeffekt nur ne LUT mit Linearer Approximation. Wenn du unbedingt einen STM32 einsetzen willst würde ich den STM32F446 nehmen der sollte bei ca. 10us rauskommen. Das kannst du dir z.B. beim VESC angucken der kann auch mit 40kHz die FOC berechnen und das auf einem 405. Wenn
-
Thread
Suche Layouter mit Altium
machen statt Via in Pad. Aber woher weisst du, dass er sowas nimmt? Ausserdem, nach meinem Datenblatt STM32F405xx gibt es pitch 0,4 und 0,635 mm. Gruss Reinhard
statt Via in Pad. Aber woher > weisst du, dass er sowas nimmt? Ausserdem, nach meinem Datenblatt > STM32F405xx gibt es pitch 0,4 und 0,635 mm. > > Gruss Reinhard Ersan hatte oben nen Link zu nem F439 Evalboard gepostet...
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
-40° bis +125° spezifiziert. Damit kann man wirklich ein UART betreiben. Bei der gesamten F-Familie geht das nur bei Zimmertemperatur, der STM32F405 z.B. macht ±4% bei -10° bis +85°.
-STM32F303-LQFP-48-ARM-Cortex-M4-32-bit-mikrocontroller-MCU-IC-chip/32974557401.html?spm=a2g0s.9042311.0.0.23654c4dp8jw77 https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module
-
Thread
STM32 F411 Bootoader aus Applikation starten
Hallo allerseits, ich sitzt hier gerade vor einer STM32 Black Pill, bestückt mit einem STM32F411CE. Auf diesem läuft meine leere Testapplikation, die nur auf die Eingabe durch einen Button wartet. Sinn und Zweck der Übung ist es, ein Firmware Update
dem Problem beschäftigt und die Antwort ist nicht schön: I can reproduce your issue on a DiscoveryF4 that uses STM32F407VGT that has same bootloader as STM32F405. WhatI can see is that, when jumping to bootloader from application, the clocks are not setup properly. The RCC is not actually using the
-
Thread
STM32F7 Discovery Board
/Repository/STM32Cube_FW_F7_V1.1.0/Drivers/CMSIS/Device/ST/STM32F7xx/* STM32Cube_FW_F7_V1.1.0/Drivers/CMSIS/Device/ST/STM32F7xx/ mkdir -p STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Inc/ mkdir -p STM32Cube_FW_F7
/STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Src/* STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Src/ cp -r ~/STM32Cube/Repository/STM32Cube_FW_F7_V1.1.0/Drivers/CMSIS/Include STM32Cube_FW_F7
-
Thread
Schaltplan des Dev.Board stm32f767
Hallo zusammen, ich möchte fragen wo ich den Schaltplan für die china Dev.Board stm32f767 finden kann. Ich hätte gerne erstmal anhand des Schaltplans checken ob meine Anforderungen machbar sind. http://www.chinalctech.com/cpzx/STM32_Study_Board/354.html Der Link von LC: "Tech
Download-Link für das Board bekommen falls es jemanden interessiert: http://www.mediafire.com/file/zksah8lt405nsxz/LC_STM32_F767_EN.zip/file Gruß
-
Thread
STM32 Fehler in Webserver Software von STM
Hallo, ich habe in den letzten Tagen "versucht" die Standalone Webserver Demo von STM auf dem Discovery-Board mit dem STM32F4 zum laufen zu bekommen (PHY = DP83848C von TI) (in den Beispielen unter "STM32F4x7_ETH_LwIP_V1.0.0") während der Implementierung hab ich einen Fehler bei
und mit DHCP probiert. Bin schon am Verzweifeln, mit stm32f107 ging es damals auf Anhieb. Weiß jemand, wo man eine 100% funktionsfähige Demo für stm32f4discovery und dp83848 bekommt?
-
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
ARM Controller "richtig" programmieren
damit zufrieden (damals gab es noch kein gutes Coocox). Anschließend binde ich die Header-Datei stm32f4xx.h mit ein und ich habe dann alle Register verfügbar. Wie das aus sieht, hier ein Beispiel mit dem STM32F4DISCOVERY Board: [[STM32 CooCox Installation]] Hier wird mit direktem Registerzugriff
nach dem "Reference Manual" suchen, da steht alles drin, register adressen usw. Ich pack mal ein STM32 ref. manual mit ran [code] This reference manual targets application developers. It provides complete information on how to use the STM32F405xx/07xx, STM32F415xx/17xx, STM32F42xxx and STM32F43xxx
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
zur Signalaufbereitung - AD9288 dual AD 8 bit - 40 Ms (gibts auch mit 80 oder 100 Ms) - "ICE65L04F_VQ100" - dürfte ein FPGA sein - STM32F103VCT6 Den STM32 gibts als "Bluepill" für ca 2€ bei aliexpress, AD9288 dito. Die Lernkurve eines FPGA schreckt mich. Andere Leute empfehlen an der Stelle
In der ST AN4031 bin ich auf folgenden Satz gestoßen "This example is applicable to products STM32F2, STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 lines. The ADC is configured in __continuous triple Interleaved mode__ In this mode, it converts continuously one analog input
-
Thread
STM32F407VGT6 Pinkompatibilität zu den F427/F437 Typen ?
Prozessor-Serie: ARM Cortex-M Art des Programmspeichers: Flash Serie: STM32F4 STM32F407VGT6 ============= ARM Mikrocontroller - MCU ARM M4 1024 FLASH 168 Mhz 192kB SRAM STM32F405xx/STM32F407xx ARM Cortex-M4 32b MCU+FPU, 210DMIPS, up to 1MB Flash/192+4KB RAM,
Aus dem Kopf heraus ist der STM32F427 pinkompatibel und wird in neueren Datenblätten auch mit 200 MHz beworben. Beim STM32F74x und STM32F75x sind Pin 19 - Pin 49 nicht kompatibel. Das steht deutlich im Datenblatt.
-
Thread
Open Source Projekt: STM32 develpment boards
Rückmeldung! Ja, im vergleich zu BluePill-Boards and ganz viele andere, die ich gesehen und benutzt habe (STM32 NUCLEO-F031K6, NUCLEO-F042K6, Olimex boards), endlich man hat mehr Controller zur Auswahl. Also, mehr Frechheit. Ich persönlich sehe Micro-USB-Kabel als ein Vorteil für Einsteiger, aber als ein Nachteil
einzelnen Pins am (JTAG) Stecker im Bestückungsdruck der Platine? Gerade wenn man ein ST-Board (z.B. STM32F4 Discovery) zum programmieren und Debuggen über die nach außen geführt SWD Schnittstelle mit Breakout Kabeln einsetzen will, wäre die Beschriftung hilfreich.
-
Thread
Probleme mit Kurzschlüssen STM32
und beim Testmessen der blanken Platine gab es keine Kurzschlüsse. Jetzt haben wir schon 3 mal einen STM32F405RGT7 als Mikrocontroller draufgelötet und immer an der selben Stelle Probleme mit einem Kurzschluss zwischen V33 (Versorgung) und GND bekommen (beim festlöten der linken Seite, gemessen mit einem
Hi, ich bin zwar kein Experte für STM32, aber sind die V_capX-Pins nicht für das Decoupling des internen LDOs gedacht? In Eurem Schaltplan sind die aber mit V33 verbunden wenn ich das richtig sehe. Ich bezweifle einfach mal, dass das Ding
-
Thread
UV-Laserdrucker
wenn die Grundeinheit mal wieder funktioniert. Vielleicht wage ich dann auch erste Versuche mit einem STM32-Board, welches ich hier noch habe. Schaun mer mal ... Dieter
Umbau habe ich nun die für mich optimale Methode gefunden. Die Hardware ist gleich geblieben, ein STM32 Discovery enthält ein portiertes GRBL, ergänzt um die Belichterfunktionen und kümmert sich um die Kommunikation und das Ansteuern der Motoren. Ein PIC32 (jetzt ein PIC32MZ) steuert den Spiegelmotor
-
Thread
Wahl vom richtigen Mikrokontroller
/stm32f0x2/stm32f042c6.html *2) http://www.keil.com *3) http://www2.keil.com/stmicroelectronics-stm32/mdk *4) http://www.st.com/en/development-tools/stm32cubemx.html *5) http://www.st.com/content/st_com
Auswahl > stark eingeschränkt. Nicht lange genug gesucht... ST: Mit >= 2 CAN-Schnittstellen STM32F105, F205, F207, F215, F217, F405, F407, F412, F415, F417, F427, F429, F437, F439, F446, F469, F479, F745, F746, F756, F765, F767, F769, F777, F779 Die F7xx hätten 3x CAN Microchip/Atmel: Mit
-
Thread
dspic ausreichend für Audio Effekte ?
Also, ich verwende ein STM32F7 Discovery um Audioeffekte zu programmieren. Es hat alles drauf, was man benötigt (STM32F7 mit FloatingPoint, 8 MB SDRAM, 16 MB ext. Flash, Stereo Line In/Out, 480x272 Touch-Display. Gut, es
klausr schrieb im Beitrag #4501014: > Also, ich verwende ein STM32F7 Discovery um Audioeffekte zu > programmieren. Das klingt nach einem guten Plan.
-
Thread
Suche µC in kleinem Package, mit USB
oder: STM32F405xx in WLCSP90 4,1x4,2 aber 90 Balls :-) oder besser mit 36Balls STM32F042xx in WLCSP36 mit 2,6x2,7 Viel spaß beim löten :-)
STM32F411 oder STM32F401 gibts mit USB im 3x3 mm BGA http://www.st.com/web/en/catalog/mmc/SC1169/SS1577
-
Thread
RISC-V - Was kommt nach ARM?
uploads/2016/07/Tue1600zec_fpgarduino_riscv_wsV2.pdf Den Core gibt es hier: https://github.com/f32c/f32c
Hauptbeschwerde aller Vorposter, daß es keine tauglichen Produkte gibt. Sagen wir mal das Äquivalent eines STM32F102 (bezüglich RAM/FLASH/IO) mit RISC-V Kern.
-
Thread
NXP Cortex-M µCs: Toolchain, Makefile, etc
legen, wenn's vom RAM her paßt. Im Übrigen hat NXP in Sachen RAM nicht wirklich etwas, das mit STM32F405 gleichziehen kann, also 192kB (plus 4kB Backup-Ram).
Nop schrieb im Beitrag #4655220: > Im Übrigen hat NXP in Sachen RAM nicht wirklich etwas, das mit STM32F405 > gleichziehen kann, also 192kB (plus 4kB Backup-Ram). Naja, selbst wenn man 64kB Programm im RAM hat sollten 96kB ausreichen ;) Ich war sowieso immer auf der RAM-Sparer Seite. Und bei einem
-
Thread
STM32Fxxx: Busse ideal takten?
Egal was ich dort eintrage, > ein Pin toggelt bei mir mit 12,5 Mhz maximal auf manuelle Weise. STM32F4 -> RM0090 GPIO->GPIOx_OSPEEDR: Note: Refer to the product datasheets for the values of OSPEEDRy bits versus VDD range and external load. STM32F405/7 DOC022152rev5 Suche "OSPEEDRy" -> Input
weiss wie lange der Kram zum starten braucht. Oder reicht SPI_Cmd(Disable) aus? >>Laut AN4365 "STM32F4 power consumption": Hier im Thread ist der STM32F1xxx gemeint, er hat das nicht.
-
Thread
stm32 VDDA Pin nicht angeschlossen
Hallo Zusammen, ich arbeite gerade mit dem Microcontroller STM32f405rg. Beim Bestücken der Platine ist mir ein Fehler unterlaufen, sodass der VDDA Pin zunächst nicht angeschlossen war. Mein Computer erkennt den Microcontroller nicht, auch nicht mit angeschlossenem
Im "STM32F4xx Technical Training" ist das Ganze eingedampft auf: "VDD and VDDA must be connected to the same power source."
-
Thread
STM32Cube & Eclipse & GCC
\arm\startup_stm32f405xx.s Assembling: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f407xx.s Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s: Assembler messages:
\Src\stm32f4xx_hal_smartcard.c Compiling: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c Compiling: Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sram.c Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c
-
Thread
Verlosung RX210 Promo-Board
/Search.aspx?dsNav=Ny:True,Ro:0,Nea:True,N:4294892287-4294932619-753-4294922164 Wer z. B. einen STM32F405 braucht, wir ihn auch nicht 'um die Ecke' bekommen. Die Sachen von R oder C reichen vielleicht für ein RC-Glied - weit käme man damit nicht :-)
nicht. Du kannst auch problemlos beim lahmen Pferd Eclipse bleiben. > ARM7, Cortex-M0 und zuletzt STM32F4 standen bei mir auf dem Speiseplan. > Mit den IDEs von Code Red, Atollic, Keil und IAR habe ich probiert, wie > und was für mich brauchbar sein könnte. Man kann auch mir ARM/STM32 arbeiten
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
// STM32F1 #define DEVICE_ID_ADDRESS 0x1FFF7A10 // STM32F4,STM32F2 //#define DEVICE_ID_ADDRESS 0x1FFFF7AC // STM32F0,STM32F3 //#define DEVICE_ID_ADDRESS 0x1FF0F420 // STM32F7 //#define DEVICE_ID_ADDRESS
Anpassung nichts falsch macht: [c] // For devices with 2x16 bits/word access schema // (e.g. STM32L0x2, STM32L0x3, STM32F0x2, STM32F303xD and xE) #define UMEM_SHIFT 0 #define UMEM_FAKEWIDTH uint16_t // For devices with 1x16 bits/word access schema // (e.g. STM32F103, STM32F302, STM32F303xB
-
Thread
CAN high-speed ,low-speed übertragungsraten
Thomas F. schrieb im Beitrag #5341151: > Roland H. schrieb im Beitrag #5341001: >> Als Controller, habe >> ich vor einen STM32 zu verwenden, da dieser praktischerweise den >> can-transmitter integriert hat
Wenn du eh einen STM32 nehmen willst, dann suche dir einen mit integriertem CAN-Controller aus. Ich habe hinter einem STM32F405 den SN65HVD230 (wg. 3,3V und Slope-Widerstand). Ev. noch Schutzdioden einbauen. Alles 3,3V.
-
Thread
Auf der Suche nach einer Platine/Prozessor für ein kleines Anfänger Projekt
Ein STM32F030 oder ein STM8S103 im TSSOP 20 Gehäuse??? Layout erstellen und an Eleccrow oder Co. verschicken....
Das hier ist ein schönes Platinchen: http://www.ebay.de/itm/BetaFlight-CC3D-REVO-F4-STM32F405-Flight-Controller-mit-OSD-Vbat-Buzzer-RC567-/311868374265?_trk Jetzt noch das STM32 Arduino-Framework ein wenig umbiegen und Du hast ein super Minirechner.
-
Thread
STM32F767ZIT: CAN-Probleme
Hallo, ich habe mich mit einem STM23F103RBT in CAN eingearbeitet und es hat soweit gut funktioniert. Nun möchte ich CAN in meinem Projekt mit einem STM32F767ZIT verwenden. Ich verwende hier ebenfalls HAL-Treiber. Beim Initialisieren
Gibt es für den STM32F767ZIT Beispielprogramme für CAN? Ich habe per Google-Suche nichts vernünftiges gefunden. Das Ganze ist schon deutlich anders (komplexer) als beim kleinen STM23F103RBT. Auf Anhieb habe ich es noch
-
Thread
STM32, triple mode Interleaved mode, periodisch falsch
But it might be useful to the OP or somebody else. About your sample problem. I'm using the STM32F405 with an external RAM. The ADC has been configured in triple interleaved ADC mode and the samples are transferred to the external RAM under DMA control. What I have noticed, is that the ADC
before enableing the DMA solves this problem. More information can be found in RM0090 (for the STM32F405) under register descriptions for the DMA controller.(page 330 for REV12 of RM0090) Best regards, Inventor-y
-
Thread
STM32F4-Discovery Übersicht
Hallo, ein paar Kollegen und ich suchen eine gescheite Übersicht über alle möglichen Register des STM32F407. Wir haben schon alles mögliche durchsucht, mit sehr viel Mühe geht es zwar mit dem Reference Manual, aber so schöne Übersichten, wie es für die AVRs gibt, haben wir leider nicht gefunden. Hat
://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf beim STM32F405,7) gibts im Kapitel "Pinouts and Pin description" eine Übersicht über alle Pins, und im Kapitel "Electrical Characteristics" eine Übersicht über die elektrischen Eigenschaften. Da hast du dann
-
Thread
STM32F4 - Audioausgabe realisieren?
Controller verwendest du denn genau? Hat der eine I2S-Peripherie? Hier hat jemand ein Audiogerät aus einem STM32F405 gebaut: https://github.com/JonasNorling/guitarboard Selbst wenn kein I2S existiert kann man das vielleicht mit einem USART bauen. Kenne mit konkret mit STM32 nicht aus, aber habe das mal für
Johnny B. schrieb im Beitrag #7495385: > Ein STM32F4 ist nicht unbedingt dafür gemacht, grosse Datenmengen > herumzuschieben, so wie Du es anstrebst Große Datenmengen fallen nicht an, tatsächlich erzeugt/konvertiert der STM32F446 nur einzelne
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
). Das wäre ja zu Beginn der Main nur ein SystemInit(), das Einbinden der "#include "stm32f4xx_rcc.h"" und das Eintragen von PLL_M = 8 in der system_stm32f4xx.c und HSE_VALUE = 8000000 in stm32f4xx.h. Und schon läuft der Prozessor mit 168MHz. Das ist ja sehr einfach und nicht kompliziert
mir die value line ansehe, und den vorgeschlagenen stm32f030f4 für 0.42c nehme, und dann später mehr flash brauche, muß ich auf die "vollversion" umsteigen da es keine value line mit 32k flash oder mehr in 20pin gibt. also dann entweder den stm32f031f6
-
Thread
ARM-Cortex als Anfänger?
lieber von Hand bespaßt. Das Schöne an den ganzen STM32x ist aber, dass man von ganz klein (z.b. STM32F030F4), bis zu fetten Teil STM32F4xx vieles wieder verwendbar ist. Und an die Assembler-Fraktion hier: Lieber den ARM in Assembler programmieren
immer, aller Anfang ist schwer. Hier eine Schritt-für-Schritt Anleitung wenn man zum ersten mal ein STM32 auf einem STM32F4DISCOVERY Board bespielt: [[STM32 CooCox Installation]] Kosten: ca. 20€ für das STM32F4DISCOVERY Board.
-
Thread
MicroPython (pyboard) und Win 8.1
Version scheint aktuell: PYB: sync filesystems PYB: soft reboot MicroPython v1.9.4-85-gdf9b7e8f on 2018-05-24; PYBv1.1 with STM32F405RG Type "help()" for more information. Win 8.1 mag trotzdem nicht :-(
etwas neuer behebt das Problem trotzdem nicht :-( MicroPython v1.11 on 2019-05-29; PYBv1.1 with STM32F405RG Type "help()" for more information. >>>
-
Thread
STM32F4 PinOut-Board
vermute aber mal der TO sucht ein Design was direkt ins Steckbrett passt. Das ist natürlich bei den F3 und F4 Discoboards nur über Jumperkabel machbar. Hier gibts ein Layout für F373: http://ebrombaugh.studionebula.com/embedded/stm32f373breakout/index.html Kleiner machen kann man übrigens
Hallo, möglicherweise ist das Projekt “STM32F4-STAMP” von Uwe eine Alternative? http://mikrocontroller.bplaced.net/wordpress/?page_id=1488
-
Thread
Universal LCD+Input Modul mit MachXO2
Markus W. schrieb im Beitrag #5196123: > kannst Du das gesamte Bild im internen STM32F(X) RAM halten. Nein. Wir haben hier Displaymodule mit dem "MD070SD". Da ist der RAM und ein Altera-FPGA mit drauf. So wie Du das geplant hast. Von den STM32 liegen hier vom 1er über den 4er bis
in Echtzeit auf den Screen zu bringen und dabei die SDR Processe weiter abzuarbeiten. Bei den 405/407 512kB-Flasch und 429/439 2MB-Flasch Controllern der STM32F Reihe wird es mit dem 192kB bzw 256KB RAM und den 180 MHz CPU Takt schon knapp. Die STM32F7xx mit 216MHz und der STM32H7xx mit seinen