-
Thread
STM32F3: IRQ-Prioritäten
Hallo Ich portiere momentan ein Projekt von Arduino auf STM32 (STM32F302R8) und arbeite mich dabei in die Plattform ein. Im Moment bin ich mit der I2C-Implementierung beschäftigt und wieder über ein Thema gestolpert, das mir schon bei den Timern, den ADCs und
This parameter can be an enumerator of IRQn_Type enumeration * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSIS device file (stm32f3xxxx.h)) * @param PreemptPriority The pre-emption priority for the IRQn channel. * This parameter
-
Thread
STM32F4 Discovery + Spannungen
dass der Spannungsregler eine externe Spannung erkennt, und dementsprechend herunterregelt? Beim stm32vl discovery kann man problemlos extern 3.3V anlegen, und USB an- bzw. abstöpseln. https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Discovery/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com
das jemand bereits beim stm32f4 discovery versucht? https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Discovery/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32Discovery%
-
Thread
NRF24L01+ Reichweitenproblem
Artikeln nur die HEX Files verfügbar sind. Gibt es irgendwo auch den Source, damit ich diesen auf den STM32 portieren kann oder wenn nicht, gibt es eventuell schon eine fertige Portierung auf den STM32F103C8T6 (BluePill)?
-blue-pill-development-board-stm32f103c8-using-arduino-ide
-
Thread
STM32F103 und die Sache mit den NVIC Prioritys
Bzgl. UART, DMA und variabler Länge der Nachrichten: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/ Effizienter gehts kaum noch ...
Dr. MCU schrieb im Beitrag #6632134: > Anstelle des STM32F103 nimmst Du einen STM32F411, den gibt es auch als > xxxPill. https://blog.adafruit.com/2021/03/05/new-product-stm32f411-blackpill-development-board Seufz.... bloss gibt es für den keine StdPeriph
-
Thread
STM32 und externer Quarz (12MHz)
│ stm32f10x_can.h │ stm32f10x_cec.h │ stm32f10x_crc.h │ stm32f10x_dac.h │ stm32f10x_dbgmcu.h │ stm32f10x_dma.h
stm32f10x_can.c stm32f10x_cec.c stm32f10x_crc.c stm32f10x_dac.c stm32f10x_dbgmcu.c stm32f10x_dma.c
-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
also z.B. AWEX beim XMega oder Advanced Timer beim STM32.
Mein letztes Projekt (migriert von ATmega644 auf STM32F103 wegen schnelleren ADCs): AVR: 88kB (Hex) ARM: 127kB (Hex) Das Programm ist bei beiden weitestgehend identisch, der STM32 hat nur ein paar Routinen für ein externes I2C-EEPROM dazubekommen
-
Thread
STM32 Header
" #elif defined(STM32L151xB) #include "stm32l151xb.h" #elif defined(STM32L151xBA) #include "stm32l151xba.h" #elif defined(STM32L151xC) #include "stm32l151xc.h" #elif defined(STM32L151xCA) #include "stm32l151xca.h" #elif defined(STM32L151xD) #include "stm32l151xd.h" #elif defined(STM32L151xDX) #include "stm32l151xdx.h" #elif defined(STM32L151xE) #include "stm32l151xe.h" #elif defined(STM32L152xB) #include "stm32l152xb.h
-
Thread
ARM STM32 Eingänge werden nicht erkannt
nicht, sollte eine andere LED leuchten. Ich habe folgenden Quellcode geschrieben: #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
APB1-Frequenz auf Nucleo-F303K8 mit Arduino_Core_STM32
. Was meinst du wohl verwenden die Entwickler von STM32Duino als Entwicklungsumgebung? https://github.com/stm32duino/Arduino_Core_STM32
STK500-Besitzer schrieb im Beitrag #7345744: > Der ganze STM32duino-Kram ist doch third-party-Zeug. Das ist von STM Leuten. ST investiert da viel und hat mit dem STM32Duino ja die Australier verdrängt die zuerst einen STM32 core am Start hatten.
-
Thread
STM32F Timer Problem
Debug durch den Code gehen oder wie im Tutorial vorgehen. Ausserdem macht es Sinn alles im Kopf der stm32f10x.h und der system_stm32f10x.c zu lesen.
ich mir aus der STM32F10x_StdPeriph_Lib_V3.5.0 geholt. Vielleicht sollte ich das Projekt nochmal neu anlegen, allerdings dann mit der STM32F10x Device Serie ...
-
Thread
EMbitz IDE lebt? Kommt bald neue Version 2.0!
Neugierde fragen, was die Existenzberechtigung und das allgemeine Interesse für diese IDE ist? STM: STM32CubeIDE Atmel: Atmel Studio PIC: Name fällt mir greade nicht ein, kann die inzwischen auch AVR? TI: Code Composer C8051: simplicity studio Warum soll ich da noch irgendwas von dritten
Frank M. schrieb im Beitrag #6867825: > - Debugging with original STM32 Nucleo board (ST-Link on board) does not > work. Mit einem Original ST-LINK/V2 (am STM32H750) gibt es keine Probleme. Allerdings habe ich Probleme mit dem Live-Watch siehe hier: https://www.mikrocontroller.net
-
Thread
STM32F103C unter Arduino
/rogerclarkmelbourne/Arduino_STM32 welches für den STM32F103 am häufigsten benutzt wird. Ich benutze meistens dieses hier https://github.com/danieleff/STM32GENERIC weil es viel mehr Boards unterstützt. Falls Probleme
built core (caching) in: C:\Users\Meiner\AppData\Local\Temp\arduino_cache_157334\core\core_Arduino_STM32-master_STM32F1_genericSTM32F103C_device_variant_STM32F103C8,upload_method_serialMethod,cpu_speed_speed_72mhz,opt_osstd_788985e64bb343182e2e5afb824970d0.a Der Sketch verwendet 37900 Bytes (57%) des
-
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 aus, hat da jemand ein Beispiel
100ksps = 25,6Mbit reine Nutzdaten plus bisschen > overhead. Vor knapp 10 Jahren hatte ich einen STM32F107 mit 66MBit/s via Ethernet gehabt (iperf Test). Denke mit einem STM32F407 sind die 25 Mbit locker möglich.
-
Thread
BluePill, ST-LINK und CubeIDE
Boot0=HIGH aktivierst du (beim nächsten Reset) den seriellen Bootloader. http://stefanfrings.de/stm32/stm32f1.html#boot Lies auch http://stefanfrings.de/stm32/stm32f1.html#proginterfaces http://stefanfrings.de/stm32/cube_ide.html#flash http://stefanfrings.de/stm32/stm32f1.html#bluepill >
ohne ST-link direkt über USB flashen?! Nein, nur per SWD, JTAG und seriell. Es gibt andere STM32 Modelle die man auch über USB flashen kann, aber nicht den STM32F103. Wobei ... Es gibt da den STM32duino Bootloader (basierend auf dem ehemaligen Maple Bootloader). Damit kann man über USB Flashen
-
Thread
Ethernet-Protokoll für LED-Controller "Linsn"?
Wenn du nur eine kleine LED Matrix ansteuern wilst, hätte ich auch ein Proof of concept mit einem STM32 (bis zu 4x4 HUB75 RGB Module, jeder Pixel mit 24Bit): http://esdblog.org/update-how-to-drive-8192-rgb-leds-each-24bit-rgb-brightness-with-one-stm32-microcontroller-without-much-cpu-load/ Ich kann
.) Torsten C. schrieb im Beitrag #3933030: > Aktuell habe ich zum Testen zwei Kacheln an einem STM32F103C8T6. > Natürlich geht auch mehr! Da mir die Linsn Software auch anfangs nicht sehr zugesagt hat, habe ich auch mit einem STM32F429I-DISCO HUB75 und HUB08 Module angesteuert. Mit bis zu 11MHz
-
Thread
STM32CubeMX und SW4STM32 Toolchain
Deinstalliere doch erstmal alles und installiere dann mal die aktuelle STM32CubeIDE statt dem veralteten SW4STM32: https://www.st.com/en/development-tools/stm32cubeide.html Weil das die ganze Funktionalität von STM32CubeMX enthält kannst du letzteres auch deinstallieren
im Beitrag #7093167: > Deinstalliere doch erstmal alles und installiere dann mal die aktuelle > STM32CubeIDE statt dem veralteten SW4STM32: > > https://www.st.com/en/development-tools/stm32cubeide.html > > Weil das die ganze Funktionalität von STM32CubeMX enthält kannst du > letzteres auch
-
Thread
Daten ins Flash speichern mit dem STM32
laut Datenblatt aus der High-density performance line. Von dem gibt es mehrere Versionen, z.B. deine STM32F103VDT6 mit 384 kB Flash oder auch STM32F103VET6 mit 512 kB Flash ( nur das E ist hier in der Bezeichnung anders ). Nun könnten ST zu jeder dieser Versionen eine eigene Tabelle machen, das wäre aber
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
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
Stojahn schrieb im Beitrag #6420294: > STM32F0 Falsche Serie. Für sowas sind fir STM32L0 da: https://www.st.com/en/microcontrollers-microprocessors/stm32l0-series.html Dynamic run mode: down to 49 µA/MHz (with external DC/DC) and 76 µA/
Stojahn schrieb im Beitrag #6420374: > Irgend W. schrieb: >> Falsche Serie. Für sowas sind fir STM32L0 da: > > Ich weiß darüber bescheid, dieser ist aber einfach zu teuer. STM32F030F4P6 100St. 0,649 € STM32L010F4P6 100St. 0,673 € Satte 3,5% Aufpreis, die würde ich für sowas auch nicht bezahlen
-
Thread
Cortex M3 Eval-Board
Moin, also ich benutze in der Firma (wegen STM32F10x) dieses hier: http://www.iar.com/website1/1.0.1.0/658/1/?item=prod_prod-s1/225&group=prod_prod_grp-s1/33 hat uns ~150,-€ netto gekostet - inkl J-Link. Die STM32 sind aber ein wenig strange
@Rotax Wirf mal einen Blick hier drauf: http://cgi.ebay.de/STM32-ARM-STM32F103-Cortex-M3-ARM7-ARM9-ATMEL-JTAG-New_W0QQitemZ110481753810QQcmdZViewItemQQptZWissenschaftliche_Ger%C3%A4te?hash=item19b939c6d2
-
Thread
Wie funktioniert der ARM cortex M3?
- Startupcode für GNU Assembler ist in der STM-Library lib/cmsis/core/cm3/startup/gcc suffix betr. die "Baureihe" md entspr. medium density (habe ich selbst für STM noch nicht verwendet, wird aber sicher funktionieren) - ein Linker-Script für
Evtl. auch interessant: http://labs.ti.bfh.ch/gecko/wiki/tutorials/stm32
-
Thread
CooCox parasitär?
Hallo, Schau doch mal die STM32 Reihe und die Evalboards dazu an. Die Discoveryboards sind sehr günstig und haben schon einen integrierten Debugger mit dabei. Ich habe mich damals für STM32F4Discocery entschieden, da dieser massig
es aber auch die STM32F103 beim Chinesen, so ein http://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-ForArduin/32282374854.html Board (mit 64 Karat Flash!) habe ich gerade hier
-
Thread
Ist ein SPI TFT schneller auf einem ARM mit 72MHz als mit AVR 20?
Und die STM32 gibt es mit reichlich mehr Speicher, ist für Grafik auch besser.
Das ist das Schöne, bei den STM32 (und anderen Cortex-M) gibt es jede Menge Auswahl an Interfaces.
-
Thread
Lohnt sich der Umstieg auf 32-Bit Controller
Hannes S. schrieb im Beitrag #2250667: > Auch bei ST hängen ab STM32L/STM32F2xx die Ports mittlerweile direkt am > AHB, der Zugriff darauf benötigt nur 1 Takt. (Bei 120MHz also 8,33ns) > Bei NXP sollte das auch nicht langsamer sein. Ich bezog mich bei den Takten
>Auch bei ST hängen ab STM32L/STM32F2xx die Ports mittlerweile direkt am >AHB, der Zugriff darauf benötigt nur 1 Takt. (Bei 120MHz also 8,33ns) Nicht, wenns ausm Flash läuft!
-
Thread
Einfache Mikrocontroller-Plattform für schnelle Basteleien
Denke bei Arduino auch an die STM32 Nucleo Boards!
Wenn Du Arduino kannst, kannst Du auch mit einem stm32 weitermachen: http://stm32duino.com/ Dafür gibt es dann z.B: solche Boards: http://www.ebay.com/itm/1pcs-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Arduino-/201414966215
-
Thread
STM32 - Eclipse - GCC - Sind Interruptadressen in Startup definiert?
findet sich in: [c] SPL/inc/stm32l1xx_it.h SPL/inc/stm32l1xx_it.c [/c] Also schau dir diese 4 Dateien und die main.c genauer an, damit dürfte sich vieles klären...
Auswahl: neben [c] USE_STDPERIPH_DRIVER [/c] noch wie in der main.c angegeben [c] STM32L152VB STM32L1XX_MD [/c]
-
Thread
Birulki: Sensoren, Speicher und Funkmodule
new-part-day-espressif-esp32-s3/ oder cnx-software beim stm32wb55: https://www.cnx-software.com/2019/03/08/stmicro-stm32wb55-bluetooth-5-802-15-4-nucleo-pack/ Das hier ist einfach nur zusammenhanglos, bruchstückhaft und ohne erkennbare Linie aus Datenblättern
/2021/01/09/new-part-day-espressif-esp32-s3/ > oder cnx-software beim stm32wb55: > https://www.cnx-software.com/2019/03/08/stmicro-stm32wb55-bluetooth-5-802-15-4-nucleo-pack/ Danke für dein Feedback. So etwas hatten wir ja auch zu einigen STM-Chips zum Beispiel, oder
-
Thread
SWD-Zugriff funktioniert nur über ProgrammerSocket
Hallo liebe Community, ich wollte den STM32L151RDT6 von einer bestückten Platine auslesen. Auf der Platine gibt es Pads um den ST-Link zu verbinden. Von den Pads gibt es Durchgang zu den Beinchen vom STM32. Nachdem ich die Pads mit
Lars schrieb im Beitrag #8081045: > STM32L151RDT6 von einer bestückten Platine auslesen. STM32L151RDT6 hat Schreibschutz aktiv) hE HA
-
Thread
Welches STM32 Starter Kit soll ich nehmen?
Rechenleistung... ;-) Ich habe folgende gefunden: 1. STM32L100C-DISCO 2. STM32VLDISCOVERY 3. NUCLEO-F072RB 4. NUCLEO-F303RE 5. STM32F0DISCOVERY 6. STM32F0308-DISCO 7. NUCLEO-F070RB 8. NUCLEO-F334R8 9. NUCLEO-F103RB 10. NUCLEO-F091RC 11.
Diese 2,- stm32 Boards heissen in der stm32 Szene blue pill, und Du findest hier z.B. alle vergleichbaren Boards: http://stm32duino.com/viewforum.php?f=28
-
Thread
stm32 harte nuß !
Hallo, ich beginne mit dem stm32f4 discovery. em::blocks als ide, mit dem avr-gcc compiler ("bare metal"). folgendes progrämmchen läuft prima : [c] #include <stddef.h> #include <stdlib.h> #include "stm32f4xx.h" volatile
Weißt du was AVR oder STM32 sind? Reiner Doll schrieb im Beitrag #3918429: > ich beginne mit dem stm32f4 discovery. em::blocks als ide, mit dem > avr-gcc compiler ("bare metal").
-
Thread
STM32C0 Starter Kit
Keine Ahnung, was ich da empfehlen soll. Habe viel mit STM gemacht, aber die liefern nicht. Warte seit 2 Jahren auf eine Lieferung von STM (STM32G474, 10 Jahre Lieferbarkeit versprochen, gleich im ersten Jahr gebrochen) Man kann die teilweise bei Brokern
. Dort sind meine Notizen dazu: http://stefanfrings.de/stm32/stm32l0.html
-
Thread
STM32 SPI HAL extrem langsam
Der FIFO wird beim H7 in HAL_SPI_Transmit genutzt. https://github.com/STMicroelectronics/STM32CubeH7/blob/0c3a06c18bd2a87b006a84f997f2b0b56d97a113/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c#L941
> Der FIFO wird beim H7 in HAL_SPI_Transmit genutzt. > > https://github.com/STMicroelectronics/STM32CubeH7/blob/0c3a06c18bd2a87b006a84f997f2b0b56d97a113/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c#L941 Danke. Diese funktion scheint auch nicht blockierend (zumindest nicht wenn der SPI
-
Thread
Die Qual der Mikrocontrollerwahl
das Datenblatt) PS: Du darfst auch ruhig bei anderen Leuten spicken: https://www.olimex.com/dev/stm32-p103.html https://www.olimex.com/dev/images/ARM/ST/STM32-P103-sch.gif fchk
Oberlehrer schrieb im Beitrag #2826609: >> Für den STM32 brauchst Du erst einmal Kapazitäten im KOPF! Als >> Einsteiger siehst Du da total alt aus. > > Quatsch mit Sauce. Der Einstieg ist genauso leicht. Wenn du wirklich mit einem STM32 Anfangen
-
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
Welchen Mikrocontroller Quadrature Decoder Kanäle ?
Atmel XMEGA-Reihe: http://application-notes.digchip.com/015/15-16206.pdf Imho können das alle STM32. http://www.diller-technologies.de/stm32.html#timer_encoder
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
(STM32) Register Lib mit define oder nicht define..
Registern klar. Ich glaube, meine Notizen dazu könnten für Dich hilfreich sein: http://stefanfrings.de/stm32/index.html
Sorry, musste sein. Hier ein Beispiel von den ARM Machern: http://www.keil.com/dd/docs/arm/st/stm32f10x/stm32f10x.h Schön alle Flags als Masken, wie es sich gehört.
-
Thread
Mikrocontroller Einstieg
! Beim STM32 gibts die sog. "Discovery-Boards" für etwas über 10€. C ist übrigens eine super Basis!
Wenn die Zukunft STM32 ist, na dann herzlichen glühstrumpf mit Assembler ohne C oder C++ XD
-
Thread
ARM-Kit in 3 Schritten gesucht
M3 erforschen. Ansonsten bin ich totaler Fan von diesem Cortex M4F Board: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Das enthält ab Werk einen USB Bootloader und ist in sehr guter Qualität gefertigt. Es hat eine FPU für schnelle 32bit Float Berechnungen. Der STM32F303 gilt als Nachfolger
#6050094: > Ansonsten bin ich totaler Fan von diesem Cortex M4F Board: > http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Und ich bin totaler Fan vom Teensy , der ist Arduino kompatibel und viel besser und viel schneller (auch was die Erstellung von Projekten angeht). Irgendwie bist du nicht
-
Thread
"Arduino kompatibler" MC für 2025
Sherlock schrieb im Beitrag #7881261: > Die meisten STM32 Mikrocontroller haben bereits einen Bootloader an > Werk, allerdings muss man "Fremdsoftware" (Den STM32 Core) über den > Boardmanager der Arduino IDE installieren. "Fremdsoftware" kann er scheinbar
wäre nahezu perfekt. Das FTDI-Kabel (DELOCK 83785) passt mit einer 6-poligen Stiftleiste 1:1 an einen STM32, man muss nicht einmal einen Booloader flashen. Die ArduinoIDE müsste nur das Protokoll vom STM UART-Bootloader verstehen...
-
Thread
Webseite für die Einarbeitung STM32 auf Deutsch
einer Site interessiert wäre... Also das wäre schon ein spannendes Projekt für das Wiki hier, ein STM32-Tutorial aufzubauen.
Der Artikel [[STM32F10x_Standard_Peripherals_Library]] ist auch lesenswert für den Einstieg. Hab gesehen dort gibt es einen Link zum Artikel [[STM32_LEDBlinken_AtollicTrueStudio]] der evtl. auch mit Eclipse funktionieren
-
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.
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 keine StdPeriphLibs eingebunden
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
viele hinbekommen... Für ARM gibt es jede Menge Tools und Ressourcen, vieles davon frei, und für STM32 auch vieles für den Hobby-Bereich.
löten, kann man sich auch bei den vielen Chinaboards umsehen. Die verwenden zwar auch am gernsten STM32, dafür gibts alles von klein bis groß: https://stm32-base.org/boards/ Zum Debuggen muss man da aber noch ca. 3 € zusätzlich ausgeben, für einen STLink Clone oder ein Bluepill mit BlackMagicProbe
-
Thread
Wenn die IDE die Controllerauswahl bestimmt.
sind in CubeMX hinterlegt, sodaß selbst beim STM32F7 inkl. Peripherie innerhalb von ein paar Minuten was lauffähiges generiert werden kann. em::Blocks/Code::Blocks wäre für die STM32 auch noch eine Möglichkeit, gerade wenn man nicht den Eclipse-Overhead
Sascha schrieb im Beitrag #4444979: > emIDE für STM wird aber nicht mehr gewartet Richtig, aber nur weil es ein nachfolger gibt, der sich EmBlitz nennt und dieser nur noch weiterentwickelt wird. Benutze die aktuell mit dem STlink v2 auf STM32F1 und
-
Thread
Welche uC /IDE hat besten Aussichten?
ST-Link ist für STM8 und STM32 Controller die Standardoption und sehr preisgünstig. > ich gar nicht richtig klauben wenn man bedenkt was Atmel > für einen Debugger nimmt. Ja, das ist dort viel billiger, als bei
://stefanfrings.de/stm32/index.html
-
Thread
Attiny Programmierung
zu einem STM8 raten (läuft auch mit einem ST-Link V2). Leider ist da die Toolchain-Unterstützung etwas mau. Mein letzter Stand war, dass es von STM eine (sehr veraltete) IDE gibt. Der freie SDCC unterstützt ebenfalls
die von mir benutzten Controller ein solches "Makefile - Template"... die da sind MCS-51, PIC16F, STM8, AVR, MSP430, STM32 und NXP. Das ist so einfach, dass ich manchmal "nachsehen" muss, auf welchem Controller ich mich bewege (weil ich logischerweise den Bibliotheken und die Funktionsnamen alle
-
Thread
STM32 Discovery Entwicklungsumgebung
Haperts am Englisch oder wo ist das Problem? "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)" Bitte wählen Sie zuerst das Ziel STM32F10x processor der in Ihrer Anwendung benutzt wird (im stm32f10x.h file)
Hallo, ich habe schon in der stm32f10x.h gesucht, finde aber den stm32f100rb nicht. Gruß
-
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
sogar speziell für die ARM µC gemacht. Ich hab mal im Wiki http://www.mikrocontroller.net/articles/STM32#GCC aufgelistet was man zur direkten Benutzung vom GCC für STM32 braucht.
-
Thread
STM32 über Bootloader programmieren
der den ATmega mit Code von einer externen Quelle wie SD re-programmiert hat. Geht das mit dem STM32 auch? Was wäre sonst die einfachste Möglichkeit, einen STM32 zu programmieren? Flash Loader Demo oder DfuSe?
Dazu solltest du mal einen Blick in Referenzhandbuch der jeweiligen STM32 Serie werfen und vielleicht vom Stm32Duino Bootloader abgucken. https://github.com/rogerclarkmelbourne/STM32duino-bootloader
-
Thread
STM8S103F3 lässt sich nicht mehr flashen - IAR - STLink
STM8 kenne ich nicht, aber beim STM32 half in solchen Fällen ein Komplettlöschen der Flash.
sehe gerade in RM0016, das Ding hat auch ein BootROM.... User manual UM0560 Page 7 : Table 2. STM8 subfamilies without bootloader STM8 part numbers : STM8AF621x/2x, STM8Sx03xx ==> ergo: der STM8S103F3P6 hat keinen Bootloader von Haus aus
-
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
30 PWM-Kanäle mit ATmega48 machbar?
Markus Müller (mmvisual) >Das musst Du entscheiden. Eine Übersicht gibt es in diesem Artikel: >STM32 Der Staubsauger-, ähhhh, STM32-Vertreter ist wieder da. ;-)
man beim STM32 extern anschließen kann ;-) .