-
Thread
Level Translation von 0/3.3V to -5/+5V
Hallo, ich habe eine Frage zur Pegelwandlung. Ausgangslage: Ein IO Pin eines stm32f103 soll einen analogen Schalter des Typs 4066 schalten. Das zu schaltende Signal ist im Bereich -4V bis +4V. Der 4066 ist mit -5v / +5V versorgt. Der Signalpegel muss also auf -5V für Low und auf +5V für High. Aus dem STM32F103 kommen 0/3.3V. Im Anhang ist eine Schaltung die auch funktioniert, aber es wäre gut, daß irgendwie mit weniger Bauteilen hinzubekommen. Wie gehte? :D
-
Thread
TUSB2046BVF Code 43 USB Gerät wurde nicht erkannt
benötige Hilfe bei dem beiliegenden Aufbau. An dem Hub sind 3 Teilnehmer angeschlossen, 1x ein STM32F103T8C6 und 2x ein FT232RL. Wie beschrieben bekomme ich die Fehlermeldung bei Windows. Hat jemand eine Idee was ich übersehe? viele grüße und Danke Thomas
-
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 B-02
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#q
-
Thread
STM32F207ZGT und DFU
auf die Spur zu kommen, aber hier leiten sie doc h nur in die Irre. Und fuer die BMP Probe mit dem F103 wird es so gemacht, wie Stefan es beschreibt. @Thomas W. : Warum jetzt noch ein neues Boarddesign mit dem uralten F2? So preissensitive?
-
Thread
Externer ADC vs Mikrokontroller
Hallo Zusammen Ich bastle aktuell an einem Projekt mit STM32F103. Während dem eigentlichen Betrieb möchte ich gerne ein paar Spannungen und Temperaturen messen. Ich habe keine speziellen Anforderungen, weder an die Samplingrate noch an die Genauigkeit. Erfassen würde
-
Thread
Verkaufe verschiedene Module, SDR, AVR ISP, Tastkopf etc.
Stromversorgung Breadboard zusammen 3€ #27 Hallssenoren 2€ #28 Radar 2€ #29 USB Messgerät 2€ #30 2x STM32F103C8T6 Breakout 3€ #31 3x Oled Display 2€ #32 3 Kühlkörper 1.5€ #33 Nachtsichtgerät mit Röhre. Batterien sind ausgelaufen. Funktion? 3€ #34 Fädeldraht 2€ #35 Schalter/Taster 8€ #36 Optischer Drehencoder
Raster 1.27 12€ #19 Spannungsversorgungssteckverbinder 2€ #20 ST Link V2 Clon? 2€ #30 2x STM32F103C8T6 Breakout 3€ #34 Fädeldraht 2€ #35 Schalter/Taster 8€ #38 Funktastatur/Maus(Wii Like) Tastatur prellt leider 3€ #40 Ladegerät 3€ #41 500MHz Tastkopf P6139A ohne weiteres Zubehör 50€ #42 Krabelkiste
-
Thread
STM32F103 USB CDC von W.S.
text data bss dec hex filename 3884 12 1636 5532 159c STM32F103_usb_test.elf
mfloat-abi=soft -mthumb Die Compiler Optionen sind: -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F1 -DSTM32F103C8Tx -c -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test/CMSIS/core" -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test Die Linker Optionen sind: -mcpu=cortex-m3 -T"/home/stefan/Programmierung
-
Thread
32k Uhrenquarz am STM32H743 board Problem
ST scheint die H7 Serie trotzdem als Mädchen für alles zu sehen, wenn die schon beim STLink einen F103 durch einen H7 ersetzen.
scheint die H7 Serie trotzdem als Mädchen für alles zu sehen, wenn > die schon beim STLink einen F103 durch einen H7 ersetzen. Nein, das ist ein F723, kein H7. Der F723 ist wohl der einzige STM32 mit internem USB-HS-PHY. Irgendwie seltsam, bei NXP ist das eher normal, bei ST ein absoluter Exot.
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
Pin49) SWDIO an PA13 (Pin46) Kann das hinkommen? https://www.mouser.de/datasheet/2/389/stm32f103c8-1851025.pdf
-
Thread
BluePill STM32 Bezugsquelle
Moin, - Du erkennst den Unterschied zwischen STM32F103CB und STM32F103C8? 64kB gegen 128 kB Flash? Gucke: https://www.st.com/en/microcontrollers-microprocessors/stm32f103.html Gruesse Th.
Pille Das war auch keine Pille, die gab es wohl damals auch noch nicht. Es war auch kein STM32F103C8 sondern ein STM32F103RExx hab ich dann bemerkt als ich ihn testen wollte.
-
Thread
STMF302 SWO geht nur einmal
mein text. aber nicht sequenziell. Es sollte ja die Zahl nach test inkrementiert werden. Beim Stm32F103 geht es genau so.
> unsicher. Hallo das die beiden letzten Zeilen nicht erreicht werden ist mir bewusst. Beim F103 wie bereits erwähnt ist dies kein Problem. Habe deinen Code aus dem Link ausprobiert. Das Ergebnis ist das Selbe. Einmal beim verbinden des St-Link-Utiliy bekomme ich die Hello World Ausgabe.
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
> nachher. Gut Danke :-) Das Fake bezog sich nicht auf dein Board, sondern mein Bluepill F103 Board. Ein Nucleo F746Zg und ein H743Zi (auch von Mouser) hätte ich auch noch zum probieren.
moin, hat jemand schon mal die Software auf einem STM32F103C8 / Blue Pill laufen lassen? Meine Portierung ( allerding in Pascal ) sollte so richtig sein. Das Messergebnis (1..5kHz) geht von "steht und stimmt" bis "wackelt und daneben" Peter
-
Thread
STM32F407 G-DISC1 Board an Mac und Parallels VM anschließen
Programmer aus der IDE benutzen den STLink. Der sitzt genau wie bei den Nucleos als zusätzlicher F103 auf dem Disco. Das ältere Disco hat den V2, das neuere den V2/A mit einem F103 mit mehr Flash. Über den wirst das programmiert haben.
-
Thread
Padauk PFS154, Timer16 und SDCC, Bug ?
einen F072 verwendet, den man nicht > wirklich preisgünstig bekommt. > > Mir schwebt da etwas in F103 mit CH340 Bridge vor (um keine CDC im F103 > verwenden zu müssen). Schaun wir mal. Ja, ein Port der Firmware auf einen F103 wäre nicht schlecht. Der F072 hat zwei Vorteile: 1) DAC-Ausgang. Der
bridge würde allerdings deutlich komplexität erzeugen. Da wäre die Nutzung der USB-Peripherie im F103 einfacher.
-
Thread
[gelöst] PlatformIO, STM32 bluepill, Arduino, DFU: Der Befehl "java"
Files\Oracle\Java\javapath\java.exe C:\Program Files\Java\jre1.8.0_261\bin\java.exe [env:bluepill_f103c8] platform = ststm32 board = bluepill_f103c8 framework = arduino upload_protocol = dfu Hat wohl etwas mit C:\Users\user\.platformio\packages\tool-stm32duino\maple_loader.jar zu tun. Ich weiß
-
Thread
ST-Link V3: USB verlängern auf 20 m
Aber es funktioniert, damit hat man für ein paar € einen Programmer/Debugger per WLAN. Mit einem F103 hat es funktioniert, nur mein H743 zickt rum, genau wie an meiner LAN Lösung. Der macht irgenwas anders, aber das ist mein Einzelschicksal und soll hier nicht das Thema sein.
-
Thread
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
Ich habe es anhand einiger kleiner Beispielprogramme ausprobiert. In allen Fällen lief der STM32F103 bei 8MHz deutlich langsamer, als ein Atmega328. > Das ist ein Software-Problem. Sicher. Zur Performance gehört immer beides.
Stefan ⛄ F. schrieb im Beitrag #6420718: > In allen Fällen lief der STM32F103 bei 8MHz deutlich langsamer, als ein > Atmega328 Wow. Das will ich sehen. Wenn ARM das wüsste...
-
Thread
Selbsthalteschaltung (mit µC) gesucht
so µCs wie die STM32Lxxx sind für always-on sogar designed (haben keinen extra VBat mehr wie der F103) und in Kombination mit dem STNS01 hat man eine super Basis für Akku-betriebene Geräte (der STNS01 kann eine Li-Ion Zelle über USB laden, hat Power-Path, einen always-on-3.1V LDO, Shipping protection
-
Thread
Problem mit USB auf STM32H743
aber die SW ist auf github frei: https://github.com/blacksphere/blackmagic/wiki Als HW wird ein F103 Board benötigt, sowas sind die STLink Clone oder auch ein Bluepill kann man nehmen. Bei letzterem stört allerdings das da gerade meist keine Original ST µC mehr drauf sind. BMP läuft auch auf einem
-
Thread
STM32F1 SPI RX Buffer shifted
Hallo, ich arbeite mit einem F103RB Nucleo board welches ein MCP3313 ADC ausließt. Das SPI arbeitet nur im RX Modus 16bit. Ich habe folgendes Problem mit dem SPI HAL Treiber: Wenn ich die erste Messung starte bekomme ich 32 clocks
-
Thread
STM32 beschaltung korrekt?
gewürfelt und da ist z.B. der 25 MHz suboptimal, und 12 MHz sind da auch besser als 8 MHz. Aber beim F103 mit max. 72 MHz könnte das passen. Wobei, den F401 habe ich auch schon mit 100 MHz übertaktet und er lief.
-
Thread
ST-Link/V2 und USART
Schwer von Begriff. Der normale externe ST-Link hat *kein* TX und RX. Kauf dir halt einen grossen F103 und bau dir selber den ST-Link der Nucleoboards nach...
-
Thread
Warum sind STM32 I/Os auf 16 Bit kastriert?
Zeit das große Kopfschütteln gekriegt, als da jemand partout dem USB-Core bei meinem Treiber für die F103 zwischen die Rippen grabschen wollte, bloß weil ein Esel auf der PC-Seite den Kanal µC-->PC hat überlaufen lassen. Die Folge war, daß seine Version nun den Fifo im Treiber quasi überbrückt und unwirksam
nun die UART-Seite um die inneren Befindlichkeiten des USB scheren. Nun, das ist ne Folge der beim F103 fehlenden Möglichkeit, per Programm die Flußkontrolle zu lenken. Sowas hatte ich übrigens beim Core des LPC2478 und des LPC4088 gemerkt: Beim älteren LPC2478 funktioniert die Flußkontrolle per NAK-BI
-
Thread
STM32L051K8T6 wird vom ST-Link nicht erkannt
Moot S. schrieb im Beitrag #6407108: > den L051 habe ich durch einen > Pin gleichen F103 getauscht (hat nach dem einlöten gleich funktioniert) > und den F091 auf dem anderen Board habe ich durch einen F303RET6 > getauscht (hat auch gleich nach dem Löten funktioniert). Ich habe nun >
: > Dann schau die mal die STM32L412KBT bzw. L412RBT, L451RET an. Verglichen > mit dem uralten F103 ist das eine andere Welt. Mit ist klar, das der 103 nicht der neuste ist, hatte aber nur gerade den in der Schublade :)
-
Thread
BluePill -> CH32 statt stm32
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 ca. 1€ weniger bezahlt. Vielleicht hat das auch mit der Chip-Krise zu tun.)
> Schick die Dinger zurück. Wo ist da eine Fälschung, wenn auf dem Chip klar erkenntlich CH32F103 mit dem WCH Logo steht? Das ist höchstens ein Nachbau/Clone, aber sicher keine Fälschung.
-
Thread
mein erstes STM32F4 .asm/ .s Program stürzt ab im gdb
Projekt-Template drin: https://github.com/Erlkoenig90/ArmAsmTutorial/tree/master/ProjectTemplate-STM32F103RB
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
Keil Compiler für einen ebenfalls im Gesamtprojekt enthaltenen "Pseudo"-Z80 auf Basis eines STM32F103-Minimalboards, was zum allerersten Programmieren der verwendeten Flash-ROM's verwendet wird. Leere Leiterplatten hab ich selbst nicht mehr. Sind aber problemlos bei JLCPCB machbar. W.S.
-
Thread
Makefile für STM32
CubeIDE zu tun und verlangt ein anderes Vorgehen. Für CubeIDE stehen die Register in der stm32f103xb.h .
pegel schrieb im Beitrag #6405130: > Für CubeIDE stehen die Register in der stm32f103xb.h Das halte ich für ein Gerücht, weil: Jonas B. schrieb im Beitrag #6401605: > Mein µC ist der STM32 by ST NUCLEO-L432KC. Und dabei bin ich auch skeptisch: Jonas B. schrieb im Beitrag
-
Thread
UART Clock Initialisierungsproblem auf STM32F407G-DISC1 (Discovery)
angepaßt: stm32f030f4 stm32f030k6 stm32f030r8 stm32f042f6 stm32f051 stm32f072rb stm32f100 stm32f103 stm32f103rb stm32f207zg stm32f303 stm32f303k8 stm32f401 stm32f407 stm32f411 stm32f429 stm32l031k6 stm32l053c8 stm32l073rz stm32l152 stm32l152rb stm32l476 stm32wb55 > Auf was löst denn
-
Thread
STM32F103 - I2C geht nur mit Oszi
Hallo zusammen, es gibt ja schon einige Themen zum Thema STM32 und HAL I2C. Mein Problem ist aber etwas eigenartig: Wenn ich das Programm starte und mit dem Oszi messe, dann sieht es ganz normal aus (siehe Anhang) und es funktioniert. Sobald ich aber das Oszi abstecke, dann hängt sich der Bus auf. Dann bekomme ich den Status HAL_BUSY. Und dann passiert nichts mehr auf dem Bus, wenn ich dann messe. Hatte das Problem schonmal jemand? Das sieht für mich eher nach irgendeinem Hardwareproblem aus. Also was bewirkt die Oszispitze? Danke euch, Niine
-
Thread
STM32 F4 memory model und Basisadresse des Codes
Schaltungsbeispiele etc. primär in dem Datenblatt des konkreten Prozessors findet, also z.B. beim STM32F103C8 hier: https://www.st.com/resource/en/datasheet/stm32f103c8.pdf Das Reference Manual (z.B. https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based
-
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 #6396030: > Der STM32F103 bekommt seine 3.3V (und damit VREF) von einem ADP151 LDO Hat der keine interne Referenz? Die wäre doch allemal deutlich genauer (vor allem auch was den TK betrifft) als die Versorgungsspannung.
-
Thread
Integer-Berechnungen mit grossen Zwischenwerten
Hallo zusammen, ich will auf einem STM32F103 (Build-Umgebung ist der ARM-GCC none EABI, aber auf dem PC muss die Lösung natürlich auch funktionieren) relativ häufig eine Integer-Berechnung der folgenden Form durchführen: [math] y = \frac{x
Walter T. schrieb im Beitrag #6394991: > Hallo zusammen, > > ich will auf einem STM32F103 (Build-Umgebung ist der ARM-GCC none EABI, > aber auf dem PC muss die Lösung natürlich auch funktionieren) relativ > häufig eine Integer-Berechnung der folgenden Form durchführen Solange Flash
-
Thread
Nachkommastellen Arduino
Moin zusammen, ich hab hier ein STM32 F103 den ich mit der Arduino-IDE programmiere. Für astronomische Berechnungen brauche ich folgende Formel: double eps; eps=279.6966778+36000.76892*ta+0.0003025*(ta*ta); //ta=1.20658453 Der STM liefert
-
Thread
Config Parser für embedded
https://github.com/compuphase/minIni habe ich auf einem STM32F103C8 schon benutzt.
-
Thread
STM32 SPI HAL Error
STM32F103RBT Nucleo-Board Hallo zusammen, wie die Überschrift schon sagt habe ich beim auslesen eines MCP33131-10 ADC's ein Problem. Es soll ein 16bit Wert, über HAL_SPI_Receive, ausgelesen werden. Jedoch bekomme
-
Thread
Suche nach passendem Mikrocintroller/Entwicklerboard
Vielleicht wäre ein ARM-Controller etwas für dich? STM32F103-Board o. ä. https://www.ebay.de/itm/STM32F103C8T6-Board-STM32-ARM/163195692168
Beim F103 muss man bei den Chinaboards nur beachten das die Chinesen da gerne ihre eigenen, F103 Ähnlichen μC drauf bauen. Für so kleine Sachen Ist der LPC824 auch gut, Spannung dran und der läuft, hat mehrere
-
Thread
Bau eines vollbrückengegentaktwandler welcher Mikrocontroller
Der STM32F103 hat zwei Timer die 3phasig komplementaere Ausgaenge und Totzeit in Hardware koennen. Also fuer gleich zwei Motoren nutzbar. Nur falls das auch noch ne Anforderung ist...
-
Thread
F_CPU umschalten, gibt es etwas zu beachten?
STM32 nötig wäre: https://github.com/STMicroelectronics/STM32CubeF1/blob/master/Projects/STM32F103RB-Nucleo/Examples/UART/UART_Printf/Src/main.c#L88 In dieser Zeile die 9600 durch die gewünschte Baudrate ersetzen. Fertig. Beide Baudraten 31250 und 57600 sind /exakt/ erreichbar bei Verwendung
-
Thread
CAN Kommuikation ATmega328P
Dann kann man auch Mikrocontroller und CAN-Controller aus einem Quarz versorgen. In Form des STM32F103C8T6 kriegt man das nachgeworfen, in Form des STM32-Olimexino komplett fertig aufgebaut mit Transceiver, Schutzschaltung usw (aber etwas teurer). Nebenbei ist das Ganze debug-bar und man kann sich Schritt
-
Thread
Batteriemonitor +-30A 0-42v
Shunt low side, 50A/75mV, INA219, 5V mit Spannungsteiler auf 2.5V Bus, ergibt 37.5mV/50A,ESP32 / STM32F103xx, FRAM, optional LIN. VCC 42->12/5/3.3V, was nun wirklich keine Kunst ist. INA219 setup 40mV. Spannung mit 39k/3.3k. Für 10S LiPo weitere 9 ADC Pins für die Überwachung der einzelnen Zellen.
-
Thread
Raspberry Pi Programmierung, Peripherie
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 hoch belastbar. http://stefanfrings.de/stm32/index.html
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
mir einen zusätzlichen IC besorgen > müsste. Wieso solltest du das müssen? Du benutzt einenSTM32F103C8 ...
Veröffentlichung > Deines Codes unter P&C mit Freude entgegen. Ich werde die mal eben für den STM32F103C8 aufbereiten und dann rel. Kommenarlos posten.
-
Thread
Plattenspielerantrieb Konzept - Hilfe gesucht
auf, 3 Motoren steuern den Tangentialtonarm, DD Antrieb vom zerlegtem Technics. Der BluePill (STM32F103 128K Flash, 20K RAM ) ist kraftvoll genug um all die diversen Aufgaben zu erledigen. Würde ich für eine Motorsteuerung ebenfalls hernehmen. Wobei es wohl speziell für BLDC Ansteuerungen passendere
-
Thread
Warum funktioniert Bit-Toggle mit XOR nicht im Interrupt?
Hat jemand eine Idee, warum beim STM32F103C8 ein Bit-Toggle per XOR in einem Timer-Interrupt nicht funktioniert? [c] void TIM2_IRQHandler() { GPIOC->ODR ^= GPIO_ODR_ODR13; TIM2->SR &= ~TIM_SR_UIF; } [/c] Entsprechendes Assembly
-
Thread
Interrupt Handler definieren bei STM32
man sich das Lesen der Manuals schenken soll, dann schreib doch bitte, welche Interrupts des STM32F103 vom Bluepill Board sich den Interrupt Vector teilen. Denn mit so einer allgemeinen Aussage ("a) Manche Interrupts den selben Vector benutzen") muss man ja doch wieder das Manual lesen.
-
Thread
STM32F103C8 - Keil MDK 5.31.0 - Kein automatischer Reset
Keil MDK IDE Version 5.31.0 und schaffe es anhand der Einstellungen leider nicht, dass mein STM32F103C8 einen automatischen Reset nach dem Downloaden per SWDIO/SWCLK erhält. Nach kurzem googlen hat anscheinend jemand ein sehr ähnliches Problem: https://community.arm.com/developer/tools-software/tools