-
Thread
STM32 zu langsam?
Hallo Zusammen, ich arbeite seit ein paar Monaten mit einem STM32. Genauer gesagt einem STM32103RD. Es soll eine schnelle Regelung mit ein paar weiteren "netten Funktionen" entstehen. Der µC ist extern mit einem 8Mhz Quarz getaktet. AZur Entwicklung wird Atollic
RCC_APB2Periph_ADC3 | RCC_APB2Periph_AFIO| RCC_APB2Periph_USART1, ENABLE); } In der Datei system_stm32f10x.c kann man die Taktfrequenz und somit den Multiplier einstellen. Wenn ich das von 72Mhz auf 24Mhz verstelle wird alles auch um Faktor 3 langsamer. Aber generell kommt mir der Controller zu langsam
-
Thread
SDuino: Beinahe-Arduino für STM8S
\Arduino15\packages\sduino\tools\STM8Tools\2017.11.06/wrapper/sdcc.sh: line 75: rm: command not found exit status 1 Fehler beim Kompilieren für das Board STM8S103F3 Breakout Board. [/c]
\arduino_build_47110/..\arduino_cache_183954\core\core_sduino_stm8_stm8sblue_7eb4e10c40551a355ebadbfb050b10cd.lib C:\Users\jan\AppData\Local\Temp\arduino_build_47110/core/main.c.rel -lSTM8S103 -lstm8 --out-fmt-elf -o C:\Users\jan\AppData\Local\Temp\arduino_build_47110
-
Thread
Erste Schaltung mit dem STM32F103 ARM
Hi, ich hab jetzt meine erste Testschaltung für den STm32F103 fertig. Angeschlossen sind ein LCD-Display, Touch und SD-Karte. Hier die Datenblätter zu den Bauteilen: STM32F103xE http://www.st.com/mcu/download2.php?file=14611.pdf&info=STM32F103RC%20Datasheet%20STM32F103xC-D-E&url=http://www.st.com/stonline/products/literature/ds/14611.pdf USB ESD protection http://www.st.com/stonline/products/literature/ds/11265.pdf Display/Touch http://www.lcd-module.de
-
Thread
Arbeiten mit Registern(STM32F103) Gesperrt
, schwätzt doch nicht so herum, sondern gebt ein Beispiel. ich zumindest tue das hier mal: [c] #define RCC_APB2RSTR (*((volatile dword *) (RCC + 0x0C))) [/c] Das ist ein kleiner Auszug aus stm32f103.h und hier wird das Register APB2RSTR des RCC Peripheriecores deklariert, so daß man von
the returned value is 0x00. Workaround None https://www.st.com/resource/en/errata_sheet/es0346-stm32f101xfg-and-stm32f103xfg-xldensity-device-limitations-stmicroelectronics.pdf PS: stefanus war natürlich wieder schneller...
-
Thread
Cortex-M3 Wahl: SMT32, LPC oder doch Stellaris?
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
verwenden. Aber ansonsten bietet STM bei vielen Peripheriekomponenten die Möglichkeit, diese auf verschiedene Pins abzubilden, z.B. UARTs und I2C. Wir setzen den STM32F103VET6 für ein Projekt ein und bisher sehr zufrieden damit. Auch
-
Thread
ARM STM32G071 - SPI Modus auch 8 Bit möglich
auch nur 8 Clocks. Mann kann deinen ganzen Ärger umgehen indem man die offiziellen Makros aus dem STM-Headers (in diesem Fall <stm32g0xx_ll_spi.h> benutzt. Hier im Speziellen [c] __STATIC_INLINE void LL_SPI_TransmitData8(SPI_TypeDef *SPIx, uint8_t TxData) [/c] Heute noch mit einzelnen Bit-Definitionen
. Schön, zu wissen, daß es vielleicht also trotzdem möglich ist. > > siehe > Beitrag "Re: [STM32F4xx] SPI Optimierung" Werde es mir näher ansehen. Danke.
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
Ich würde auch zu STM32 raten. Habe vor Jahren (2008+) viel mit F103 und F407 gemacht. Was mir aber an vielen Eval Boards nicht sehr gefällt ist die Wahl der Gehäuse. Viele dieser Boards haben nur 64-pinnige uC drauf und
natürlich alle Anschlüsse nach aussen > geführt. Angesichts der absurd niedrigen Preise kann man mit STM32 nicht wirklich viel falsch machen. Ein "Blue-Pill"-Board (STM32F103C8T6) nebst ST-Link V2 Clone gibt's beim Chinamann für insgesamt unter 5€. Das lässt sich auch mit mbed nutzen (als Nucleo F103RB
-
Thread
Günstige Microcontroller für Privat Projekte
Ganz klein: ATtiny45 (0,50€) Mittel 8bit: Arduino Nano (Klone aus Asien, 1,50€) Mittel 32bit. STM32F103C8T6 minimum system development baord (1,50€) Der aktuelle Nachfolger dazu: STM32F303CCT6 Mini System Dev.board (https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621.html, 5,00€) Groß 32bit: STM32F103VET6 Minimum System Development Board (9,00€) Und für den Anfang zum Ausprobieren empfehle ich ebenfalls die Nucleo-64 Boards von ST.
-
Thread
Arduino Libraries zu STM32 Portieren
Antwort ist: in der Arduino-IDE geht das genauso wie in jeder anderen IDE (oder Editor), in der man C- bzw. C++ Code schreibt. Speziell für einen STM32 würde man sich vorher entscheiden müssen, ob man (per CMSIS Header) direkt auf die nackten Hardware-Register zugreift: [c] #include "stm32f0xx.h"
H GPIOB->ODR |= GPIO_ODR_1; delay(500000); // and back to L GPIOB->ODR &= ~GPIO_ODR_1; ... [/c] (die Namen der Register und Bits findet man im Reference Manual, der Code ist für einen STM32F030, *nicht* den F103 auf dem Bluepill-Board) Oder ob man ein "Abstraktions" Framework des µC-Herstellers
-
Thread
ARM-Webserver auf uIP-Basis
> Projekte weiterhelfen kann. Warum hast du denn kein STM32F103 mit eingebautem Ethernet verwendet? Der ist vermutlich bugfreier als der ENC28J60.
weil wir in unserer Schule ein selbst entwickeltes Mikrocontrollerboard verwenden und auf diesen der STM32F103RBT6 gelötet ist. Daher war ich gezwungen das Ganze mittels des ENC28J60 zu realisieren. Ich glabe aber auch das der STM32F103 kein integriertes Ethernet hat, erst ab den STM32F107 gibt es das.
-
Thread
32-Bit μC für zwei Layer PCB
Willst Du wirklich für 4$ noch selbst ätzen? http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html
Pete K. schrieb im Beitrag #4115914: > Willst Du wirklich für 4$ noch selbst ätzen? > http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html Der Punkt sind nicht die Kosten, sondern die Spontanität. Ich
-
Thread
Cortex M3 Hobby: STM32* oder LPC17* ?
Die LPC1300 sind aber auch drinnen kleiner, nur 32KB, kein CAN. Bei den STM32ern gibt es 48-Pinner mit dem vollem Funktionsumfang der 103er bis 128K Flash. Auffällig ist der Unterschied beim ADC. Die STM32 haben einen 12-Bit ADC mit +/-2 LSB abs error
hast die FW-Lib V 3.2 sicher schon von der ST Seite geladen und entpackt. Darin gibt es die Datei "stm32f10x_stdperiph_lib_um.chm". Über 14 MB Doku. >Hatte ich auch gelesen, ist dann aber erst ab den erwähnten 256 kB Flash >drin und daher wieder out of range für Hobby. Ich nutze den STM32F103RC
-
Thread
Billigste Entwicklungsplatine mit Mikrocontroller?
auch mit dem Board verwenden: https://developer.mbed.org/users/hudakz/code/STM32F103C8T6_Hello/
Dann nimm das hier: http://www.ebay.de/itm/Mini-System-Development-Board-ARM-STM32-F030F4P6-CORTEX-M0-Core-32bit-48MHz-New-/272395943989?hash=item3f6c104035:g:LkcAAOSwLF1X7ig~
-
Thread
WS2812 - STM32 PWM/DMA - Easy Lib
vorhält (einmal Soll und einmal Ist). Das sind dann 2 x 3 Bytes = 6 Bytes pro LED. > Auf einem STM32F103 passen ca. 800 LEDs in den Buffer. Mit obiger Lib geht (theoretisch) ein Vielfaches davon. Zudem läuft sie auf STM32F1xx und STM32F4xx. Schwieriger zu nutzen ist sie auch nicht ;-)
Frank M. schrieb im Beitrag #4990058: > Ja, man kann beim STM32F1xx auf Byte-to-HalfWord-Übertragung runter, bei > den STM32F4xx benötigt man aber Halfword-to-HalfWord, sonst gehts nicht. > So habe ich es jedenfalls umgesetzt für STM32F10x und STM32F4xx im
-
Thread
Wie oder wo STM32 bestellen?
Ich habe ein paar Blue-Pill Boards mit STM32F103C8T6 (sehr wahrscheinlich originale) übrig. Ich glaube es sind 4 Stück.
Ich habe ein paar Blue-Pill Boards mit STM32F103C8T6 (sehr > wahrscheinlich originale) übrig. Die haben nur 20KiB RAM.
-
Thread
ARM-GCC: stderr
arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -g -O3 -std=gnu99 -pedantic -gdwarf-2 -Wextra -c -DSTM32F103V8 -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__ -DSTM32 -DSTM32F10x -I[...viele Dateien...] [cc] C:\Users\Nicolas\Desktop\SVN\Funkenerodierer\Firmware_STM32_F103\main.c: In
-mthumb -g -nostartfiles -Wl,-Map=muEDM_F103.map -O3 -Wl,--gc-sections -LC:\STM32_Development\CooCox\CoIDE\configuration\ProgramData\muEDM_F103 -Wl,-TC:\STM32_Development\CooCox\CoIDE\configuration\ProgramData\muEDM_F103/arm-gcc-link.ld -g -
-
Thread
Reihenfolge Übersicht bei Nutzung von Perepherie im STM32
Übersicht über die ganzen Clock Sources und Teiler etc, ich suche was zum ausdrucken auf einem Din A4 Blatt. Idealerweise für den STM32F103
Übersicht über die ganzen Clock > Sources und Teiler etc, ich suche was zum ausdrucken auf einem Din A4 > Blatt. > Idealerweise für den STM32F103 Im RM0454 für den STM32G070 (bei mir zufällig gerade offen) gibts das auf Seite 115, das im RM für den F103 zu lokalisieren bleibt als Hausübung. Kapitel
-
Thread
STM32x kein malloc mehr möglich
ich bei meinem Entwicklungsboard mit dabei hatte (Download: http://www.olimex.com/dev/soft/arm/STR/STM32F103-STK-TST.rar, mmc.c +.h). Der zweite, meiner Meinung nach besser ist von IAR auch in einem Demoprojekt für das Entwicklungsboard (Download: http://www.olimex.com/dev/soft/arm/ST/STM32-103STK/EW-ARM511%20STM32-103STK-.zip , zu finden im Ordner STM32-103STK-MassStorage/app die Dateien mmc.c +.h und mmc_ll_SPI2.c). Den habe ich modifiziert und erstmal alles was die DMA betrifft, entfernt. Das ist meine Grundlage
-
Thread
LPC1102, jetzt wird's winzig. 32-bit auf 5 mm2
noch für Probleme wegen DIP??? > Das ganze kostet zwar extra, ist aber immer noch bezahlbar. (glaube 4 > EUR Aufschlag). > > Diese Firma würde auch andere Auflöten, fragen kostet nix. Wir setzen standardmäßig bei 64 pinnigen STM32-Controllern den STM32F103RET6 ein, dieser kann in kleineren Stückzahlen
Oberseite versehen (unten sind sowieso keine Bauteile). Funktional ist die Platine ähnlich dem STM32-Header-Board von Olimex (STM32-H103), allerdings ist sie mit 32€ (brutto) etwas günstiger, besitzt den größeren Controller (Olimex: STM32F103RBT6 mit nur 128kB Flash) und die nur einreihigen Stiftleisten
-
Thread
STM32F103C8 HSI+PLL ergibt maximal 64Mhz?
Das gilt aber nur für die connectivity line. Für den STM32F103 gilt der Clocktree auf Seite 90.
aufbauen wollen. Dann ist es gut zu wissen, wozu der R/C Oszillator taugt, und wozu nicht (z.B. UART Kommunikation). Deswegen beschäftige ich mich gerade damit. Dass ich das gerade an einem STM32F103 ausprobiere liegt daran, dass diese Chips gerade einfach
-
Thread
BluePill, ST-LINK und CubeIDE
HW ID geändert, schon funktionierte es. Post #9: https://www.eevblog.com/forum/microcontrollers/stm32f103t8u6-not-recognized-by-cubeide-as-genuine/
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 >
-
Thread
Kostenlose IDEs für STM32
moin moin, >>Keil gratis für STM32F0 und STM32L0 ist mir neu, das wäre schon nicht habe das Keil mdk474 mit STM32F103 und STM32F407 am laufen. Nur im Debug-Modus wird ein Limit für ROM+RAM bei 32K angezeigt. Peter
Pieter schrieb im Beitrag #4069510: > moin moin, > >>>Keil gratis für STM32F0 und STM32L0 ist mir neu, das wäre schon nicht > > habe das Keil mdk474 mit STM32F103 und STM32F407 am laufen. > Nur im Debug-Modus wird ein Limit für ROM+RAM bei 32K angezeigt. > > Peter
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
am besten gefallen, scheint auch mit STM32duino kompatibel zu sein. Welches Board wäre da am sinnvollsten? Das hier? http://wiki.stm32duino.com/index.php?title=LY-M3S_STM32F103ZET6 Der Teensy 3.6 ist echt cool, danke für den Tipp! Wenn
hab mir mal ein STM32 Board bestellt: https://www.aliexpress.com/item/NEW-ARRIVE-FREE-SHIPPING-ARM-Cortex-M3-mini-stm32-stm32F103ZEt6-Cortex-development-board-72MHz-512KFlash-64KRAM/32328299925.html?spm=2114.13010608.0.0
-
Thread
STM32 : QWord
Verrenkungen nötig waren, weil selbige in weiten Teilen nur 16 bittig ist. Siehe der USB-RAM beim STM32F103. Zugriff 32bittig, aber nur 16bittig belegt. Scheint bei neueren Cores behoben zu sein, aber gerade bei den älteren Cores hatte ST massiv bei NXP abgekupfert und dabei einiges falsch gemacht,
: > Siehe der USB-RAM beim STM32F103. Zugriff 32bittig, aber nur > 16bittig belegt Aber nichts unaligned, also keine größeren Probleme.
-
Thread
Cortex-M3 "Core is locked-up" (J-Link + Segger)
auch sehr gerne). Hi, I'm doing my first steps with the J-Link (Edu) and Cortex-M3 (Olimex STM32-H103, with an STM32F103RB onboard). After having many, many, problems (which were all caused by myself), I'm stuck at this error message, given by Keil µVision4. I wonder what "Core is locked-up
würde die entsprechende Befehlsabfolge für den J-Link Commander, wie folgt lauten: exec device = STM32F103RB loadbin c:\temp\main.bin 0x0800000 r g "r" um Stack-Pointer sowie PC entsprechend zu initialisieren. Eine Liste aller Devices, die unterstützt werden, findet ihr im UM08001, 6.4 Supported
-
Thread
STM32: Mass-Storage Beispiel (USB-FS Device Lib)
Versuche grade das USART Projekt zu portieren (Demo_31) Meine Änderungen - Alle stm32f4xx_XXX durch stm32f10x_XXX ersetzen (includes wie Dateien) - Für core_cm4_simd.h ist mir kein Äquivalent bekannt. - Geänderte codezeilen (usb_bsp.c) [c] RCC_AHB1PeriphClockCmd( RCC_AHB1Periph_GPIOA
= 67 /*!< USB OTG FS global Interrupt */ #endif /* STM32F10X_CL */[/c] (was der STM32F103RB nicht ist) aktiv ist. Was kann man hier statt dessen nehmen? Compilen geht - aber Flashen kann ich mir sparen... Das KANN nicht gehen. Hat jemand noch Ratschläge
-
Thread
SPI interface Schaltung für ein 3.2 LCD display am Raspberry Pi
sinnvoll sehr sinnvoll, als uc z.B. diesen für unter 5€: http://www.ebay.de/itm/1x-ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board-/301122848477?pt=Wissenschaftliche_Ger%C3%A4te&hash=item461c5206dd Alternativ gibt es 2,8" spi-lcds für ~10€. Die kannst du dann direkt
Ich danke euch für die Tips. Dieser ARM Cortex-M3 STM32F103C8T6 Board sieht sehr interessant aus. Könnte ich mit dem die Komplette oben beschriebene Schaltung ersetzen ? In der Beschreibung finde ich: Board JTAG interface, On-board Mini USB Interface.
-
Thread
CRC Einheit im STM32 -> CRC32 lässt sich nicht bestätigten
() mit deinen Daten füttern. EDIT: Ich habe das jetzt mal mit deinem Testwert 0x1F7463AB gemacht. Ich komme mit meinem C Progrämmchen auf den Wert: 0x4bc4c523. Woher dien Wert kommt, kann ich nicht nachvollziehen. Mein Code funktioniert bei mir für einen STM32F407. Der sollte gemäß
vorher gefehlten while Schleife. M. H. schrieb im Beitrag #6798763: > Oder das CRC Modul bei deinem F1 ist doch anders als meins... Also streng genommen habe ich kein STM32F103C8T6 sondern ein CKS32F103C8T6 der auf ein Blue-Pill Board verbaut ist. Er ist zwar als STM32 gelabelt hat aber eine andere
-
Thread
[Cortex-M3] Problem mit dem UART
ich setze gerade ein neues Projekt auf und bin schon am verzweifeln. Die Initialisierung des UART (STM32F103RB) funktioniert nicht. Während des ladens (OLIMEX OCD mit Board von OLIMEX) kommen kurz einige Zeichen und dann ist Stille. Hier der wichtigste Code. [c] int main() { GPIO_InitTypeDef
-fno-common -O0 -g -mcpu=cortex-m3 -mthumb stm32f10x_rcc.c .compili arm-none-eabi-gcc -I./ -c -fno-common -O0 -g -mcpu=cortex-m3 -mthumb stm32f10x_gpio.c ..linking arm-none-eabi-ld -v -Tstm_h103_blink_rom.cmd -nostartfiles -o main.out main.o
-
Thread
Raspberry Pi Programmierung, Peripherie
Frage ob M0 oder M3. Könntet ihr einen brauchbaren > modernen Vertreter beider Typen benennen? STM32L031 STM32L073 STM32F303 Der letzte ist ein M4F, aber billiger und in vermutlich jeder Hinsicht besser als sein Vorgänger STM32F103... Nein doch nicht, seine Ausgänge sind etwas in Summe weniger
glaube ich alle. Aber schon alleine bei ST hast du die unendliche Qual der Wahl. Und da eine FPU den µC gerade im Hobbybereich kaum nennenswert teurer macht, würde ich die M3 sowieso links liegen lassen. https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html Die STM32F3
-
Thread
STM32 OLED MiniScope
Hallöchen.. Auf Basis eines kleinen STM32 Board mit einem STM32F103C8T6 entwickel ich zur Zeit ein kleines MiniScope für mein EuroRack. Wellenform und Frequenz werden auf dem kleinen 0.89" OLED Display bereits angezeig. Was noch fehlt ist
Ich programmiere mein STM32F103C8T6 Board über einen STLINK V2 Adapter vom Nucleo-Board. USB hab ich noch nicht ausprobiert. Zum ADC: Laut Datenblatt schaft der STM32F103C8 1MHz Samplerate (12Bit) bei 14MHz Clock Frequenz
-
Thread
STM32F1 Evaluation Board gesucht mit Display
ST-Link mit dabei ist. Für das Breadboard: Mit $1,70 bist Du dabei: https://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino/32279776568.html
mit Dupontsteckern, hast Du für etwa 30€ alles um Monate lang Spaß zu haben. Wenn Du lieber einen M4 haben willst, mit dem STM32F3 oder dem STM32F4 gibt es auch verschiedene Nucleos für um die 15€.
-
Thread
Development Board gesucht
und die Weboberfläche. Also vom STM32F103 mit externem Ethernetcontroller würde ich ganz klar abraten. Kostet ja nicht weniger und ist deutlich leistungsschwächer. Von den anderen Nachteilen ganz zu schweigen. Wenn Du viel Flash-Speicher
und die Weboberfläche. > > > Also vom STM32F103 mit externem Ethernetcontroller würde ich ganz klar > abraten. Kostet ja nicht weniger und ist deutlich leistungsschwächer. > Von den anderen Nachteilen ganz zu schweigen. > > Wenn Du viel
-
Thread
Funktionsblöcke in ICs: Was ist was?
/wikipedia/commons/8/89/STM32F103VGT6-HD.jpg Hier noch ein anderer (STM32F100C4T6): https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/STM32F100C4T6B-HD.jpg/1024px-STM32F100C4T6B-HD.jpg Welche Funktion erfüllen
Johannes O. schrieb im Beitrag #4894008: > da ich mittlerweile sehr viel mit STM32 arbeite, hat es mich mal > interessiert, wie diese Chips intern eigentlich aussehen. > > Beispielsweise gibt es hier den STM32F103VGT6 zu sehen ... > Hier noch ein anderer (STM32F100C4T6) ...
-
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
FT800 / FT810 Library
eigentlich, dass die HAL gleich mit includiert wird, das war aber nichts. [code] #if defined (STM32F4) #include "stm32f4xx.h" #include "stm32f4xx_hal.h" #include "stm32f4xx_ll_spi.h" ... [/code] Edit, ich habe gerade noch aus dem STM32F407xx ein STM32F4 gemacht, das müsste soweit für
"stm32f4xx.h" -> #include "stm32f407xx.h" -> #include > <stdint.h> Das Problem entsteht auch nicht in der EVE_commands.c sondern EVE_commands.h. die EVE_commands.c ist soweit glücklich und hat alles
-
Thread
STM32F401/411: Black Pill Board: Wie auf alten IDE zum Laufen kriegen?
kosten STMF103, sofern noch verfügbar bis zu 20 Euro / Stück. Die schwarzen Boards kommen als Black Pill daher, kosten ca 5-10 Euro und sind mit STM32F401CE (512k Flash) oder STM32F411 bestückt (1Mb Flash). Sind
so. Inzwischen kosten > STMF103, sofern noch verfügbar bis zu 20 Euro / Stück. Klar werden Chips teurer aufgrund der niedrigeren benötigten Stückzahlen, wenn sich ihr Lebenszyklus dem Ende neigt, der STM32F103C8T6 aufm Blue Pill
-
Thread
4DLCD-32QA mit STM32 initialisieren
Hallo Zusammen, ich möchte das 4DLCD-32QA Display von 4D-Systems ansteuern. Als Kontroller verwende ich einen STM32F103RBT6. Ich möchte das Display per Parallel-Schnittstelle ansteuern. Das Display habe ich wie folgt angeschlossen
Moot S. schrieb im Beitrag #6284011: > Ich möchte aber nicht mit einem Arduino sondern mit dem STM32 arbeiten. [..] > Zudem kenne ich mich nicht mit C++ aus, wie schreibe ich das in C um? Gibt man bei Github 'ILI9341' ein, kommt man auf 226 Repositories, die in C geschrieben sind. Der 3. und 4
-
Thread
mbed - oder es muss nicht immer Arduino sein
Ich beobachte mbed auch schon sehr lange. Lange Zeit gab es für den STM32F103 keine USB Unterstützung, was in Hinsicht auf die Blue-Pill-Boards schade war. Inzwischen geht das aber. Ich hab mir mal die Mühe gemacht und das folgende Projekt compiliert: https://os.mbed.com/users/hudakz/code/STM32F103C8T6_USBSerial/ Wenn ich den Online-Compiler benutze kriege ich am Ende ein Binarie von ca 34k. Da kann man aber mit Keil in der freien Version schon nicht mehr debuggen. Exportiere ich das
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
Cortex-M3 STM32F103ZET6 STM32 Core board mini development board "ARM Cortex-M3 STM32F103VET6 STM32 Development Board + 2.4TFT Touch Screen" ARM Cortex-M3 STM32F103R8T6 STM32 Development Board ARM Cortex-M3 STM32F103VET6 STM32 Development Board ARM Cortex-M3 STM32F103VCT6 STM32 Development Board ARM Cortex-M3 STM32F103RBT6 STM32 Development Board STM8S003F3P6 STM8 core board development board STM8S103F3P6 STM8 core
-
Thread
Stm32F103 Custom Board stabilitätsprobleme
Hallo, ich habe mir eine eigene Platine mit einem STM32F103C8T6 gebaut. Nachdem sie nun angekommen ist habe ich einige Probleme. Der Mikrocontroller wird über SWD und einem ST Link V2/1 ( Nucleo Board) mittels Platform IO programmiert ( Habe auch schon
auf einem anderen Schaltungsblatt enthalten ist. Ich bin zwar durchaus kein sonderlicher Fan der STM32, habe aber mittlerweile bereits eine ganz stattliche Anzahl dieser Chips und darunter eben auch eine Menge von STM32F103C8T6 in verschiedensten Projekten verbaut - und dabei ist mir noch nie irgend
-
Thread
f030 viel langsamer als f103 ?
Der STM32F030 kommt bei mir beim selben Whestone Benmard auf 2.15Mips während der STM32F103 auf 7.63 Mips kommt. Wie kann das sein, es haben doch beide einen M0 Core,
Ok STM32F030 => M0, 48Mhz STM32F103 => M3, 72Mhz Ihr haltet also den Faktor 3.5 in der Geschwindigkeit anstatt 1.5 für realistisch? Wodurch ist der M3 so viel schneller?
-
Thread
STM32: OC Timer - Problem
Für den F103 z.B. hier SW4STM32/firmwares/STM32Cube_FW_F1_V1.4.0/Projects/STM32F103RB-Nucleo/Examples/TIM/TIM_TimeBase/Src/main.c und andere.
pegel schrieb im Beitrag #4981678: > Für den F103 z.B. hier > > SW4STM32/firmwares/STM32Cube_FW_F1_V1.4.0/Projects/STM32F103RB-Nucleo/Ex > amples/TIM/TIM_TimeBase/Src/main.c > > und andere. Oh Danke! Da schaue ich mal!
-
Thread
Spannungsteiler ADC mehrere Messbereiche
Hi Ich mochte mit einem STM32F103C8 (Blue Pill) eine Spannung messen die von 0 bis 14 Volt reichen kann (diverse Batterien). Ich erwarte keine "große" Genauigkeit da die VREF ja von VDD gespeißt wird, aber ein /bisschen/ Genauigkeit
Paul G. schrieb im Beitrag #6395974: > Ich mochte mit einem STM32F103C8 (Blue Pill) eine Spannung messen die > von 0 bis 14 Volt reichen kann (diverse Batterien). > > Ich erwarte keine "große" Genauigkeit da die VREF ja von VDD gespeißt > wird, aber ein bisschen
-
Thread
USB CDC von Stefan Frings und WS
brauchte nur eine kleine Korrektur. Im Anhang das Binary, funktioniert z.B. auf den Bluepills mit STM32F103C8. Dank asynchroner Programmierung hat es auch keine Endlosschleife und braucht wenig Strom.
(); return 0; } [/C] Bei den STM32F3xx kann man im Unterschied zu STM32F103Cx CAN und USB gleichzeitig nutzen, dazu muss man allerdings den USB Interrupt remappen. Das ist dann der USB_LP_IRQ Handler mit der Nummer
-
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.
diese in der Abschlußprüfung Teil 1 verwendet werden), Nucleo 401 und 411 sowie Eigenbauten für den STM8S103K, STM32F103, LPC11C24 und einem AT89S52 (der auf dem Board ein Tiny2313 hat, der ihn flasht). Der Nuvoton könnte den S52 ersetzen, weil ich für diesen evtl. einen Bootloader schreiben kann und
-
Thread
STM32 Programming Reference
Darin ist ein Ordner STM32F30x_StdPeriph_Driver wo ich die stm32f30x_gpio.c und stm32f30x_gpio.h finde. Nun könnte man ja denken, dass man die einfach dem Projekt hinzufügen kann und gut ist, aber aus irgend einem Grund
viele Seite durchgesehen und leider keinen passenden Vorschlag gefunden. (Ich bin nicht gut mit C und dem STM32 vertraut!!) Zur Steuerung meiner Modelleisenbahn möchte ich den STM32F103 einsetzen. Das Ausgeben eines Textes über TX1 funktioniert, aber vom Terminalprogramm einen Text einlesen