-
Thread
arm-none-eabi Problem.
ist unklar wie man das so lang machen kann. Ich bastele das Ganze auf einer Bluepill, also einem STM32F103C8T6, die Compiler Optionen sind [code] arm-none-eabi-gcc --specs=nano.specs -u _printf_float -fno-builtin -mcpu=cortex-m3 -mthumb -Wall -g -Os -D__STARTUP_CLEAR_BSS -D__START=main -c -c
Dateien Startup-Codes für die diversen STM32F1, z.B. startup_stm32f103xb.s, siehe Anhang. Linker-Scripte sind auch dabei.
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
: > led_array[sprache][minuten][8] Ich komme auf led_array[sprache][minuten][32] Frank M. schrieb im Beitrag #3891561: > Bei einem STM32 haben wir Platz ohne Ende im Flash. Im STM32F103C8T6 64 Kbytes, beim m1284p 128K Bytes
Bytes ausgerollt beim USART-DMA 13824 Bytes ausgerollt beim Timer-DMA 20480 Bytes total RAM beim STM32F103C8T6 Frank M. schrieb im Beitrag #3932651: > Momentan bin ich mit allem PiPaPo bei 24k verbrauchtem RAM Das wäre meinem STM32F103C8T6 zuviel. Frank M. schrieb im Beitrag #3932651: >
-
Thread
STM32F4 discovery auslesen - unbekannte Programmgröße
[code] Rev D.1 --> PCB label MB997 D-01, silkscreen modified for mbed-enabled, STM32F103C8T6 replaced by STM32F103CBT6 Rev C.1 --> PCB label MB997 C-01, R31 not Fitted, PDR_ON of STM32F4 replaced by VSS Replace LIS302DL by LIS3DSH (U5) Rev B.2 --> PCB label MB997
einmal ganz genau anschaust, so sollten die sich voneinander unterscheiden: Die D-Version hat den STM32F103CBT6 und die C-Version hat den STM32F103C8T6 drauf. Beide Chips sind Variationen des STM32F103. Die Unterschiede finden sich hier beschrieben: https://www.st.com/content/st_com/en/search.html
-
Thread
ARM: kompliziert?
Von ST gäbe es des STM32F103Tx in VFQFPN36 Gehäuse 6x6mm. Ist kein RX.
Discovery F4: http://www.ebay.at/itm/STM32F4-Discovery-/251162019805?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a7a6c47dd
-
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
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
Dirk M. schrieb im Beitrag #5218826: > Kennt jemand einen (STM32)Mikrocontroller zu ähnlichen Preisen mit > Hardware USB? Mir sind keine bekannt, denn die billigsten Cortex-M0-STM32 im TSSOP20 mit USB sind teurer als ganze "Blue Pill"-Boards bzw. einzelne STM32F103C8T6
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
ARM STM32G071 - SPI Modus auch 8 Bit möglich
Wenn ich mich recht erinnere, gibt es dann allerdings im 8-bit Modus Pausen. Da sind dann immer 8-bit äquivalente lange Pausen zwischen den gesendeten Bytes. Zumindest war das damals bei den F407 und F103 Typen so.
. 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
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
nicht ganz einfach zu sein. Trotzdem > die Frage, was kann man mit dem USB-Device-Controller des f103c8 denn > dann anfangen? Deine eigenen USB-Geräte bauen, also z.B. dass der STM32F103 selbst als USB-Stick oder -Maus oder -Tastatur usw. erkannt wird. grundschüler schrieb im Beitrag #4872687
-
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
ARM STM32F103 Cortex M3 Board + Linux
Bootloader und dem Tool von ST geht. http://www.st.com/mcu/download2.php?file=um0462.zip&info=STM32F103RB%20Software%20-%20PC%20&url=http://www.st.com/stonline/products/support/micro/files/um0462.zip Unter Linux (Kubuntu 8.04): Den OpenOCD USB Adapter hier aus dem Shop, habe ich soweit in
Die Platine "STM32-P103 Adapterplatine (STM32-P103)" hatte ich auch schon und damit mein Projekt begonnen. Ich war sehr zufrieden. Als Debugger hatte ich den "ARM USB Debugger + USB RS232 + Strom (ARM-USB-OCD)".
-
Thread
Probleme mit Linux (Kernel 4.9.0) und st-flash / texane
oder 4 Jahren (und anderem Linuxkernel) funktioniert hatte. Was funktioniert: Flashen eines STM32F4xx funktioniert in jeglicher Konstellation problemlos (auch ein schwarzes STM32F407 Chinaboard). Lange Zeit habe ich mit der Live-Version STM32F103 (Eigenbauboard und BluePill) nur mittels Bootloader
Reset gedrückt hält und mit dem Aufruf den Reset loslässt: [code] root@porteus:/home/mcu/develop/stm32f103/blinky# make flash st-flash erase st-flash 1.5.1-25-gcf67780 2019-05-02T20:32:47 INFO common.c: Loading device parameters.... 2019-05-02T20:32:47 INFO common.c: Device connected is: F1 Medium-density
-
Thread
STM32F Timer Problem
scheint ein #define Problem zu sein. https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fClock%20problem%208135&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews
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.
-
Thread
STM32F103 lässt sich nicht programmieren
Hallo zusammen, ich habe auf einer Platine einen STM32F103RCT6 welchen ich gerne über UART programmieren möchte. Dazu habe ich einen MCP2200 mit auf die Platine gesetzt, siehe Schaltplan im Anhang. Leider reagiert mit stm32flash der STM32F103RCT6 nicht. Wenn ich die Verbindung zw. MCP2200 und STM32F103RCT6 trenne und TX und RX am MCP2200 kurzschließe, dann kann ich aber mit einem Terminalprogramm ein Echo empfangen. Wenn ich einen externen USB <-> UART Konverter an den STM32F103RCT6 hänge
-
Thread
STM32-Toolchain mit Eclipse CDT 4.3, GnuArmEclipse, OpenOCD 0.8.0, Gnu Arm GCC 4.8, STM32CubeMX
ein Fenster mit der Meldung (screenshot): "Error in services launch sequence Launching command [/C:\stm32tc\openocd8\bin -c gdb_port 3333 -c telnet_port 4444 -f scripts\board\stm32f4discovery.cfg -c echo "Started by GNU ARM Eclipse"] failed. Launching command [/C:\stm32tc\openocd8\bin -c gdb_port 3333 -c telnet_port 4444 -f scripts\board\stm32f4discovery.cfg -c echo "Started by GNU ARM Eclipse"] failed. Cannot run program "/C:\stm32tc\openocd8\bin": Launching failed
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
Controller aber sensationell günstig sein. Diese Träger kosten 80¢ pro Stück inklusive Porto (bei 8 Stück). Drauf ein STM32F103C8 mit USB/CAN und 64KB Flash 20KB RAM bei 72MHz (6,50€ plus MWSt bei TME). Akzeptables Preis/Leistungsverhältnis, ggf. pinkompatibel ausbaufähig auf 128KB Flash.
meinem Fall geht es um privaten Gebrauch. Und HBE als deutscher Vertrieb für solche Kunden will für den STM32F103C8 indiskutable 13,40€. Kurioserweise will er für die grössere 128KB Version davon (CB) nur 12,90€.
-
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
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
Mehrfach Belegung von Ports STM8 Bit µC
oder EEPROM "runtergelabelt" werden obwohl sie voll vorhanden sind. Hier ist mal eine Liste von allen STM8 die sich den selben Die mit dem S001J3M teilen (natürlich ohne Gewähr und/oder Anspruch auf Vollständigkeit): [code] STM8S001J3M STM8S003F3P STM8S003F3U STM8S003K3T STM8S103F2M STM8S103F2P STM8S103F2U STM8S103F3M STM8S103F3P STM8S103F3U STM8S103K3B STM8S103K3T STM8S103K3U STM8S903F3M STM8S903F3P STM8S903F3U STM8S903K3B STM8S903K3T STM8S903K3U [/code] Im Grunde ist es ganz
-
Thread
Blue-Pill mit GD32F303CC
Andreas B. schrieb im Beitrag #6537670: >> Mit dem Original STM natürlich. > Warum sollte ein Cortex M4 mit den popeligen STM32F103 kompatibel sein? STM32F303CC Ist doch nicht so schwer. ;)
/stm32-nucleo-boards/nucleo-f303k8.html Das Original wäre hier der STM32F303 der hier als GD32F303 nachgemacht ist und das lange nicht so gut wie die das mit dem GD32F103 gemacht haben.
-
Thread
stm32f103 wav player?
der > ebenfalls mit DMA funktioniert? Gibt's da einen Vorteil für PWM? Leider haben nicht alle STM32F103 eine DAC. [C] Digital-to-analog converter (DAC) Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 16 and
768 Kbytes and 1 Mbyte. This section applies to connectivity line, high-density and XL-density STM32F101xx and STM32F103xx devices only. [/C]
-
Thread
Avr 8bit VGA
Und ein STM32F103-Board ist ein "8-Bit-Chip" im Dip-Gehäuse?
Hier noch ein Projekt mit dem STM32F103 (VGA 800 x 600): https://www.artekit.eu/vga-output-using-a-36-pin-stm32/
-
Thread
Umstieg 8->32Bit: Codergröße
Hallo! Ich bin im Begriff bei einem Projekt aus Preis- und Leistungsgründen auf einen anderen µC umzusteigen. Angelacht habe ich mir die STM32F103 schon lange, aber nachdem ich feststellen musste, dass die sogar im Preis vor den AVR liegen, will ich ein Projekt umstellen. Momentan verwende ich
und noch ein paar kleinere IO-Funktionen die auf Parser und CAN hören. Angelacht habe ich mir den STM32F103R4T6A, welcher mit 16K Flash und 6K RAM für den Preis eine echte Konkurrenz ist. Aber denkt ihr der Flash reicht? Beim RAM ist klar, der reicht mehr als dicke, aber wenn ich (32/8)*5500Byte=22K
-
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
STM32F103 "verfused"? Wie kann ich ihn wiederbeleben?
habe eine dringliche Frage an euch: gibt es eine Möglichkeit, die Taktquellenkonfiguration eines STM32F103R8Cb aus einem "toten Zustand" heraus zu verändern und z.B. auf den Werksausgangszustand zurückzusetzen? Bei AVRs hätte man wahrscheinlich von verfused gesprochen. Hintergrund: Ich blicke gerade auf zwei tote STM32F103C8RB. Grund des Ablebens: ich habe versucht, sie mit CubeMX zu konfigurieren. Den Ersten, um ein Programm zum Laufen zu bringen, den Zweiten, um herauszufinden, warum der Erste nichts mehr tut.
-
Thread
STM32: CAN Loopback mit merkwürdigem Effekt
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 ranges between 256 and 512 Kbytes. ● XL-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges between 768 Kbytes and 1 Mbyte. Damit liege ich mit meiner Definition im Makefile: [code] SYMBOLS = -DSTM32F10X_XL
-
Thread
STM32-Nucleo Clones von Waveshare (XNUCLEO)
die kastrierte Version F103RB mit nur 20KB RAM sein und nicht zumindest ein F103RC mit 64KB oder F103RF mit 96KB? https://www.st.com/en/microcontrollers-microprocessors/stm32f103.html
muss das die kastrierte > Version F103RB mit nur 20KB RAM sein und nicht zumindest ein F103RC mit > 64KB oder F103RF mit 96KB? > > https://www.st.com/en/microcontrollers-microprocessors/stm32f103.html Weil Nucleo-Boards NUR zur
-
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
[STM32] HAL vermeiden?
eigentlich nicht sooo wild. Bernd Kreuss hat hier auf Github ein "Bare Metal" Projekt für ein Nucleo-F401 angelegt: https://github.com/prof7bit/bare_metal_stm32f401xe Das habe ich mir dann mal geschnappt und auf einen F103C8/F103CB angepasst. Den Code findest du hier: https://github.com/ChristianRinn/bare_metal_stm32f103c8/blob/master/Makefile]hier Hier mal die SystemInit(), die eine PLL mit externem Quarz auf 72MHz konfiguriert: [code] WEAK void SystemInit(void) { /* Enable Power Control clock
-
Thread
stm32F103 (fake) on chip debug
connection. > Was steht den auf der MCU drauf? Auf der funktionierenden steht tief eingelasert: STM32 F103C8T6 9902Q 93 MYS 615 Der STM32CubeProgrammer listet unter Target Information: Device: STM32F101/F102/F103 Medium-densi Device ID: 0x410 Revision ID: Rev X Flash size: 128 KB Auf der nicht funktionierenden ist die Schrift nur aufgedruckt, nicht tief eingelasert: STM32 F103C8T6 9901KA 93 MYS 806 Der STM32CubeProgrammer listet unter Target Information: Device: STM32F101/F103 High-density Device ID: 0x414 Revision ID: Rev Z Flash size: 256 KB > Und wenn
-
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
Mehrkanal Impulszähler PIC
Wenn der kürzeste Impuls 5µs lang ist, dann sollte es reichen 8Bit eines Ports alle 4µs zu Sampeln. Wenn man die entsprechende Interruptroutine mit der höchsten Priorität in den RAM legt bleiben bei einem Stm32F103 und 72MHz noch 288 Takte übrig. Ungetestet könnte
Ich habe folgendes mal auf einem Bluepill-Board probiert. [C] #include <stdio.h> #include <stdlib.h> #include <stm32f10x.h> uint8_t utmp=0; volatile uint32_t carr[8]; __attribute__ ((long_call, optimize("O3"), section (".fast"))) void TIM2_IRQHandler
-
Thread
Black Magic Probe auf ST Link v2 clone "baite"
programmieren hat es bei mir mit st-flash nicht funktioniert. Für openOCD habe ich ein anderes Target mit stm32f1x.cfg als Basis erstellt, indem ich einfach eine Kopie (cs32f103c8t6.cfg) erstellt und dort weiter oben (vor der Abfrage): set CPUTAPID 0x2ba01477 eingefügt hatte. Sir S. schrieb im Beitrag
Kosten sind 0,00 €. https://paramaggarwal.medium.com/converting-an-stm32f103-board-to-a-black-magic-probe-c013cf2cc38c https://jeelabs.org/docs/software/bmp/
-
Thread
stm32 tutorial
Moin Paul, 107 vs. 103 sind nur verschiedene Perepherie aus stattungen für ein und den selben Prozi: Cortex M3. F103 Performace line, f107 Connectivity line(Lan, USB host) usw. Zum Tutorial, es gibt ein Tut fürs STM32Discovery
das #define STM32F10X_CL frei geben.
-
Thread
Vektorregelung / FOC mit Hobby uC
jemand von euch schon mal eine Vektorregelung > für einen BLDC mit einem Standard Controller, z. B. STM32F103C8 oder AVR > umgesetzt? Idealerweise sensorlos Mit dem STM32F103C8 sehe ich keine Probleme, eine FOC zu implementieren. Rechnerei: Clarke - Park Transformation, 2x PI Regler, Inverse Clarke - Park Transformation Die PWM kannst du sogar mit dem internen PWM Modul des STM32F103C8 generieren. Gruß,
-
Thread
Welches der beiden Dev.Boards?
Ich würde den F103c8t6 nehmen. Die Boards gibt es spottbillig bei eBay und Aliexpress. http://m.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/311156408508 Nimm noch nen
mehr Peripherie. Das würde also bedeuten, ich könnte auch gleich mit einem STM32F7 beginnen, hier gibt es ja ein sehr interessantes Discovery Board: STM32F7. Dann werde ich mich wohl zwischen STM32F4 oder STM32F7 entscheiden.
-
Thread
STM32F103VDT6 Backup Register Vbat
Noch ein Unterschied vom Board zu meiner Hardware: Auf dem Board ist ein STM32F107VCT6 und auf meinem Print ist ein STM32F103VDT6. Aber sonst kommt mir wirklich nichts mehr in den Sinn, es läuft einfach nicht!
nichts. Wenn das mit dem STM32F103 nicht klappt, empfehle ich den STM32F4xx, den bei dem wurde einiges in der Peripherie erweitert und deutlich verbessert. Abgesehen davon hat der auch 4KB Backup-RAM.
-
Thread
STM32 und Linux - Einsteigerfragen
MCU>: f1hd/f1cle/f1mdvl/f042/f051/f030/f4. f030 = STM32F030 series. f042 = STM32F042 series. f051 = STM32F051 series. f1hd = STM32F103HD series. f1cle = STM32F107 series.
pyocd list > ## => Board Name | Unique ID > -- -- ---------------------- > 0 => NUCLEO-H743ZI [stm32h743zi] | 0670FF353638425043013805 > > aber: > > stm32f051 STMicroelectronics STM32F051 > builtin > stm32f103rc STMicroelectronics STM32F103RC > builtin
-
Thread
Motortreiber auf aliexpress Fälschung?
nur, wenn jemand chinesische Produkte fälscht. Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, MM32F103 Einige davon haben sogar eine eigene Webseite.
Stefan ⛄ F. schrieb im Beitrag #6877741: > Vermutlich gilt das nur, wenn jemand chinesische Produkte fälscht. > > Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: > APM32F103, GD32F103, CKS32F103
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
nicht so schlecht. Mir gefiel damals das durchdachtere Design besser (machte irgendwie einen echten 32 Bit-Ansatz neu entwickelter Chips und kein aufgebohrtes 16 Bit Design bei den ersten STM32). Aktuell arbeite ich mich gerade in die steinalten STM32F103C8T6 ein. Warum? Der Chinamann steckt sie mir
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
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
Habt ihr einen Standard STM32 für eure meisten Anwendungen?
Der Nachfolger vom STM32F103 ist der F303. Schau dir den mal an. Er hat USB, CAN und eine FPU. Anders als beim F103 unterstützt sein Bootloader auch USB. Seine Pinbelegung ist zum F103 und dem Bluepill Board kompatibel. Entsprechende
Max M. schrieb im Beitrag #7502911: > Ich wusste gar nicht, dass es STM32 ohne CAN überhaupt gibt ..ärgerlich Die STM32L0xx haben alle kein CAN. Der STM32F302 und 303 kann CAN. Der STM32F301 nicht.
-
Thread
STM32F105/205 einbindung eines VCP
hab grad bei ST geschaut: Das zuständige RefManual ist das RM0008 und das gilt lt. ST dafür: STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx, STM32F107xx Siehe: https://www.st.com/en/microcontrollers-microprocessors/stm32f105-107.html# Also, es sollte ja wohl doch gehen!!! W.S
grad bei ST geschaut: > > Das zuständige RefManual ist das RM0008 > und das gilt lt. ST dafür: > STM32F101xx, > STM32F102xx, > STM32F103xx, > STM32F105xx, > STM32F107xx > > Siehe: > https://www.st.com/en/microcontrollers-microprocessors/stm32f105-107.html# > > Also, es sollte ja wohl doch
-
Thread
Spannungsteiler-Problem
heraus? Was bedeuted denn das alles für den Fall, wenn statt einem Multimeter ein Mikrocontroller (STM32F103) angeschlossen wird? Grüsse Dani
: > Was bedeuted denn das alles für den Fall, wenn statt einem Multimeter > ein Mikrocontroller (STM32F103) angeschlossen wird? Der Mikrocontroller hat intern einen Kondensator mit zweistelligen pF Kapazität. Diese kann der hochohmige Spannungsteiler nicht schnell genug aufladen, so dass es zu völlig
-
Thread
Welchen Cortex-M3?
RAM-Speichergrößen und die Zahl und Typ der Schnittstellen unterscheiden. Low Density: STM32F103x4 (16k Flash, 6k RAM) STM32F103x6 (32k Flash, 10k RAM) Medium Density: STM32F103x8 (64k Flash, 20k RAM) STM32F103xB (128k Flash, 20k RAM) High Density: STM32F103xC (256k Flash, 48k RAM) STM32F103xD (384k Flash, 64k RAM) STM32F103xE (512k Flash, 64k RAM) Das x gibt übrigends die Gehäusegröße (also Anzahl der Pins) an: T = 36 Pins C = 48 Pins R = 64 Pins V = 100 Pins Z = 144 Pins
-
Thread
Serial Bootloader für STM8S103F3P6 (Linux)
ein einzelner STM8 Chip mit dem ST-Link v2 verbunden werden muß. Der Bootloader wird mittels: stm8flash -c stlinkv2 -p stm8s103f3 -w bootloader.ihx in den Chip geflasht. Fortan steht der Bootloader zur Verfügung
/263351137116?hash=item3d50f3735c:g:vqAAAOSwySlaHmbR:rk:2:pf:0 Somit sind nun zwei getrennte Bootloader verfügbar (eben einer für STM8F003 / STM8F103 und einer für STM8F105). Leider stellt man fest, dass die 103er sogenannte
-
Thread
STM32 5V tolerant, welcher Pegel?
Kommunikationsschwierigkeiten auf den Grund zu gehen? Angenommen da sitzt ein Pegelwandler vor dem STM32 der die 5V wieder auf 3V3 runterteilt, kann es sein dass hier ein Pegel nicht erreicht wird? Bei dem STM32 handelt es sich um diesen Controller. https://www.mouser.de/datasheet/2/389/stm32f103c8
Pegelwandler dazwischen, > (unwahrscheinlich) oder ein anderer Controller bestückt. Es ist ein STM32, zumindest habe ich den Dump eines STM32F103C8T6 darauf geflasht. Die Bilder sind aber nicht von mir. Google Lens liefert noch weitere Bilder (auf einem wurde der HM8634 durch einen MC33079 ersetzt
-
Thread
STM32 übertakten
Hallo, also mein STM32F103ZE6 läuft mit 120 MHz! Benutzt wird einfach ein multiplier von 10 (bei einem 12 MHz Qurz). Soweit ich das sagen kann läuft alles sabil und warm wird da nicht viel. Da Produziert die Hintergrundbeleuchtung
Na dann ist alles klar. Es ist ein STM32F100RB.
-
Thread
Erstes "richtiges" Projekt
STM32L073 auszuprobieren und auf meiner Homepage zu dokumentieren. Jetzt ratet mal, wie viele Leute sich für diese Doku interessieren: F103: 80% F303: 15% L073: 5% So viel zum Thema "veraltete
, die Nachfolger STM32F303 und > den STM32L073 auszuprobieren und auf meiner Homepage zu dokumentieren. > Jetzt ratet mal, wie viele Leute sich für diese Doku interessieren: > > F103: 80% > F303: 15% > L073: 5%
-
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 mit CubeMX Anleitungen
Fehlermeldung Error: jtag status contains invalid mode value - communication failure Polling target STM32F103C8Tx.cpu failed, trying to reexamine Examination failed, GDB will be halted. Polling again in 6300ms Irgendwas passt mit dem link noch nicht.
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