-
Thread
STM32F 5V Eingänge auch ohne Vorwiderstand 5V tolerant?
Ich habe das Pinout mal überflogen. In deinem Schaltplan ist ein F103RBT6. Bei dem sind Pin 31 und 47 Vss. Beim F205 sind diese Pins Vcap. Dürfen die einfach auf Masse gelegt werden?
-
Thread
Rundsteuerbibliothek NXP mit IAR Verständnissproblem
Originale von NXP läuft im ARM® Cortex®-M0+. Ich habe hier nur ein Board von Amazon betitelt mit "STM32F103C8T6 Development Board Modul mit ARM Cortex M3 Prozessor" Darin sollte das doch laufen... CL
Der F103 ist ein M3 und kein M0+. Was IAR (out,elf,bin,hex,...) hinten ausspuckt, kann man in den Projekteigenschaften einstellen. Was dann noch was nicht passt, kann man das selber in einem Postbuildstep
-
Thread
STM32 bootloader
Ich habe es mit einem CH341 und einem STM32F103C8(nicht BluePill) auf der Kommandozeile probiert. Auch an UART1, PA9, PA10 und Boot0=1. ./STM32_Programmer.sh -c port=/dev/ttyUSB0 -r 0x08000000 0x100 x.bin Fnktioniert zwar, aber es zeigt eine
-
Thread
Welcher STM32 für neues Projekt mit USART, CAN und USB
auf die Irren hier im Forum gehört, wa? Besorg dir einen originalen St-Link zum *Debuggen*. STM32F103C4/6/8/B STM32F302C6 STM32F373C8T6 Das waren vier Minuten. Die parametrische Suche von ST ist gut - nutze sie!
Der STM32F103 kann USB und CAN eben nicht gleichzeitig. Trotz freien Pins. USB und CAN teilen sich den gleichen Speicher. Aber wie du sagst, steht ja im Datenblatt.
-
Thread
stm32 uart flash reset über gpio?
interface/raspberrypi2-native.cfg -c "transport select swd" -f /usr/share/openocd/scripts/board/stm32f103c8_blue_pill.cfg Open On-Chip Debugger 0.10.0+dev-01177-gb9a30e08-dirty (2020-04-13-16:34) BCM2835 GPIO nums: swclk = 11, swdio = 25 swd Info : Listening on port 6666 for tcl connections Info
interface/raspberrypi2-native.cfg -c "transport select swd" -f /usr/share/openocd/scripts/board/stm32f103c8_blue_pill.cfg -c "program /tmp/simpleBlink.bin verify reset exit" BCM2835 GPIO nums: swclk = 11, swdio = 25 swd Info : BCM2835 GPIO JTAG/SWD bitbang driver Info : JTAG and SWD modes enabled
-
Thread
STM32 DMA TO GPIO HILFE
Philipp K. schrieb im Beitrag #6213083: > Was würdest du empfehlen? Ganz klar: stm32f103 standard blue pill board ab 2,00€ sofern nicht aufgrund der konkreten Anwendung mehr verlangt wird. entsprechend bei avr: m328 blue pill board. Wie früher bei der Spielzeugeisenbahn. Nur Märklin
Die Bluepill Boards sind wohl nicht mehr zu empfehlen die Quelle der billigen STM32F103 ist wohl versiegt und die Chinesen löten imemr mehr fälschungen rauf: https://www.mikrocontroller.net/topic/488417 Philipp K. schrieb im Beitrag #6213153: > Vielleicht ist es von mir einfach ein
-
Thread
LVDT Wechselstrom Spannungsmessung
Danke für die Tipps, ich verwende einen STM32F103, damit müsste man bei der Frequenz ja ganz gut zurecht kommen. Wenn man aber im Mikrometerbereich messen will muss man auf 0.1mV oder weniger auflösen. Ratiometrisch würde ja damit nicht gehen, da man
-
Thread
STM32 Kompilierungsschwierigkeiten
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/rtos/libwwg
Wmissing-prototypes -Wstrict-prototypes -fno-common -ffunction-sections -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/stm32f103c8t6
-
Thread
XMC4700 vs STM32
designt. Die von NXP soll besser sein, da kann W.S. bestimmt was zu sagen ;) St hat mit dem stm32f103 damals einen Hit gelandet, der extrem verbreitet ist und legt seitdem kontinuierlich nach. Mit der komischen Cube Infrastruktur (Code Generator und auch IDE) soll schneller Einstieg ermöglicht werden
-
Thread
Bluepill Stromaufnahme im Stop Mode
Nachdem ich den STM32F103 entfernt habe (die rüde Methode mit Cuttermesser um die Pads zu schonen), war der Widerstand zwischen 3.3V und GND > 5 MOhm! Ich denke die STM32F103 auf beiden Bluepill die ich habe sind Fake. Nun
einstellen. Die LL bibs sind denen der ehemaligen SPL viel ähnlicher und schlanker. Ob die LLs für den F103 schon erhältlich sind, kann ich nicht bestätigen weil ich zur Zeit mit dem L496 arbeite und mit dem F103 schon ewig lange nichts mehr gemacht habe. Beim F103 arbeite ich sowieso lieber mit der SPL-V3.5
-
Thread
Neue MCU APM32F103
2⁵ schrieb im Beitrag #6207570: > Oder versuchst du, den Code auf einem > "normalen" STM32F103 BluePill auszuführen? Genau. Mangels APM32F103 habe ich z.Z. keine andere Möglichkeit.
Keil'er speziell veranstalten mag. Wenn man in die SDK schaut gibt es die 4.9 MB große Datei APM32F103/APM32F103_SDK_v1.0.0/Package/APEXMIC.APM32F1xx_DFP.1.0.0.pack Wozu ist die gut?
-
Thread
USB Keyboard und Maus mit Bluepill und mbed2
es hier schon einige USB devices als Klassen gibt und diese einfach benutzt werden können. Für den F103 war diese für das Nucleo Board vorhanden, für das Bluepill musste eine kleine Anpassung rein. Das Repo enthält den kompletten Code incl. mbed2 und den nötigen tools, aber nur für das Bluepill und den
-
Thread
Suche bauteilinformation/ Arm Mikrocontroller
scheint mir ein umgelabelter STM zu sein bin mir da aber nicht sicher, Quarz input past nicht STM32F103 welchen ich erwartet hätte. Ein CAN interface ist auf pin 17 und 18 Gehäuse ist LQFP48 Vielleicht hat da ja jemand eine idee
-
Thread
STM32 Flanken Interrupt
clock for SYSCFG */ > RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE); Gibts das beim STM32f103 ?
Max schrieb im Beitrag #6191507: > Gibts das beim STM32f103 ? Nein, aber bis _hierher_ hast du uns ja verschwiegen um welchen von den wenigen (ich glaub es gibt nur drei?) STM32-Controllern es sich handelt. Max schrieb im Beitrag #6191166: > ich versuche
-
Thread
STM32 USB-MIDI
selten oder in komplexen Umgebungen zu finden. Getestet habe ich das mit einem bluepill-Board mit stm32f103c8 (und auch mit einem Fake wo ein CKS32F103 drauf war). Im Anhang ein abgespecktes Projekt für Segger ES. Es ist nur der reine USB-Teil enthalten. Das Demoprogramm schickt das was es per USB erhält
-
Thread
STM32 download aus Arduino IDE sehr unzuverlässig
Ich mache gerade meine ersten Schritte mit dem STM32, genauer gesagt mit der bluepill mit dem STM32F103C8T6 und der Arduino IDE. (über Sinn und Unsinn der Arduino Welt soll es jetzt hier nicht gehen) Hierbei habe ich rechte Schwierigkeiten das Programm in den Controller zu laden. Fehlerausgaben sind
welche Software den Port belegt. Ulf L. schrieb im Beitrag #6190351: > bluepill mit dem STM32F103C8T6 Habe für diese Boards bisher nur den ST-Link verwendet, oder einen Bootloader aufgespielt.
-
Thread
STM32 Nucleo Dev Board
alle(?) STM32 µC verwendet werden. Ich habs bisher nur versucht den Nucleo 64 Programmer für den F103 an einen F4 zu hängen und den zu debuggen was ging. Der STLink an Board hat noch die schöne Möglichkeit einen virtuellen Comport zur verfügung zu stellen, ähnlich wie die Arduinos. Wir verwenden
-
Thread
C Code Verständnis Problem
https://www.stupid-projects.com/driving-an-ili9341-lcd-with-an-overclocked-stm32f103/ Hier mal der Link zur Software. Mir gehts es um den Teil des Codes wo der Touch controller ausgewertet wird. Dirk B. schrieb im Beitrag #6186709: > Meine Vermutung ist eine struct, die irgendwelche
-
Thread
ft5x06 Touch Controller
die vermeintlich alles wissen müssen, weil zur Problemlösung ja zwingend notwendig: Controller stm32f103zet6, Entwicklungsumgebung: Eclipse/GCC, durchschn. Temperatur im Lab: 20°C. Vielen Dank für konstruktive Hilfestellung. Volker
-
Thread
µC wird heiß
Ich habe die STM gemeint. Ich hatte beim STM32F103 einen Kurzschluss gegen GND von einem Pin und bis auf, dass das der Pin nicht funktioniert hat habe ich bei der Inbetriebnahme nichts vom Kurzschluss mitbekommen.
-
Thread
STM32CubeIDE / project ohne HAL
den F103 mit USB habe ich auch gerade auf dem Tisch liegen. Mit USBKeyboard oder USBSerial und mbed2 bin ich bei ca. 27 kB Flash, das ist ok für mich. Den F103 würde ich da aber auch schon nur noch zur Resteverwertung
Johannes S. schrieb im Beitrag #6183740: > den F103 mit USB habe ich auch gerade auf dem Tisch liegen. Mit > USBKeyboard oder USBSerial und mbed2 bin ich bei ca. 27 kB Flash Ja so ist es. Selbst mit nur 64kB Flash ist HAL und USB gar kein Problem
-
Thread
EMBITZ math.h
An was es genau liegt weiss ich jetzt auch nicht .... Das angehängte Projekt Empty_Project_F103C8T6.zip ist nun verständlicherweise nun nicht ganz empty ....
-
Thread
STM32F103 ADC und DMA Verständnisfrage
aus den ganzen Datenblätter nicht schlau: habe ein grundsätzliches Verständnisproblem beim STM32F103 wenn ich den ADC per DMA im circular mode auslesen möchte. Es geht um das "End Of Conversion Interrupt Enable Bit" im CR1 und das "DMA" bit im CR2 (Control register 2) wenn ich mit DMA arbeiten
jetzt habe ich aber ein anderes Problem: ich arbeite mit CooCox und einem Nucleo 64 Board mit STM32F103RBT6. Ich möchte 3 Kanäle per ADC scannen. ADC_IN0 ADC_IN1 ADC_IN4 Die Sequenz Reihenfolge gebe ich im SQR Register 3 mit : Erstens: Ch0 Zweitens: Ch1 Drittens: Ch4 und wieder von
-
Thread
LPC debuggen mit Black magic probe auf STlinkV2 clone
denn in den F101 rein? mit allen Targets ist das doch schon >64 kB. Das geht ja mit den originalen F103, mit F101 auch? Aber gut, wenn sich das Device schon ordentlich meldet könnte es passen.
https://www.st.com/resource/en/datasheet/stm32f103c8.pdf#page108
-
Thread
STM32 eval board mit MAC aber ohne Eth PHY für SPE
treffen, welche Funktionen DU brauchst, und auf welchen Pins Du die herausführen kannst. Bei einem STM32F103 beispielsweise kannst Du entweder USB oder CAN nutzen, aber niemal beides gleichzeitig, weil diese Funktionen auf den gleichen Pins liegen und auch das gleiche Peripherie-RAM nutzen. Der Designer
-
Thread
STM CUBE IDE - Controller im Projekt ändern
Hallo zusammen, ich steh auf dem Schlauch. Ich habe hier eine Schaltung mit STM32 F103. Jetzt bin ich an die Grenzen des Controllers gestoßen, was den Speicher anbelangt. Kein Problem, gibts ja auch noch eine Variante mit doppelt so viel Speicher. Also fix den "grpßen" STM F103
Ich habe mal erfolglos einen Wechsel von STM32F103 zu STM32F303 versucht. Die entsprechenden Buttons habe ich zwar gefunden, aber das hat nur halb funktioniert. Am Ende habe ich ein neues Projekt erstellt und meine Sourcen hinein kopiert. Vielleicht
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
Bedarf hast, kann ich dir ein kleines Projekt meinerseits mal posten. Das ist schlichtweg ein STM32F103C8T6 auf einer kleinen LP, die in Größe und Pinout einem Z80 entspricht. Manche Dinge wie BUSRQ/BUSACK sind nicht dabei, aber um anstelle eines Z80 in einer Schaltung auf Speicher und IO zugreifen zu
-
Thread
Arduino oder
Bevor du hier weiter im ungewissen stocherst wie viel zu lesen ist: - STM32F103 Datasheet - STM32F103/F107 RM0008 Reference manual - STM32F103/F107 PM0056 Programming manual - ARM Cortex-M3 Devices Generic User Guide - ARM Cortex-M3 r2p0 Technical Reference Manual - STDLIB
gibt es bei der Firma RobotDyn noch kompatible Boards in guter Qualität sowohl mit dem alten STM32F103 als auch mit dessen Nachfolger STM32F303 (der wird allerdings anders programmiert!).
-
Thread
FatFs + STM32F4 SDIO. DMA Speicheralignment
dir schonmal ChibiOS angesehen? Zumindest nutze ich das mit fatfs, SDIO und DMA. Allerdings auf nem F103. Wie ich Giovanni aber kenne, sollte das auf dem F4 auch laufen. Die HAL von ChibiOS läuft unter Apache 2.0. Kann man also gemütlich in allen Projekten nutzen.
-
Thread
Mehrkanal Impulszähler PIC
m.n. schrieb im Beitrag #6158978: > Um bei Deinem F103 zu bleiben, reichen zwei ISRs, die jeweils eine > Gruppe von Capture-Interrupts bedienen. > An PA0-PA3 liegen die vier Capture-Eingänge von TIM2 und an PA6+PA7 zwei > von TIM3. Jeder dieser Eingänge
@temp Sag mal, hast Du schlecht geschlafen? Da Du den F103 ins Spiel gebracht hattest, dachte ich, Du würdest Dich damit auskennen. Das war wohl ein Irrtum. Die TIMx_CHx-Eingänge kann man derart filtern lassen, daß selbst der oben genannte 5 µs Impuls als
-
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.
erzeugt. Tja, und usb.c ist eben meine derzeitige Version. Die ist aber wirklich nur für die STM32F103 und nicht für die Chips, die Stefan eingearbeitet hat. W.S.
-
Thread
STM32 CAN Botschaft empfangen
Hallo zusammen, ich habe hier einen STM32F103 auf dem BluePill Board. Daran hängt ein MCP2551 CAN Transciever. Damit versende ich erfolgreich CAN Botschaften. Jetzt möchte ich den umgedrehten Weg gehen und eine Botschaft empfangen. Allerdings
werden muss, dann werde ich das noch einpflegen. Ich versuche das ganze übrigens mit zwei STM32f103RB Nucleo Boards zu realisieren. Ich debugge im Augenblick einfach über den USB Port. Etwas merkwürdig ist auch, dass wenn ich die Jumperkabel vom Empfängerboard an Tx und Rx Port entferne und
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
STM32F4XX-Familie überhaupt nicht notwendig ist - weder als USB-Device noch als USB-Host. Bei einem ST32F103 sieht das wieder ganz anders aus. Viel Spaß :-)
Angstwiderstand. Man wollte wohl nicht den Fehler wie bei den BluePills machen. Hier werkelt ein STM32F103, dem der USB-spezifische interne Pullup fehlt.
-
Thread
Batterietester der Autowerkstatt
Habe mir vor kurzem einen Konnwei KW600 gekauft. Das Teil ist schnell (STM F103) und macht das ganz gut. Dabei habe ich aber einige Unterschiede in der Bewertung der Batterie, je nach eingestelltem Programm gefunden. Ist trotzdem unerheblich, denn den Innenwiderstand zeigt
-
Thread
STM32F103: Unterschiedliche Puls-Pausezeiten, Pausezeiten länger
Im Moment bin ich unangenehm vom STM32F103 überrascht. Für bestimmte Projekte (bspw. das Anbinden von parallelen Displays dessen Anschluesse quer Beet über 3 Ports verteilt sind - nein, das kann ich nicht ändern, weil das Board vorgegeben
Achso vergessen: Der Takt ist 72MHz und das Board ein Bluepill mit einem STM32F103C8T6.
-
Thread
Arduino ST-Link BluePill
kann ich dann seriell flashen. So wie hier: https://medium.com/@paramaggarwal/programming-an-stm32f103-board-using-usb-port-blue-pill-953cec0dbc86 ( Jumper Position falsch eingezeichnet ) Aber eigentlich will ich den SWD zurück ....
Beitrag #6145869: > vielleicht fällt euch ja was auf. Auf dem BluePill ist normalerweise ein F103C8T6 drauf. -------------------------------------------^^---------
-
Thread
UART ISR Problem STM32F1
Baudraten heran. Ich hatte hier vor lange Zeit schon mal eine komplette Mini-Firmware für den STM32F103C8T6 gepostet. Da ist natürlich auch der UART-Treiber mit dabei. Und der funktioniert. Such einfach mal. Ansonsten solltest du bedenken, daß die UART-Interrupts bei den STM32F10x statisch sind. Also
#6150007: > Ich hatte hier vor lange Zeit schon mal eine komplette Mini-Firmware für > den STM32F103C8T6 gepostet. Ich habe auf meiner Homepage (die inzwischen wohl kaum noch zu übersehen sein dürfte) auch gut kommentierte Beispiele sowohl für die Taktkonfiguration als auch für die UART Schnittstellen
-
Thread
mehrere DAC über ein uC
habe ich wieder das Problem mit dem steuern von PCF-Eingängen. Wie ich es gesehen habe, hat stm32 F103(glaub ich) 4 Leitungen dafür...2 davon benutze ich um ein mux zu steuern, bleiben also nur 2 übrig :/
-
Thread
STM32L0 startet nicht
Auf einem BluePill F103.
-
Thread
Debug mit Watchdog STM32+CubeIDE
. Wir haben den Watchdog immer eingeschaltet, damit man nicht auf blöde Gedanken kommt. Beim STM32F103 (ich weiß, andere MCU) geht das über das DBGMCU -> CR Register. Da muss man z.B. das Bit 8 ("DBGMCU_CR_DBG_IWDG_STOP") setzen, damit der watchdog auch anhält, wenn die MCU im Stopp mode ist und das
Grund meiner Erfahrung mit derm f103 nicht ausgegangen bin ergibt das Ganze Sinn. Ich hatte aber irgendeine Sicherheits Funktion im Kopf, die ausdrücklich _nur_ erlaubt, die Flag under reset also mit dem Debugger zu setzen. Um irgendwelchen
-
Thread
Erstes Projekt mit RGBA Stripes - Ganz oder garnicht
Selber habe ich sowas ähnliches mit einem USD 1.60 BluePill Board realisiert. Das RAM vom STM32F103C8T6 reicht locker aus um mit der "SPI-Methode und DMA" über 650 Stück WS2812 anzusteuern und FreeRTOS laufen zu lassen. Als Schnittstelle nach Aussen dient USB (CDC, Virtueller COM-Port). Vom Mikrocontroller
Selber habe ich sowas ähnliches mit einem USD 1.60 BluePill Board > realisiert. Das RAM vom STM32F103C8T6 reicht locker aus um mit der > "SPI-Methode und DMA" über 650 Stück WS2812 anzusteuern und FreeRTOS > laufen zu lassen. Als Schnittstelle nach Aussen dient USB (CDC, > Virtueller COM-Port)
-
Thread
STM CUBE IDE - Usercode wird gelöscht beim Neuconfig Device
der Hardware zu haben, fix ein fertiges Board bestellt: "STM 32 Blue Pill". Darauf werkelt ein stm32f103c8t6 und hat seine Pins im Arduino Style auf Stiftleisten rausgeführt. Als IDE habe ich die CubeIDE von STM installiert inklusive CubeMX. Erster Schritt: Über das Device Configuration Tool (eine
-
Thread
STM32F1: Sicherheit der Firmware Protection
die ich gerade kürzlich erfolgreich (und vereinfacht: Nur FET statt Signalgeneator) an einem STM32F103ZE nachstellen konnte. Ich konnte damit den gesamten Flash auslesen und die Firmware auf einen neuen Chip flashen, um damit das Gerät (zumindest größtenteils) zu reparieren... Stefan
-
Thread
Was spricht gegen die Black Magic Probe?
richtig in Erinnerung habe, aber für 9,13 € netto konnte ich nicht widerstehen. Da ist kein kleiner F103 mehr drauf sondern ein fetter F723.