-
Thread
STM32 nach dem Flashen nicht mehr erreichbar
stlink api v2 Info : Target voltage: 3.519368 Info : Stlink adapter speed set to 950 kHz Info : STM32F103C6Tx.cpu: hardware has 6 breakpoints, 4 watchpoints Info : accepting 'gdb' connection on tcp/3333 Info : Stlink adapter speed set to 950 kHz adapter speed: 950 kHz Error: timed out while waiting for target halted TARGET: STM32F103C6Tx.cpu - Not halted in procedure 'reset' in procedure 'ocd_bouncer' Info : device id = 0x10006412 Info : flash size = 32kbytes Info : Stlink adapter speed set to 950 kHz adapter
-
Thread
Daten ins Flash speichern mit dem STM32
Morgen! Der STM32F103VDT6 hat im Block Main memory 256 Pages a 2Kbytes (0 - 255). Base Addresse 0x0807 F800 - 0x0807 FFFF. [c] void set_in_Flash(int data) { FLASH_Unlock(); FLASH_ClearFlag(FLASH_FLAG_BSY
Ich hänge mich mal hier an. Das folgende: [c] uint32_t *pData = 0x0800FC00; printf("%d", *pData); [/c] funktioniert beim STM32F4 NICHT. Ich bekomme dort völlig irrationale Werte. Gibt es bei der F4 Serie eigene Lesebefehle von ST?
-
Thread
USB: Dual VCOM-Port mit STM32F407
garnichts > zurück, keine Reaktion. Auch im USB-Pcap ist absolut nichts zu sehen. Anders als der STM32F407 braucht der STM32F103 einen 1,5 kΩ Pullup an der D+-Leitung.
Ergebnis: mit dem STM32F103 und dem 1,5kΩ funktioniert es ohne Probleme. Ich habe 2 Ports parallel getestet und es sieht auch im pcap gut aus, keine komischen Pakete. Etwas musste ich noch ändern: In der "stm32f1xx_ll_usb.c
-
Thread
Mehrere V-USB Anwendungen auf einem AVR möglich?
Joachim B. schrieb im Beitrag #4961080: > leider gibt es nur 32k und keine 64k/128k > > ein mega 1284u4 wäre nett Habe mal geschaut: Bei den Chinesen kostet ein STM32F103 ziemlich genau das Gleiche wie ein ATMega32U4. Beide sind auf einer kleinen Platine, die
Stimmy schrieb im Beitrag #4962541: > Habe mal geschaut: Bei den Chinesen kostet ein STM32F103 ziemlich genau > das Gleiche wie ein ATMega32U4. Beide sind auf einer kleinen Platine, > die man auf ein Steckberett oder Lochraster montieren kann. > > Zum STM32F1 findet man allerdings
-
Thread
STM32F303 CAN und USB gleichzeitig
en.DM00296349.pdf STM32F102, STM32F103 haben gemeinsam genutzt 512B, also können USB und CAN nicht zugleich benutzt werden. STM32F070x6/B, STM32F072, STM32F078, STM32F04x, STM32F302x6/8, STM32F302xD/E, STM32F303xD/E haben
sind 768 Bytes für USB und 256 Bytes für CAN, wenn man beide Schnittstellen zugleich verwendet. STM32F105/107, STM32F302xB/C, STM32F303xB/C, STM32F373, STM32F4, STM32F7, STM32H7, STM32L0, STM32L1, STM32L2, STM32L3 und STM32L4 haben für USB und CAN unabhängige Speicher.
-
Thread
Der perfekte USB-UART-Konverter
. [c] // For devices with 2x16 bits/word access schema // (e.g. STM32L0x2, STM32L0x3, STM32F04x, STM32F072, STM32F078, STM32F303xD and STM32F303xE) #define UMEM_SHIFT 0 #define UMEM_FAKEWIDTH uint16_t [/c] [c] // For devices with 1x16 bits/word access schema // (e.g. STM32F103, STM32F302, STM32F303xB, STM32F303xBxC) #define UMEM_SHIFT 1 #define UMEM_FAKEWIDTH uint32_t [/c] Wenn man die richtig
-
Thread
STM32F103C8T6 teuer als BluePill
wundere mich, dass man über AliExpress BluePill Breadboards billiger > kaufen kann (2Euro) als reine STM32F103C8T6 chips (mindestens 3 Euro pro > Stück), die doch Teil der Bluepill sind... Äh - nein! Da sind inzwischen immer chinesische Nachbauten drauf und keine originalen STM32F103. Wobei ich die
wie sie bestückt sind. CSK32F103 und GD32F103 sind sicher keine schlechten Chips, aber eben nicht 100% kompatibel. Und wer STM bestellt will auch STM haben und nicht das was gerade ich der Kiste liegt. Pille schrieb im Beitrag
-
Thread
Nutzt gcc/newlib-nano die FPU von Cortex M4F bei double?
Bibliothek, falls das eine Rolle spielt. Konkret geht es mir aktuell um den STM32F303CC und STM32F303RE.
John Doe schrieb im Beitrag #6621556: > Nur dass die STM32H730/750 nur 128KiB Flash haben im Gegensatz zu > Stefans STM32F303RE mit 512KiB Flash. Wobei ich wohl den Tag nicht mehr erleben werde, an dem die 512kB voll werden.
-
Thread
ARM: kompliziert?
und STM32F4.
Discovery F4: http://www.ebay.at/itm/STM32F4-Discovery-/251162019805?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a7a6c47dd
-
Thread
STM32F103C8T6 JTAG
Hallo zusammen, ich würde gerne eine Schaltung mit dem STM32F103C8T6 aufbauen, leider verstehe ich nicht so wirklich welche Pins und welchen JTAG/Adapter man dafür braucht. Hat jemand da ein Beispiel? Am liebsten wäre mir die Verwendung eines ST-Link.
Stefan ⛄ F. schrieb im Beitrag #6910778: > Wo bekommst du eigentlich den STM32F103C8T6 her? Ich will dir den Spaß > nicht vermiesen, aber ist dir bekannt dass dieser Chip Beginn der Corona > Pandemie überall
-
Thread
STM32 FreeRTOS Projekt (Makefile - GCC)
Im Anhang befindet sich ein funktionierendes Beispielprojekt für FreeRTOS auf dem STM32F103. Als Platform habe ich das ET-STM32F103 Board verwendet. Das Programm lässt LEDs blinken und schreibt Daten über den USART1 heraus. Nichts spektakuläres, aber immerhin eine Ausgangsposition. ;
device = STM32F103RB monitor flash breakpoints = 1 monitor flash download 1 load ./output/main.elf monitor reset [/code] Gruß Oliver
-
Thread
STM32F103C8T6: Timer 6 IRQ verschwunden?
Laut CubeMX hat dein STM32F103C8T nur Timer1 bis Timer4.
hp-freund schrieb im Beitrag #4481528: > Laut CubeMX hat dein STM32F103C8T nur Timer1 bis Timer4. Nach Datenblatt auch: http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf
-
Thread
STM32-Toolchain mit Eclipse CDT 4.3, GnuArmEclipse, OpenOCD 0.8.0, Gnu Arm GCC 4.8, STM32CubeMX
" -c -o "Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.o" "../Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.c" Finished building: ../Drivers/CMSIS/Device/ST/STM32F4xx
/Src/stm32f4xx_hal_i2c.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s_ex.o ./Drivers/STM32F4xx_HAL_Driver
-
Thread
STM32F446 von Aliexpress - Fake?
entsprechende Produkte mit diesem Chip ausgerüstet werden und damit der Markt geflutet wird. Das ist z.B. beim STM32F103C8T6 der Fall.
Stefan ⛄ F. schrieb im Beitrag #6675768: > Eddy C. schrieb: >> Außerdem kann man den Chip nicht mal eben wegen Lieferengpass faken. > > Immerhin hatten sie 5 Jahre Zeit und konnten Erfahrungen mit dem > STM32F103
-
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.
sondern stur übersetzt in die Schreibweise der StdPeriph Libs, da wo nötig und alle Bezüge auf die STM32F100.h sind entfernt, da die nicht kompatibel ist. Also hier das diskio.c Modul für den STM32F103C8 Chip, ungeprüft aber dafür sorgfältig umgesetzt.
-
Thread
arm-none-eabi Problem.
fno-builtin -mcpu=cortex-m3 -mthumb -Wall -g -Os -I /home/holm/arm-none-eabi/include -I . -I lib/inc -I STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/CoreSupport -I STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -c -o main.o main.c main.c: In function 'main': main.c
Dateien Startup-Codes für die diversen STM32F1, z.B. startup_stm32f103xb.s, siehe Anhang. Linker-Scripte sind auch dabei.
-
Thread
Umstiegsbreatung uC Atmel/STM
habe bereits mal im Internet geschaut, und bin auf STM gestossen. Das schöne wäre, das z.b. STM32F103 auch Arduino-kompatibel ist, und etwa um die 4$ kostet. Ein kurzer blick auf die STM-Software mbed, lässt grosse ähnlichkeiten zu Arduion erkennen,
weiteres Board (noch preiswerter, allerdings auch nur 64 kByte Flash) ist: http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/172113793450?hash=item2812c811aa:g:74YAAOSwZ8ZW5jfe Dieses funktioniert mit der Leaf-Labs IDE nicht (fehlender Bootloader)
-
Thread
BluePill -> CH32 statt stm32
STM32F103C8T6 referenziert wird, halte ich das für unlautere/irreführende Werbung. Das enttäuscht etwas, da die Produkte von A-Z bisher ganz ok waren. Da ich selbst mal für einen chinesischen Anbieter
mir vom selben Shop mal diese https://de.aliexpress.com/item/1005001986456057.html bestellt. Der GD32F303 ist nicht kompatibel zum STM32F303, dafür aber direkt aufwärtskompatibel zum STM32F103 / GD32F103. (Die Preise haben in der Zwischenzeit etwas angezogen. Ich hatte für das Board Anfang des Jahres
-
Thread
USB CDC mit CUBE und SW STM32
Mein DDS-Ad9910 Board aus China ist angekommen und ich würde es gerne mit einem STM32F103 ansteuern. Dazu habe ich mit CubeMX und SW STM32 ein Projekt mit USB-CDC generiert. Beide Programme sagen sie wären auf dem neuesten Stand. Das Projekt kompiliert und die SPI und I2C Schnitstelle
Ansteuerprogramm dazu läuft unter Windows 7 und ich schicke im Moment zum Testen Strings über USB an den STM32F103 und gebe das empfangene Paket in "CDC_Receive_FS" direkt an das Display über I2C weiter. An den STM32F103 hängt noch ein Nucleo64 über SWD zum Programmieren und Debuggen. Der STM32F103 meldet
-
Thread
STM32 Beste/Schönste Methode um Bits in Register zu setzen
auch nicht. ich lasse mich gerne belehren, wo kann man das nachlesen? In den Datenblättern vom STM32F103, STM32F051 und STM32F050, im Reference Manual F050/051 (RM0091) und im Cortex M0 Programming Manual (PM0215) finde ich keine Silbe zum Thema. Also existiert es für mich nicht.
nicht. > > ich lasse mich gerne belehren, wo kann man das nachlesen? In den > Datenblättern vom STM32F103, STM32F051 und STM32F050, im Reference > Manual F050/051 (RM0091) und im Cortex M0 Programming Manual (PM0215) > finde ich keine Silbe zum Thema. Also existiert es für mich nicht.
-
Thread
Flash-Problem mit STM32F1 China Board
OpenOcd unterstützt den stm32f1 nicht [c] > ls stm32f* stm32f0discovery.cfg stm32f3discovery.cfg stm32f4discovery.cfg stm32f334discovery.cfg stm32f429discovery.cfg /usr/local/share/openocd/scripts/board 01:06:50 >
) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html [/c] das Board finde ich nicht bei /usr/local/share/openocd/scripts/board [c] > ls stm32f* stm32f0discovery.cfg stm32f3discovery.cfg stm32f4discovery.cfg stm32f334discovery.cfg stm32f429discovery.cfg
-
Thread
Stm32 AliExpress, evtl Fake
Hab auch mal von schattigeren Gesellen bestellt und die Teile gaben nicht mal vor von STM zu kommen: Es steht CH32F103 drauf und beim Programmieren meldet sich der Freund auch mit einer anderen device ID. Ansonsten absolut identisch zum STM32F103. Das kann ich mir nur so erklären, dass
#6540705: > Hab auch mal von schattigeren Gesellen bestellt und die Teile > gaben > nicht mal vor von STM zu kommen: Es steht CH32F103 drauf und beim > Programmieren meldet sich der Freund auch mit einer anderen device ID. > > Ansonsten absolut identisch zum STM32F103. Das kann ich mir nur so > erklären
-
Thread
STM32 mit CubeMX Anleitungen
mit coiden geht der link: C:\CooCox\CoIDE>"C:/CooCox/CoIDE/bin\coflash.exe" program STM32F103C8 "C:/CooCox/CoIDE/workspace/70_new/70_new/Debug/bin/70_new.elf" --adapter-name=ST-Link --port=SWD --adapter-clk=1000000 --erase=affected --reset=SYSRESETREQ --driver="C:/CooCox/CoIDE/flash/STM32F10x_MD_64.elf" Erase: Done Program: Done Verify: Done in SW4 ist der Debugger openOCD: "${openstm32_openocd_path}\openocd.exe" an Dateien finde ich nur: OPENOCD.EXE
-
Thread
Neue MCU familie gesucht
die Codegröße bei MCS-51 etwa beim doppelten von STM8): C8051F120@98Mhz: 95 STM8AF5288@16Mhz: 109 STM8S208MB@24Mhz: 147 zum Vergleich: Weitere µC mit SDCC 3.7.0 bzw. GCC 6.3.1: CY7C68013A@48Mhz: 12 STM32L073RZ@32Mhz: 717 STM32F051R8@48Mhz: 1141 STM32F103RB@36Mhz: 1158 STM32F302R8@64Mhz: 1693 Bei stdcbench 0.4 erhält man für den STM8 mit Cosmic und Raisonance ähnliche Scores wie mit SDCC 3.7.0. Aber IAR kann mehr (allerdings auf Kosten deutlich
-
Thread
Problem mit RTC bei STM32F103
Ich versuche, an einem STM32F103 die RTC mit dem 32-kHz-Quarz in Betrieb zu nehmen. Ich habe mir aus Datenblatt sowie Beispielcode das hier als Initialisierung heraus gepuzzelt: [c] void init_RTC(void) { PWR->CR
Dafür hat der STM32F103 zwei andere Register mit denen man viel feiner abstimmen kann: http://stefanfrings.de/stm32/stm32f1.html#rtc_calibrate
-
Thread
STM32: Debuggen mit J-Link in Eclipse vs. gdb command line
inaccessible-by-default off target remote localhost:2331 monitor speed Auto monitor endian little # STM32F103RBT6 monitor flash device = STM32F103RB monitor flash breakpoints = 1 monitor flash download = 1 file elf/main.elf # Initializing PC and stack pointer monitor reg r13 = (0x00000000) monitor
Zur Klarstellung: Ich habe das Modul ARM STM32F103 / 512 Stamp verwendet: http://www.steitec.net/ARM-Stamp-Module/ARM-STM32F103---512-Stamp.html. Grüße schnack
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
Frank M. schrieb im Beitrag #3891670: > Torsten C. schrieb: >> Im STM32F103C8T6 64 Kbytes, beim m1284p 128K Bytes. > Hm das ist etwas knapp. Beim STM32F4 hätten wir so etwas in der Größe > von 1 bis 2MB. Ich möchte mit dem kleinen auskommen, zur
kann man mit [c] #if defined (STM32F4XXX) Hier STM32-F4-Code (Disco und Nucleo) #elif defined (STM32F1XXX) Hier STM32-F1-Code (Deine China-Module) #elif defined (__AVR_ATmega2560__) Hier ATmega-2560-Code
-
Thread
TDC(AS6501) als Phasenvergleicher
STM32F103 hat z.B. das Hardware-I2C mehrere ernste Errata und ist daher nicht wirklich zuverlässig nutzbar. Wenn ich schnelles SPI mit DMA machen möchte, sind neuere STM32 mit DMAMUX flexibler. Und neuere
CMOS‑zu‑LVDS‑Wandlers. > Ich überlege tatsächlich, ob ich einen leistungsfähigeren > Mikrocontroller wie den STM32F405RG einsetzen soll. Der ist zwar schneller, aber fast ähnlich alt wie der STM32F103. Es hat schon seinen Sinn warum wir statt dessen den H7 vorschlagen.
-
Thread
neuere BluePill (WeAct) I2C1 will nicht
Wie ist das mit der I2C clock, könnte es da Unterschiede geben? 400000 KHz ist eingestellt. Beide CPUs sind STM32F103C8T6. Tragen auch das ST Logo. Nichts weggelasert.
vernuenftige Reputation. Ich hatte Anfang 2025 Bluepill von WeAct gekauft, auf dem Chip steht: [c] stm32f 103cbt6 992e4 0893 mys 99 223 [/c] Unter der letzten Zeile [c]ST-Logo (e4) X[/c] Das X ist (lt. Technical Note TN1433 von ST) die Revision. Gucke bitte mal, ob die Revision bei Deiner
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
/item/G139-08-10pcs-STM32F030F4P6-Value-line-ARM-based-32-bit-MCU-STM32F030F4P6/32740942772.html
gibt es von STM32 ja mehr Modellvarianten als ST tatsächlich unterschiedliche Chips herstellt. So steckt in den meisten (wenn nicht allen) STM32F103C8 (64kB Flash) tatsächlich ein STM32F103CB (128kB Flash). Auf dem
-
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
STM8S103F3 lässt sich nicht mehr flashen - IAR - STLink
Guten Abend, mein STM8S103F3 lässt sich nicht mehr flashen (verbaut auf dem günstigen, blauen China-Board). Der letzte Code, den ich flashen konnte, war dieser hier: [c] #include "iostm8s103f3.h" #pragma vector =
Hast Du den richtigen µC eingestellt? Wenn ich den STM8S103F3 einstelle und einen STM32 dran hänge - ja ich weiss, habe aber keinen STM8 - dann bekomme ich genau diese Meldung.
-
Thread
Debugging mit Codeblocks und JLink-EDU
ERROR: Could not write CPU register MSP: written: 0x20004FFF Der Segger GDB-Server hat die Version 4.12. Meine GDB-Befehle: monitor speed 10 monitor flash device = STM32F103RB monitor endian little monitor flash breakpoints = 1 monitor flash download = 1 load "....../main.elf" monitor reg
mal noch die Log-Daten vom Segger GDB-Server: Connected to 127.0.0.1 Reading all registers Read 4 bytes @ address 0x00000000 (Data = 0x20004FFF) JTAG speed set to 10 kHz JTAG speed set to 10 kHz Select flash device: STM32F103RB Select flash device: STM32F103RB Target endianess set to "little
-
Thread
STM32 Chan FAT mit SD karte über SPI
Hallo, Hatt wer von euch schon ne SD karte im SPI-Mode und der CHAN FAT lib zum laufen bekommen mit STM32 CUBE? Mir fehlt da irgendwie die Anbindung SD-Karte SPI an die CHAN Lib. Controller soll ein STM32F103C8 werden, daher auch klassisch über SPI.
Sepp schrieb im Beitrag #5817269: > Hallo, > > Controller soll ein STM32F103C8 werden, daher auch klassisch über SPI. Der F103 hat SDIO, das weißt du?
-
Thread
ARM Mini Board gesucht
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
www.mikrocontroller.net/topic/343018 Die hier sind gut und günstig: http://www.aliexpress.com/item/5pcs-lot-mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1609776591.html Oder etwas platzsparender: http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino
-
Thread
Schon mal jemand das CY8CKIT-049 4200 in der Hand gehabt?
TorstenC, nicht ganz richtig. STM32F103C8: 72 MHz, 64 kByte Flash, 20 kByte SRAM. STM32F030F4: 48 MHz, 16 kByte Flash, 4 kByte SRAM. ProMini/ATmega328 (16 MHz, 32 kByte Flash, 2 kByte SRAM; günstigstes Board
Dirk K. schrieb im Beitrag #3822228: > STM32F103C8: 72 MHz, Ach so, ich hatte jetzt nur auf das Bild von Deinem Link geschaut. Sorry.
-
Thread
STM32F10x USB VCP Einsteiger
passiert. Zur Ausgangssituation: Entwicklungsumgebung ist Coocox. Hardware ein Reusch mit einem STM32F103RGT6 http://re.reworld.eu/de/produkte/s64dil-103/right.htm Den Artikel kenne ich http://www.mikrocontroller.net/articles/STM32_USB-FS-Device_Lib Dort habe ich mir unter entsprechendem Link
Im Register RCC CFGR das Bit USBPRE Beim STM32F103 muss der Core mit 48MHz oder 72MHz laufen wenn man USB benutzen möchte. Beim STM32F2xx oder STM32F4xx ist das entspannter da alles über die USB PLL läuft.
-
Thread
STM32 läuft mit Debugger schneller als er soll
kann das liegen? Das Programm wurde mit der Option -O0 compiliert. Hardware: Dieses minimale STM32F303CCT6 Board https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621.html Als Debugger nutze ich die SW4STM32 in Kombination
letztendlich die USB-Serial Implementierung von W.S. auf den Nachfolger des Blue-Pill Boardes (mit STM32F303CC) portieren. Board: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini USB Code: http://stefanfrings.de/stm32/stm32f3.html#vcpnohal Besten Dank nochmal.
-
Thread
JTAG-Adapter Black Magic Probe
Auch BluePill hat nur einen STM32F103C8 und damit das Problem mit der Firmware > 56kiB.
mal davon 2 Stück. > Denn Billiger geht es dann nicht mehr. > Die billigen Clone haben einen STM32F103C8. Aktueller BMP Bootloader + Firmware ist > 64 kB. Zwar habe ich noch von keinem STM32F103C8 gesehen, der nicht Flash bis 128 k hat, aber das macht zwei Probleme: - Geht der Flash ueber 64 k
-
Thread
stm32f103 mit usb-stick
bin mit meinem stm32f103c8 inzwischen relativ weit gekommen. Elm chans fat läuft. Ziel soll - u.a. - ein komfortabler MP3+Radio-Player sein. Jetzt stellt sich die Frage nach dem Speichermedium - sd-Karte oder usb-Stick
mikrocontroller.bplaced.net/wordpress/?page_id=2272 Das setzt allerdings wie schon vorher geschrieben einen µC mit Host Controller voraus, hier wird ein STM32F4 Disco Board benutzt.
-
Thread
STM32 mit AVR/FAT32 Bibliothek
Hat denn jemand schon mal mit dem STM32 und FatFS richtig gearbeitet? Ich finde leider kein funktionsfähiges Beispiel für meinen STM32f103
@Nils: wie wäre es einfach mit http://elm-chan.org/fsw/ff/ffsample.zip das STM32F100 Beispiel sollte sich einfach auf den 103er portieren lassen.
-
Thread
Was sind eure Erfahrungen mit Bauteilen aus China ?
Mehmet K. schrieb im Beitrag #4490935: > Z.Bsp. habe ich es bis heute nicht gewagt, einen STM32 oder dergleichen > bei Aliexpress zu bestellen. Ich schon. Mehrere STM32F103C8T6 für 1,50€ das Stück. Liefen bisher alle ohne Probleme. Bei einem Chip fehlte aber tatsächlich mal die Pin 1 Markierung
Sebastian V. schrieb im Beitrag #4490947: > STM32F103 Cyblord -. schrieb im Beitrag #4490956: > Nur ist es einfach total unwahrscheinlich dass sie einen ganzen STM32 > Faken. Gerade der F103: Gigadevices GD32F103. Ist effektiv ein "kompatibler
-
Thread
STM32 Kompilierungsschwierigkeiten
könnte hier der Fehler sein? Danke und viele Grüße, Scott Hier ist die Ausgabe: [code] [~/STM32/stm32f103c8t6] $ make make -C rtos/libwwg make[1]: Entering directory '/home/root/STM32/stm32f103c8t6/rtos/libwwg' make -w -C ./src make[2]: Entering directory '/home/root/STM32/stm32f103c8t6
-fdata-sections -I/home/root/STM32/stm32f103c8t6/libopencm3/include -I/home/root/STM32/stm32f103c8t6//rtos/libwwg/include -I./rtos -I. -MD -Wall -Wundef -DSTM32F1 -I/home/root/STM32/stm32f103c8t6/libopencm3/include -I/home/root/STM32
-
Thread
[v]erkaufe diverse Evalboards
LM3S6965 ohne CD ohne Debug Kabel ohne USB Kabel OLED Display nicht mehr ganz okay STM32F4-Discovery + DM-STF4BB 25 € http://www.st.com/resource/en/data_brief/stm32f4discovery.pdf http://www.cs.hs-rm.de/~kaiser/1313_canacademy/STM32F4DIS-BB%20User%20Manual.pdf STM32F3-Discovery
Kurzer Zwischenstand: - STM32F3-Discovery -> Reserviert Atmel STK-500 Rev. c-2 -> Reserviert Terasic DE0-Nano-SoC Kit G -> Reserviert Olimex STM32F103-STK -> Reserviert Digilent Xilinx Coolrunner
-
Thread
Ripple in Versorgungsspannung
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/part/STM32F103 Das PDF-File hat die Figures am Ende. (Seite 44) So kam ich drauf. ciao gustav
-
Thread
HAL driver STM32F103 wie Zustandsänderung an Taster erfassen
STM32Cube_FW_F1_V1.6.0/Projects/STM32F103RB-Nucleo/Applications/EEPROM/EEPROM_Emulation
sowas dort vorgeturnt. Siehe auch das da: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Dort ist zwar keine Tastenentprellung drin, aber eine STM32F103-Infrastruktur. Prinzip für die Tasten: - Timertick einrichten, alle 1 ms .. 10 ms - im Timertick betreffende Pins
-
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.
Shop? Der hat noch originale auf schwarzen Boards, mit gleicher Pinbelegung. https://robotdyn.com/stm32-arm-arduino-mini-system-dev-board-with-arduino-bootloader-stm32f103c8t6-64kb-soldered.html Aber Achtung: Robotdyn hatte zeitweise parallel zu den originalen auch CKS103C8T6 verkauft. Das stand
-
Thread
STM32 Eclipse Entwicklungsumgebung
Lib runterladen und im Ordner [code] STM32F10x_StdPeriph_Lib_V3.4.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/gcc_ride7/ [/code] die passende Datei für den uC auswählen. Beispielsweise für einen STM32F103RB wäre es die Datei
/Project/STM32F10x_StdPeriph_Template/TrueSTUDIO/STM3210B-EVAL/ [/code] Wenn man das Script öffnet steht ziemlich weit oben folgendes: [code] Abstract : Linker script for STM32F103VB Device with **
-
Thread
SPI-RAM-Bank an STM32F0-Discovery - write, kein read
bleibt das for(i) bei i=0. Ich verwende im Wesentlichen das Setup wie hier: http://grafixmafia.net/stm32f4-discovery-and-mac-osx-10-9-mavericks/ Nur mit der aktuellen Toolchain gcc-arm-none-eabi-4_8-2014q1-20140314-mac Ich habe die Compiler-Standards schon mal durchgeschaltet (ISO-C99, GNU-C99
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
S: Doku für SI5351 I2c LowLevel
Pille schrieb im Beitrag #6541389: > Ich benutze kein HAL und ärgere mich mit der I2C Engine eines STM32F103 > herum.. Dann solltest du unbedingt das Errata dazu lesen, denn die I²C Schnittstelle des STM32F103 hat Bugs, die man per Software umgehen kann. Der Knackpunkt ist, dass
, den STM32F103C8T6 probiere ich jetzt noch aus. Pille