-
Thread
STM32 : QWord
moin moin, >>Welcher STM32 es genau ist wissen wir ja auch noch nicht? Ist auch nicht nötig, den es geht nur um die CPU-Core. "The STM32F10xxx is a family of microcontrollers with different memory sizes, packages and
Peripherie dann per DMA drauf zugreift (wie es zum Beispiel bei USB > üblich ist) Nein. Bei allen STM32F1xx sind das zwei schnöde 32bit-Peripherieregister. Der Knackpunkt ist, ob man bei solchen Peripherieregistern LDRD nutzen kann... Der STM32-CAN kann auch kein DMA.
-
Thread
Embedded System - STM32F429
Bibliothek für den STM32F4xx, als Zip Datei ca. 400MB Stand heute >Beim STM32 würde ich gerne versuchen, die Libs mithilfe >des Handbuchs zu schreiben Lieber nicht, dann wirst du nie Land sehen. Starte mal lieber mit
gestellt habe. Ich bin sicher, dass meine Notizen für Dich hilfreich sein werden: http://stefanfrings.de/stm32/index.html Meine Notizen beziehen sich auf STM32F1 Controller, allerdings ist der Unterschied zu STM32F4 nur gering - zumindest was diese Grundlagen angeht.
-
Thread
Komplexität STM32 vs. PIC32
build/comparison-lpc1114-4.6.2.elf 33650 60 1420 35130 893a build/comparison-stm32f407-4.6.2.elf 47872 184 2400 50456 c518 build/comparison-pic32mx440f256h-4.5.2.elf [/c] - Beim Timer gibt es beim PIC32 nur ein paar fixe Prescaler, die ARMs haben i. d. R.
STM32F4: gewaltiger Prozessor der alle anderen alt aussehen läßt. Einarbeitung durchaus mühevoll aber lohnenswert. Mit Coocox eine gute und kostenlose Entwicklungsumgebung verfügbar. PIC32: große
-
Thread
OpenSource SWD Programmer (moeglichst DIY)
[code] JLinkGDBServerCL -singlerun -halt -device stm32f103r8 -if swd -speed 4000 -port 4242 [/code] Grüße Oliver
Ich habe einen 3€ STLINK Chinaklon für meine STM32.
-
Thread
Cortex M7 zu überzüchtet
, nach dem Durchgehen der AN1284 Routinen hat das nachhinein schon > Sinn. Sollte AN2824 sein. STM32F10xxx I2C optimized examples Danke. Chris Gerhard
ja schon gewisse Gehäuseabmessungen), ebensowenig auf den Preis achten. Aber für Leute mit einem STM32F429-DISCO und Pin-Not könnte das eine Lösung sein: einfach das Ram runterlöten udn schon hat man reichlich Pins mehr :-)
-
Thread
Ripple in Versorgungsspannung
gemesssen hat was darunter vorstellen. Peter H. schrieb im Beitrag #5311787: > Ich verwende einen STM32F103X, versorgt wird er über einen linearen 3.3V > Regler. Schaltpläne sind nur lästiges Beiwerk was unter allen Umständen zu vermeiden ist.
ich verstehe die Frage leider nicht. Peter H. schrieb im Beitrag #5311787: > Ich verwende einen STM32F103X, versorgt wird er über einen linearen 3.3V > Regler. Hi, ich klicke auf STM32F103X, genau so, wie Du es geschrieben hast. Da öffnet sich der mc net Bauteil link https://www.mikrocontroller.net
-
Thread
LogicAnalyzer mit STM32, Arduino oder ESP32 bauen?
ich Euren Rat, auf welches Pferd ich setzen soll. Folgende Boards hätte ich dafür verfügbar: - STM32F4 discovery Board - STM32F413 Nucleo-144 Board - STM32F429 Disco Board - STM32L053 Nucleo-64 Board - mbed NXP LPC1768 Board - ESP32: 4 MB Flash WEMOS Lolin32 V1.0.0 WIFI & Bluetooth
STM32F7 disco 4,3" TFT inkl touch glaube 8MB RAM externer Flash auch noch geht auch noch gut dafür
-
Thread
Problem mit dem flashen ST-Link/ v2 und Coocox IDE
und stelle für PLL_M=16, PLL_N=192 und PLL_P=2 die entsprechenden Werte ein. 3. Konfiguiere RCC und gebe für die Ports den Takt frei. (Infos im RM!!!) 4. Have a lot of fun! Hilfreiche Links: http://www.diller-technologies.de/stm32.html#rcc https://stm32f4-discovery.net/2015/01/properly-set-clock-speed-stm32f4xx-devices/ Gruß Daniel
-
Thread
STM32: CAN Loopback mit merkwürdigem Effekt
Hi, als frischgebackener Besitzer eines STM32F103 Stamp Moduls ich habe das CAN Loopback Beispiel aus der ST Standard Lib (3.4.0) ausprobiert und bin dabei auf einen merkwürdigen Effekt gestoßen. Im Loopback-Modus kann man die CAN-Nachrichten
Hi Matthias, auf dem Stamp ist ein STM32F103RET6 verbaut mit immerhin 512KB Flash. Laut Referenz-Manual ein High Density Device: ● High-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density
-
Thread
STM32 - Crc Berechnung in C# nachbilden
Bei meinem Projekt war die Kompatibilität zu gängigen Standards wichtig. Teil für STM32 Auch geeignet für einzelne Bytes. #include "stm32f4xx.h" u32 CalcCRC32(u8 *buffer,u32 size) { u32 i, j; u32 ui32; CRC->CR=1; asm("NOP");asm("NOP");asm("NOP");//delay for hardware
,0x5C007B8A,0x58C1663D,0x558240E4,0x51435D53, 0x251D3B9E,0x21DC2629,0x2C9F00F0,0x285E1D47,0x36194D42,0x32D850F5,0x3F9B762C,0x3B5A6B9B, 0x0315D626,0x07D4CB91,0x0A97ED48,0x0E56F0FF,0x1011A0FA,0x14D0BD4D,0x19939B94,0x1D528623,
-
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
Suche ultra-low voltage, micropower MCU
Schau Dir auch mal den STM32F411 an. 1,7 Volt minimal, etwas 4 mA bei 16 MHz aktiv, 1.3 mA sleep, etwa 15 uA im Tiefschlaf mit RTC und Datenerhalt. Alles schon selbst auf einer Platine gesehen.
: XE8801/02/05 selber Core wie die von EM Micro, AT32UC3 als imo bessere Alternative zu den STM32L.
-
Thread
Cortex-M3 Wahl: SMT32, LPC oder doch Stellaris?
Den Aktikel kenne ich schon. Den Beitrag "Cortex M3 Hobby: STM32* oder LPC17* ?" habe ich leider übersehen. Da hat wohl jemand eine gute Erfahrung mit der FW Lib von STM32 gemacht. Das ist ein positives Zeichen :)
Die STM32 sind wesentlich preiswerter als die ehemaligen Luminary uC's bei TI. Ich selbst habe einen STM32F103 eingesetzt. Im Vergleich mit den LPC's von NXP waren die errata sheets wesentlich kürzer.Gerade
-
Thread
µC wird heiß
Das DaBla des STM32F302xB STM32F302xC sagt: "The VDDA voltage level must be always greater or equal to the VDD voltage level and must be provided first." Das ist hier wohl eher nicht gegeben (R203 hängt an -3V3)...
Ich habe die STM gemeint. Ich hatte beim STM32F103 einen Kurzschluss gegen GND von einem Pin und bis auf, dass das der Pin nicht funktioniert hat habe ich bei der Inbetriebnahme nichts vom Kurzschluss mitbekommen.
-
Thread
Welches stm32 Entwicklungsboard?
Ich würde an der Stelle einfach mal den STM32F103 (z.B. STM32F103C8T6) in den Raum werfen, bei Reichelt günstig zu haben, leistungsstark genug für die allermeisten Projekte, via China gibt es Boards für wenige Euro, die sich mit einem ST-Link
Sachen, und ich kann dann wie gewohnt mit KEIL µVision fortfahren? https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino/32246273606.html?spm=2114.13010308.0.0.jPKCJ7 https://de.aliexpress.com/item/ST-Link-V2-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover
-
Thread
(ARM) GCC binary size viel größer als von Realview
Project.fed" -c --cpu Cortex-M4.fp -D__EVAL -g -O2 -Otime --apcs=interwork -I..\User -I..\Libraries\STM32F4xx_StdPeriph_Driver\inc -I..\Libraries\CMSIS\Include -I..\Libraries\CMSIS\Device\ST\STM32F4xx\Include -I P:\Keil\ARM\RV31\Inc -I P:\Keil\ARM\CMSIS\Include -I P:\Keil\ARM\Inc\ST\STM32F4xx -DSTM32F4XX
-IP:/Keil/ARM/CMSIS/Include -IP:/Keil/ARM/Inc/ST/STM32F4xx -DSTM32F4XX -DUSE_STDPERIPH_DRIVER -DHSE_VALUE="8000000" -Wa,-alhms="*.lst" -o *.o [/code] GCC Linker: [code] -T ./stm32_flash.ld -mthumb -Wl,-Map="./Project.map" -o Project.elf -gc-sections
-
Thread
Ich suche einen "etwas anderen" C-Compiler Gesperrt
Microcontroller auch mit Assembler nicht mehr: -Flash Waitstates -DMA -Instruction cache (z.B. im STM32F4)
niemand. Für den "Hausgebrauch" reichen somit 20 EUR - so viel kostet das STM32F4DISCOVERY Borad, bei dem ein ST-LINK schon gleich mit drauf ist. ATMEGA ist schon ziemlich alt und heute gibt es viel moderneres, z.B. PIC18, PIC24, PIC32, STM32, LPC1xxx, MSP430 - alles moderne
-
Thread
LCD-Adresse im C-Programm
registers: 1. **STM32 Microcontrollers (STMicroelectronics)** * Many STM32 MCUs (like STM32F4, STM32F7, STM32H7 series) have **LCD-TFT controllers** (LTDC) with 32-bit registers. * Example: The **LTDC** controller in STM32F429 has 32-bit wide registers used for pixel formatting, layer configuration, and frame buffer control. 2. **SSD1963 LCD Controller** * While its data bus can be 8/16/24-bit depending on
-
Thread
STM32F0 HardFault bei UART Empfang
direkt dein originales Projekt vergleiche, fehlen bei dem mit der Fehlermeldung: startup/startup_stm32f051x8.s .project .cproject und STM32F051K6Ux_FLASH.ld Natürlich auch die Doku wenn man die erstellt hat.
Nehmen wir ein Blinky im workspace-F051 So mache ich das: *************************** CubeMX -> neues Projekt -> alles einstellen -> Speichern: workspace-F051 -> Ordner Blinky anlegen, darin Blinky.ioc speichern. SW4STM32 Projekt
-
Thread
Platinenkritik Hausbus/CAN Eingang
Einbau hinter Lichtschalter versucht. Rahmenbedingungen: 5V Eingang (minus Zuleitungsverluste), 3.3V auf'm PCB, möglichst geringer Stromverbrauch, via LP2950 (weil der auch ohne ernsthaften Stromverbrauch reguliert). Stimmt das so mit dem 2 Ohm Widerstand um die ESR zu erhöhen? STM32F103 mit eingebautem
viel Platz war, hab ich sie zum aktiven Teilnehmer geupgradet - man kann sie jetzt optional mit einem STM32F105 bestücken, der USB und CAN gleichzeitig kann, und dann als Schnittstelle zum Rechner (oder RaspberryPi) gebrauchen. Oder als Knoten - I2C und ein paar Pins sind herausgeführt. Vorteil dabei
-
Thread
Aktueller Mikrocontroller, der gut "bare metal" zu programmieren ist?
Mir fallen da im Moment die STM32F4xx ein mit mehreren I2S/SPI Bussen und genügend Rechenleistung für MP3 Dekodierung und USB Host Unterstützung. Die Sache mit der Toolchain sollte sich nach einigem Durcheinander inzwischen auch
Matthias S. schrieb im Beitrag #5077672: > Wenn du mit Audio experimentieren willst, ist z.B. das STM32F4 Discovery > nicht so schlecht. Da ist ein DAC schon drauf und es gibt noch einen > freien I2S Bus. Allerdings nicht viel RAM. Mit Bildschirm und 8MB SDRAM > gibts das STM32F429 Discovery, aber
-
Thread
STM32F030F4P6 : Flashspeicher 32 kByte?
> > Der STM32F030F4P6 hat nicht nur 32kB Flash wie Ollus oben herausgefunden > hat, sondern es funktioniert auch der Timer 2 (32 Bit). Damit hat man > auch auf dem STM32F030F4P6 einen 32 Bit Timer zur verfügung
ID : 0x0444 (STM32F03xx4/6) - RAM : Up to 4KiB (2048b reserved by bootloader) - Flash : Up to 32KiB (size first sector: 4x1024) - Option RAM : 16b - System RAM : 3KiB [/code] Version von stm32flash
-
Thread
ARM Mini Board gesucht
, dass wird das gleiche Board meinen [1/Quelle > ST]. Ich meinte sowas: http://www.exp-tech.de/stm32-nucleo-development-board-for-stm32-f0-series-with-stm32f030r8t6-mcu-supports-arduino Das gibt es in ein paar Varianten, ist auch etwas kleienr als das Discovery (etwa 2/3).
Wenns China sein darf ... http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103c8t6-STM32-Core-Board-Module-Mini-Development-Plate-Modul-/181553012412?pt=Wissenschaftliche_Ger%C3%A4te&hash=item2a45671ebc Im günstigsten Fall unter 6€ oder http://www.ebay.de/itm/NEU-Entwicklungsboard-STM32F103C8T6
-
Thread
[STM32] CMD0 liefert immer 0xFF zurück
Nimm an besten die LIB von STM. Da sind auch Beispiele drin. http://www.st.com/mcu/download2.php?file=stm32f10x_stdperiph_lib.zip&info=STM32F103RB%20Firmware%20&url=http://www.st.com/stonline/products/support/micro/files/stm32f10x_stdperiph_lib.zip
Kuck mal in die aktuelle LIB. Dort ist ein Bsp. für die SD-Karten drin. STM32F10x_StdPeriph_Lib_V3.3.0\Utilities\STM32_EVAL\Common\stm32_eval_spi_sd.c Zumindest kannst Dir dort abkucken, wie es geht, auch wenn Du die LIB nicht einsetzen willst (Warum eigentlich nicht?).
-
Thread
STM32F4 overclocken
noch keine Fehlfunktion feststellen - siehe Bilder. Hat noch jemand Erfahrung im Overclocken des STM32F4?
VREF ist beim STM32 mit 3V verbunden. Über U3 werden zwar 3V3 erzeugt, aber über D3 werden daraus 3V. Welchen Sinn die Diode hat (außer die Spannung ungenau zu machen...) erschließt sich mir noch nicht?! Eventuell
-
Thread
SPI-RAM-Bank an STM32F0-Discovery - write, kein read
etwa frickelig umzuarbeiten. Die .h blieb gleich. Als Projekt sollte man jetzt ein Template für eine STM32F10x-Anwendung in Eclipse nehmen und das vorbefüllte Beispielprogramm dann rauslöschen. Damit sind alle #includes gleich korrekt. Als Eye-Candy auch noch das billige STM32F103-Board (grade mal doppelt
Exkurs: STM32F103 unter Mac OS X flashen. Der Umweg über die virtuelle Maschine mit STM-Tools zum Hochladen des Kompilats in das Dev-Board war mir ein wenig zu nervig, um an den Test mit der Kamera zu gehen.
-
Thread
Atmel mit oder ohne Arduino oder ganz anderer µC für Batteriemanagement
ein Kontakt versagt!? Was ist mit sowas: http://www.ebay.de/itm/10pcs-ATMEGA8A-AU-ATMEGA8A-TQFP-32-NEW-GOOD-QUALITY/261846828019?_trksid=p2045573.c100034.m2102&_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D38052%26meid%3Dd99500d15a2f42aab977b9ecf04d4ac6%26pid%3D100034%26rk%3D7%26rkt%3D8%
noreply@noreply.com schrieb im Beitrag #4705829: > ich habe noch ein paar STM32F030 rumliegen Das passt hier nicht her, mache einen neuen Thread auf!
-
Thread
C Präprozessor: Zeichenketten vergleichen oder anderes enum-ähnliches Konstrukt?
buzzer_STM32F4XX_TIM4_PB7 #define ENCODER_HARD_AUX0 encoder_STM32F4XX_TIM5_PA0_PA1 #define ENCODER_HARD_AUX1 encoder_STM32F4XX_TIM2_PB8_PB9 #define ENCODER_HARD_AUX2 encoder_STM32F4XX_TIM3_PB4
SPI-Port (Hard-SPI mit DMA) */ //#define SPI_HARD_DMA spi_hard_none #define SPI_HARD_DMA spi_hard_STM32F4XX_SPI1_PA5_PA6_PA7 //#define SPI_HARD_DMA spi_hard_STM32F4XX_SPI2_PB13_PB14_PB15 //#define SPI_HARD_DMA spi_hard_STM32F4XX_SPI3_PC10_PC11_PC12 /* ... */ [/c] Wie man sieht, geht es bei den
-
Thread
Nucleo F103 + mbed
Ich kenne mbed nicht. Die STM32F1 Mikrocontroller starten mit internem 8Mhz R/C Oszillator. Per Software kann man dann auf eine externe Taktquelle umstellen und wenn man will die Taktfrequenz per PLL erhöhen. Das Nucleo Board
ist PA_5: https://developer.mbed.org/users/mbed_official/code/mbed-dev/file/default/targets/TARGET_STM/TARGET_STM32F1/TARGET_NUCLEO_F103RB/PinNames.h Bei mir blinkts (grüne LD2 auf dem Board).
-
Thread
Welchen Mikrocontroller Quadrature Decoder Kanäle ?
Man muss halt ein Programm schreiben. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.29 https://www.mikrocontroller.net/articles/Drehgeber Aber es gibt einige mit Hardware-Decodern: "Der H8/3003 und H8S (2 Kanäle) H8SX (4 Kanäle), ATXmega (3 Kanäle bis Osz/4) und STM32F4 (6 Kanäle
jemand einen Hersteller nennen ? Das ich mal richtig > schauen kann was es da so gibt. Bspw. STM32F0 - ich glaube, die STM32 können das fast alle. Einfach mal in den Vergleichslisten der Featureliste schauen. Michael B. schrieb im Beitrag #5469431: > Die sind wahrscheinlich für die Leute, die
-
Thread
Einstieg in Microcontrollerprogrammierung mit Stellaris Launchpad?
Winkler schrieb im Beitrag #2925724: > Noch eine Anmerkung > > Warum Stellaris? ich würde ein STM32F4 wählen: > http://shop.myavr.de/ARM-Produktlinie/mySTM32-Boar... > http://shop.myavr.de/ARM-Produktlinie/STM32F4-Disc... Hallo, das STM32F4 was Thomas verlinkt und dem Zusatzboard kann ich
Bei dem STM32F3 Discovery (wie auch b eim F0 Discovery) geht auch ein Uart (nach Umlegen von Bruecken) auf den ST-Link. Die ST-Link Software stellt nur (noch?) nicht das CDCACM Modem bereit. Wenn man blackmagic
-
Thread
System Workbench for STM32 mit STM32F103C8T6
So ein Board ist das: http://www.ebay.de/itm/STM32F103C8T6-Cortex-M3-Minimum-System-Development-Board-For-Arduino-NEW-TE435-/381608714154?hash=item58d9a6dfaa:g:wAUAAOSwjXRXYRuJ
JTAG v27 API v2 SWIM v6 VID 0x0483 PID 0x3748 Info : using stlink api v2 Info : Target voltage: 3.244504 Info : stm32f1x.cpu: hardware has 6 b
-
Thread
Drehimpulsgeber
1,36€ STM8S103F3P6 1,69€ *Mouser* ATtiny25 1,06€ STM8S103F3P6 1,56€ (Einzelpreise) Ja, ich weiss, dass das bei weitem nicht die günstigsten Bezugsquellen sind, aber ich wollte die Preise jeweils beim
Matthias S. schrieb im Beitrag #4203180: > Mittlerweile ist da auch viel STM32 bei. Na gut, aber im Grunde mußt Du ja nur die Hardware Deines 3-Phasen Frequenzumrichters nehmen: ein Display ist vorhanden und an INT0 ist ja schon C13 mit 2,2 nF vorhanden. Für die andere Drehgeberphase
-
Thread
STM32F402 Kann man kaufen, aber den gibt es eigentlich nicht !
Ich bin momentan dabei, STM32F4 im LQFP64 Gehäuse zu evaluieren um damit eigene Platinen (anstelle von Boards wie Nucleo, Discover oder BlackPills) zu verwenden um eben eigene Schaltungen damit (anstelle von F1 und F3) zu realisieren
Die Cube IDE kennt den STM32F402 auch nicht
-
Thread
Suche Pulse Train oder Pulse Pattern Generator
Timer, der das Intervall von Puls-Pause erzeugt. Das Nachladen erfogt wiederum per DMA. Ob der STM32F4xx mit 160MHz dafür geeignet ist, habe ich noch nicht überprüft. Einfach und elegant wäre es allemal.
auf STM32F4), hat beides seinen Charme C) FPGA mit synthesierter CPU als Kommunikationsfrontend Vor ein paar Jahren habe ich einen kleinen Spartan XC3S50AN mit einer PicoBlaze-CPU und VHDL-Logik gefüttert
-
Thread
STM32: externer ADC 400 kHz - Timer+SPI+DMA Optimierung
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
Marcus H. schrieb im Beitrag #4230851: >> wie kannst du bei einem STM32F4 von einem GPIO aus direkt (ohne Umweg >> über Interrupt) einen DMA auslösen lassen? > > In RM0090 - Chapter 10 - DMA was passendes zusammensuchen. ja, genau. 10.3.3, Table 42 und 43 um genau
-
Thread
STM32 USB init problem
Wie viel RAM und Flash hast du denn frei und um welchen STM32 geht es? http://stefanfrings.de/stm32/stm32l0.html#newlib (M0) http://stefanfrings.de/stm32/stm32f1.html#newlib (M3) http://stefanfrings.de/stm32/stm32f3.html#newlib (M4F) Der Flash-Bedarf
Der STM32F042F6P6 hat 32k Flash 6k RAM compiler -Os ohne "-u _printf_float": text data bss dec hex filename 13372 380 5492 19244 4b2c testUsb.elf mit
-
Thread
Empfehlungen für aktuellen µC
2x SPI > - Toolchain / Programmer unter Linux lauffähig und Open Source > Meine Empfehlung stm32f411 https://stm32-base.org/boards/STM32F411CEU6-WeAct-Black-Pill-V2.0. Preiswert zu bekommen, wenn man etwas Zeit bei Aliexpress. Und den ST Link gleich mitbestimmen. https://stm32-base.org/boards/Debugger-STM32F103C8U6-STLINKV2 Mit Cube-IDE, läuft perfekt mit Linux Christian
-
Thread
STm32F103: Beispielcode der Chan FatFs zum Laufen bekommen
Hallo, ich hoffe, dass ich im richtigen Film bin. Ich habe mir das STM32F100 beispiel der Chat Fat in Embitz importiert und kann es problemlos kompilieren. Allerdings weiss ich nicht, ob der STM32F103C8 uC des Bluepill Boads mit dem Beispiel 100% komptibel ist. Normalerweise benutze ich diese Includes und binde damit alle CMSIS und StdPeriphLib Ressourcen des F103 ein. #include "stm32f10x_conf.h" #include "system_stm32f10x.h" Chan benutzt #include "stm32f100.h" Da stehen nur Registerdefintionen drin an welcher Adresse wo was ist aber es werden
-
Thread
Maximale Sampling Rate Atmega 20 MHz, mit parallelem externem ADC
Ich würde mir mal den stm32f103 (blue pill) anschauen. Gibt es für 3,- und auf der stm32duino Seite gibt es eine Software, wo er als 2 MHz Oszi arbeitet. http://www.stm32duino.com/viewtopic.php?t=107 http://m.ebay.com/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/182051337638
-
Thread
Nuvoton N76E003
diskutiert: https://www.mikrocontroller.net/topic/459746#5563671 sind das die selben ICs wie die STM32F031F6, die Dinger haben also gleich 32kB Flash / 4k RAM.
Oha, stimmt ganz genau... Woher weißt du das und kennen wir uns ? Und natürlich hab ich den STM32F030 (andere STM32 auch) im Repertoire (und den mag ich sehr)... Der Nuvotron würde mein "Setup" der verschiedenen MCU's erweitern. MCS-51 hab ich mit erscheinen und größer werden von AVR und dann
-
Thread
STM32 - CooCox Fragen & RTC
Ich weiß nicht ob das auf den STM32F4 auch so passt, aber ich musste beim STM32F1 noch einen Teilerfaktor einstellen: [c] // Enter configuration mode SET_BIT(RTC->CRL,RTC_CRL_CNF); // Divide oscillator frequency
aktuell für dein Board: STM32Cube_FW_F4_V1.18.0/Projects/STM32F401RE-Nucleo Aber dank HAL, lassen sich auch Beispiele von anderen Familien übernehmen.
-
Thread
STM32F103 an ADXL345 - keine Reaktion auf I2C
seit 2021 hat keiner mehr berichtet, ein Bluepill mit einem echten oder wenigstens voll kompatiblen STM32F103 bekommen zu haben.
Lagen heute in der Post, scheinen wirklich echte STM32F103 zu sein aber leider ist das Pinout komplett anders und Lochraster müsste man alles auseinander rupfen.
-
Thread
stm32f411re timer clock speed ermitteln?
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 Nucleo Board STM32F446RE Nucleo Board STM32F407VG Discovery Board STM32F407VE BlackBoard [/code] Du musst lediglich im Projekt die entsprechende Konstante definieren, z.B. "STM32F411RE". Es
-
Thread
Probleme mit Linux (Kernel 4.9.0) und st-flash / texane
Programme zusammenfasse und dokumentiere funktioniert etwas erschreckenderweise nicht mehr, was vor 3 oder 4 Jahren (und anderem Linuxkernel) funktioniert hatte. Was funktioniert: Flashen eines STM32F4xx funktioniert in jeglicher Konstellation problemlos (auch ein schwarzes STM32F407 Chinaboard
funktioniert das alles korrekt mit alter Liverversion und mit neuer eben nicht. Gerade habe ich Einen STM32F3xx probiert: Hier funktioniert es (genauso wie oben bereits geschrieben mit F4)
-
Thread
(Echter) UART Baud (und mehr) Detektor
ich mir einen stm32 vor. > > Hat jemand Ideen, oder einen Link wo das schon jemand gebaut hat? Da ich ihn gerade zur Hand habe, würde ich einen STM32F407 nehmen. Mit dem oben erwähnten PWM-Meßmodus kann man die
schon auf ein modifizierbares Programm nebst Hardware mit LC-Anzeige verwiesen. Es reicht schon ein STM32F407-Discovery-Board.
-
Thread
Billiger Mikrocontroller gesucht für unter einem €
Stm32f030 https://www.ebay.de/itm/5PCS-STM32F030F4P6-Mikrocontroller-STM32-32-bit-MCU-Meine-STM-TSSOP20-NEU/172398046518?hash=item2823b96d36:g:dJ0AAOSwcUBYGuVJ
> Stm32f030 Für das erkennbare intellektuelle Niveau eher: STM8
-
Thread
Open407I-C (Board für STM32) mit OV9655 (Kameramodul) auf 5"-Touchdisplay
letzten Jahr. Anbei mal ein Bild, wie es auf deinem Display aussehen könnte(ist die ST-GUI LIB) auf F103 -- Mein Selbstbau Baseboard nimmt sowohl HY-STM32F4xx-Core 144(wie deins!), als auch HY-STM32F1xx-Core 144 wie grad auf dem Bild --
:0: [cc] D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+touch\lcd.h:32:23: fatal error: stm32f4xx.h: No such file or directory [cc] compilation terminated. [cc] In file included from D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+
-
Thread
CubeIDE - erstellen eines Projektes
es überhaupt 10 Klicks sind. Ich spiele es mal durch. Wir nehmen mal an, wir haben gerade ein neues STM32CubeMX Projekt angelegt für den STM32F407VGT6. 1. Code in der .io Datei erzeugen (Generate Code). 2. .io Datei löschen 3. Folgende Dateien löschen: main.h, stm32f4xx_hal_conf.h, stm32f4xx_hal_msp.c
schlimm, die digitalWrite() von Arduino. "Ein Hello World!" auf der USB-CDC Schnittstelle eines STM32F3 kostet mit HAL 20 kB Flash und 5 kB RAM. Mit dem USB treiber von W.S sind es nur 5,2 kB Flash und 600 Bytes RAM. Falls du dir das anschauen möchtest: http://stefanfrings.de/stm32/stm32f3.html
-
Thread
Kaufberatung - Fortgeschrittener Einstieg - AVR
?DCMP=stellaris-launchpad&HQS=stellaris-launchpad-b Von STM: das Leistungsfähigste mit Beschleunigunssensor, DAC, Audioout, LED, CAN, USB, ... STM32F4DISCOVERY 14,90$ http://www.st.com/internet/evalboard/product/252419.jsp das kleinste STM32F1DISCOVERY
www.st.com/internet/evalboard/product/250863.jsp das mit Beschleunigunssensoren, Gyroskopen, 9 DOF IMU STM32F3DISCOVERY 10.90$ http://www.st.com/jp/evalboard/product/254044.jsp USB z.T. CAN, Audio out ist alles mit an Bord. Man sollte das F4 nehmen, wer Quadrocopter bastelt das F3. Es gibt genügend