-
Thread
STM32 Kompilat größer als erwartet
.s" /home/stefan/Programmierung/STM32_Workbench/Blinker/Release arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32 -DSTM32F1 -DSTM32F103C8Tx -I"/home/stefan/Programmierung/STM32_Workbench/Blinker/CMSIS/core" -I"/home/
-mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32 -DSTM32F1 -DSTM32F103C8Tx -I"/home/stefan/Programmierung/STM32_Workbench/Blinker/CMSIS/core" -I"/home/stefan/Programmierung/STM32_Workbench/Blinker/CMSIS/device" -O2 -Wall -fmessage-length=0 -ffunction-sections
-
Thread
Cortex M3 - Cortex M4F - schneller bei gleichem Takt?
Walter T. schrieb im Beitrag #5795198: > Jetzt kommt der (für mich) überraschende Teil: Am STM32F103 bei 72 MHz > messe ich max. ca. 7 µs durch Pinwackeln am Oszilloskop und aus dem > DWT_CYCCNT lese ich eine Differenz von 597 Zyklen. Am STM32F446 bei 168 > MHz messe ich max. ca. 2,5 µs/393
langsamer getakteten M3, weil der, > nach meinem Verständnis, weniger Flash-Wait-Cycles benötigt. Der STM32F103 hat einen kleinen Prefetch-Buffer, aber keine Caches. Folge: Ausgeführte Sprünge leiden voll unter den Waitstates, Datenzugriffe auf Flash ebenfalls. Der STM32F446 hat vor dem Flash einen 1kB
-
Thread
STM32 Board mit USB Schnittstelle zum Programmieren?
Hi, ich will mir grade folgendes STM32F1 minimal development board kaufen, bin mir aber nicht sicher ob ich es über usb programmieren kann. Hat das einen st-link integriert? Wäre über eure Hilfe dankbar. [[STM32F103]] - http://vi.raptor.ebaydesc.com
festgelegt und eingeschränkt. Dein "was spricht.." ist eine Denkeinschränkung: ST macht nicht nur die STM32Fxyz, sondern auch ganz anderes Zeug und die Welt der 32 Bit ARM µC besteht nicht nur aus STM32F.. Das Arduinozeugs ist vornehmlich auf kleinen Atmel 8 Bit µC aufgebaut und sowas würde ich nicht mehr
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
SAM3X) haben von Hause aus einen Bootloader (SAM-BA) im ROM. Und wenn ich das richtig sehe haben die STM32 von Hause aus auch einen DFU Bootloader drauf (siehe Bild, auszug aus dem Ref. Man. RM0090 STM32F4). Ob es zum flashen wirklich einen Adapter braucht, haengt also vom konkreten uC ab. Bernd
. Und damit es ganz genau vergleichbar wird, der selbe Sketch für beide Boards: #define stm32f4-disco //#define arduino-nano #ifdef arduino-nano #define LED_1 1 #define LED_2 13 #endif #ifdef stm32f4-disco #define LED_1 PD14 #define LED_2 PD15 #endif void setup()
-
Thread
Qualität und Haltbarkeit von preiswerten DSOs
verkauft zum Beispiel ein und den selben Mikrocontroller mit drei unterschiedlichen Beschriftungen: STM32F101CBT6 (128kB ohne USB) STM32F103C8T6 ( 64kB mit USB) STM32F103CBT6 (128kB mit USB) In Wirklichkeit steckt in allen dreien der selbe Chip. Es würde mich nicht wundern, wenn noch viel mehr
Stefanus F. schrieb im Beitrag #5780538: > Die Firma ST verkauft zum Beispiel ein und den selben Mikrocontroller > mit drei unterschiedlichen Beschriftungen: > > STM32F101CBT6 (128kB ohne USB) > STM32F103C8T6
-
Thread
Maple Mini Programmieren
Ausleseschutzes mittels OpenOCD war bei mir nötig, um das Board ohne die Maple-IDE zu verwenden: [code]openocd -f interface/stlink-v2.cfg -f target/stm32f1x_stlink.cfg -c "init" -c "halt" -c "stm32f1x unlock 0" -c "shutdown"[/code] Quelle: http://wiki.paparazziuav.org/wiki/STLink#Two_STLinkV2_Method
Versuche es mal, ohne den Reset anzuschließen. Bei mir klappt es ohne, mit einem STM32F103C8T6-Billig-Board. Gugst du hier: https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki/Programming-an-STM32F103XXX-with-a-generic-%22ST-Link-V2%22-programmer-from-Linux
-
Thread
System Workbench für STM32 Anfängerfragen
einer Anleitung "Eine LED zum Blinken bringen in 78 einfachen Schritten" Allerdings steht dort STM32F103C6Tx aber auf dem Blue Pill ist doch ein STM32F103C8T6 drauf. Wo kann ich das ändern? [code] Info : The selected transport took over low-level target control. The results might differ compared
stlink api v2 Info : Target voltage: 3.232490 Info : Stlink adapter speed set to 4000 kHz Info : STM32F103C6Tx.cpu: hardware has 6 breakpoints, 4 watchpoints Info : Listening on port 3333 for gdb connections target halted due to debug-request, current mode: Thread xPSR: 0x01000000 pc: 0x08005edc
-
Thread
STM32CubeProgrammer
-c port=SWD -w test1.bin 0x08000000 µC -> File: ./STM32_Programmer.sh -c port=SWD -r 0x08000000 0x10000 test2.bin
Wie viel ist denn wesentlich? Wenn ich 3-4 Sekunden brauche um mit dem ST-Link 64k Flash eines STM32F0 zu programmieren, was könnte so ein Segger zeitlich?
-
Thread
Mikrocontroller Einstieg
Ich empfehle Dir: - Arduino Nano Clone = 8bit AVR Controller und USB Interface - ESP8266 = 32Bit ARM Controller mit serieller Schnittstelle und WLAN - STM32F103C8T6 Board = 32Bit ARM Controller mit USB und seriell Als zusätzliche Hilfsmittel: - Ein USB-UART Adapterkabel mit 3,3V Pegeln
Board wählen, ganz egal welches. Arduinos aus China (UNO und Nano) sind unschlagbar preiswert. Das STM32F103C8 Minimalboard aus China ist preislich auch nicht zu schlagen, hier aber gleich einen ST-Link Clone mitkaufen, weil das Gefummel mit Jumpern zum aktivieren eines Bootloaders wirklich nicht
-
Thread
STM32 - Temperaturproblem >> Absturz
Hallo, Ich habe einen STM32F103ZET6. Da ist viel Code drin und neuerdings Stürzt der Prozessor bei "leichter" Erwärmung ab. (ca. 50..60°C) Ich habe nun die Aufgabe bekommen, das näher zu analysieren und habe auch die Stelle
Hast Du es mal mit einem anderen Exemplar eines STM32F103ZET6 probiert? Gibt auch Produktionsfehler. Hatte mal von einem 68000 gelesen, der bei bestimmten ASM Befehlen abgeschmiert ist. > Falls also der DIV 4 anders uebersetzt wird vom Compiler als
-
Thread
Physikalischer CAN Bus mit Transceivern aber ohne CAN Controller
Heinz-Wilhelm F. schrieb im Beitrag #5863466: > Für die Bridge Lösung würde ich > einen STM32F103C8T6 aka blue pill nehmen > und ein CAN Transceiver auf PCB, made by China. Oder ein Olimexino-STM32 - vielleicht
Heinz-Wilhelm F. schrieb im Beitrag #5863466: > Für die Bridge Lösung würde ich > einen STM32F103C8T6 aka blue pill nehmen > und ein CAN Transceiver auf PCB, made by China. Die Boards sind ja oft billiger als
-
Thread
ARM-Kit in 3 Schritten gesucht
. Der STM32F303 gilt als Nachfolger zum STN32F103. Da hat ST einiges Verbessert, was sich beim Vorgänger Modell als nachteilig herausgestellt hat.
Stefan F. schrieb im Beitrag #6050094: > Ansonsten bin ich totaler Fan von diesem Cortex M4F Board: > http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Und ich bin totaler Fan vom Teensy , der ist Arduino
-
Thread
was kommt nach dem Bluepill-Board?
Bestell dir doch leere Platinen https://oshwlab.com/r3bers/STM32F103C8T6-Test-Board und löte Bauteile nach deinem Wunsch drauf. Oder bestelle bei JLCPCB fertig bestückt (zumindest Vorzugsteile).
https://www.aliexpress.com/item/1005001456186625.html Dokus: https://github.com/WeActStudio/MiniSTM32F4x1
-
Thread
Display"fehler" bei OLED Module IIC I2C 128x64
Ich betreibe ein 1.3" OLED LCD 4Pin Display Module IIC I2C 128x64 3-5V an einem STM32F103C8T6 und einer Library von https://controllerstech.com/oled-display-using-i2c-stm32/ Auf dem Display (s. Bild) sieht man am rechten Rand so
und STM32F103 ?
-
Thread
[C++] UART-Files: UART per Nummer wählen
auch im API nach außen. Jörg Wunsch schrieb im Beitrag #3796172: > Wenn ich mich dann auf einen STM32F103RBT6 festnagele, dann > brauch ich auch die Abstraktion nicht, denn dann schreibe ich beim > nächsten ja doch alles neu. Man nagelt die Hardware-Abstraktion auf den STM32F103RBT6 fest, und der
verschiedene Uart's ansprechen kann? Der also zB die grundverschiedenen UART-Periphals auf ATmega8, STM32F103RBT6 und auf einem PC-Mainboard ansprechen kann, nur durch Anpassen der Adressen? Jörg Wunsch schrieb im Beitrag #3797599: > sofern sich STM für > diesen entschieden hat, die UART-Blöcke aus
-
Thread
USB Anbindung an STM32
: [[USB-Tutorial_mit_STM32]] Matthias S. schrieb im Beitrag #5262581: > Bild 1 zeigt den Anschluss des Boardcontrollers mit der Mini-USB Buchse. Auch das ist ein STM32F103 - komplett anders als der F4! Max schrieb im
Niklas G. schrieb im Beitrag #5262602: > Die USB-Peripherie ("OTG"-Modul) der STM32F4 ist recht kompliziert, wenn > du klein anfangen möchtest könntest du z.B. einen STM32F103 mit dem > einfacheren nur "USB" genannten Peripheriemodul nehmen. Für den ist auch > mein ausführliches
-
Thread
Schneller Mikrocontroller
www.alpha-crucis.com/de/microcontroleurs/654-arm-mbed-nxp-lpc1768-development-board-3700386721502.html Nö :-) Das STM32F4 Discovery sieht doch viel besser aus. Schneller, umfangreicher, günstiger, verbreiteter. http://www.mikrocontroller.net/articles/STM32 http://www.mikrocontroller.net/articles/STM32F4-Discovery
c-hater schrieb im Beitrag #3733726: > lutz schrieb: > >> Meinen zweiten habe ich mit einem cortexM3 (stm32F103) realisiert. >> Fazit: Der ist so schnell, dass ich sogar während dem Fliegen noch Musik
-
Thread
IRMP - Infrared Multi Protocol Decoder
-------------------------------- # 4 00011011000100000001001 p = 17, a = 0x06c4, c = 0x0004, f = 0x00 ------------------------------------------------------------------- # 5 00011011000100000001010 p = 17, a = 0x06c4, c = 0x0005, f
folgendermaßen aus: C6 T A4 A3 A2 A1 A0 C5 C4 C3 C2 C1 C0 Die Zeile [c] L_Com = (i_ >> 6 & 0x1F)*100; [/c] Speichert in L_Com das Hundertfache von der Adresse: A4 A3 A2 A1 A0. Dabei werden die Kommando-Bits
-
Thread
STM32 kann jemand ein Demo Programm schreiben?
Habe hier ein selbstgemachtes Board mit einem STM32F103C4T6A Controller. Allerdings noch keine Entwicklungsumgebung hierfür. Am Controller sind 2 LED's angeschlossen, die mit 5V beschaltet sind. Die Pins PB12 und PB13 müssten nach Masse geschaltet
. Ich hab das jetzt auch geprüft. (mit STM32F103RE)
-
Thread
STM32F030F4P6 : Flashspeicher 32 kByte?
> > Der STM32F030F4P6 hat nicht nur 32kB Flash wie Ollus oben herausgefunden > hat, sondern es funktioniert auch der Timer 2 (32 Bit). Damit hat man > auch auf dem STM32F030F4P6 einen 32 Bit Timer zur verfügung
Familie auch identisch sein. Im hiesigen Fall haben die STM32F03xx4/6 eben alle die Device ID 0x0444. Das Aufdröseln der Device-ID zu Flash/RAM Größe macht stm32flash per eingebauter Tabelle. Siehe dev_table.c
-
Thread
XMega192A1 kommt nicht -> Umstieg auf ARM, aber welchen?
zu 168MHz und FPU (Cortex-M4) und bei Mouser auch als Einzelstücke recht günstig. Siehe hier der Artikel: [[STM32]] Derzeit bietet ST mit der STM32F Variante um die 250 verschiedene Typen, die bei gleichem Gehäuse nahezu Pinkompatiebel
> Ist der relativ neu auf dem Markt? ;-) STM32F2xx. Neu ist der nicht wirklich - gibt sogar schon den F4. > STM bietet leider keine M0 an ... > die kleinsten STM M3 sind immernoch preislich > weit vom LPC11xx(M0) entfernt > ... bei >
-
Thread
Software / Treiber für HD44780 auf STM32
https://stm32f4-discovery.net/2015/07/hal-library-15-hd44780-for-stm32fxxx/
steht aber hier in der Codesammlung: https://www.mikrocontroller.net/topic/350952#3900014 2. Datei STM32F4_LCD.c
-
Thread
[STM32] Olimex STM32-P103 + Virtual Com
Wäre das dann der [c]#define USB_CONNECT_PIN[/c] ? Bei Olimexino STM32 (STM32F103RB) müsste es demzufolge nach dem Schaltplan [1] PC11 sein (geht an USB_P und USB_P geht an VBUS) Wäre für Hilfe echt dankbar, versuche
Wie , wo muss denn VUSB am STM32F103 angeschlossen werden und wie muss der zugehörige Pin konfiguriert werden? Das scheint vielen, wie mir, ein Mysterium zu sein...
-
Thread
STM32 Eclipse IDE zusammenstellung für stm32 discovery
ich suche eine kostenlose alternative für Keil. Ich hab einen ST-Link, einen Keil ULink2, ein STM32 Discovery und das STM32F4-Discovery. Ich hab arbeite unter Keil mit beiden Chips F103 (m3) und F407 (m4). Die Keil Lizenz hab ich nur noch bis Ende des Jahres dann muss ich auf was umsteigen das
Frage wie und was ?! das wäre super nett von euch jungs! In Gegenleistung werd ich mal mein STM32F407 Basisboard Layout und PCB auf meiner Seite veröffentlichen, welches ich mit Eagle gemacht habe. (+eine lqfp144 Variante mit Sockel zum austauschen der MCU stm32f103<->stm32f407)
-
Thread
STM32F103C8T6 Blue Pill - SSD1306 - u8g2
hat. Denn die Doku von CubeMX und HAL erklären nicht, wie der Mikrocontroller funktioniert. Die I²C Schnittstelle des STM32F103 hat ein paar eklige Bugs. Es würde mich nicht wundern, wenn die bei der HAL vergessen habe, diese bugs zu berücksichtigen. Beim HAL Code für den STM32F103 bin ich schon mehrfach
2,2 kΩ parallel dazu, dann funktionieren sie. > Früher ging wohl auch das Timing Register mit hi2c1.Init.Timing setzen Nicht beim STM32F103. Du meinst vielleicht den STM32F303, da gibt es ein Timing Register. Dessen I²C Peripherie ist eine völlig andere. > Evtl sollte ich das mal ohne HAL machen
-
Thread
Bedarf an eigenbau STM32F429 Evaluation Board ?
@m.n. Die Errata bezieht sich auf alle STM32F42xx und STM32F43xx Typen Nicht betroffen: STM32F42xxG and STM32F43xxG when dual bank feature is disabled STM32F42xxE and STM32F43xxE
[MT48LC4M32B2B5-6A_DQ2] VCP_TX [STM32F103CBT6_PA3] SAI2_SDB [WM8994ECS/R_ADCDAT1] Ein Bild gibts auch http://www.st.com/web/en/resource/sales_and_marketing/promotional_material/brochure/BRSTM32F70515.pdf
-
Thread
STM32F103: EEPROM Abstürze abfangen
> Arbeitgeber hat mehrere hunderttausend Platinen mit STM32 und I2C im > Feld, wo das ohne Probleme läuft. Welcher STM32 und synchrone oder asynchrone Ansteuerung? Bei den alten (F1, F4) ist die asynchrone Ansteuerung sehr kompliziert, da kann man leicht
Auch bei mir hat der Anschluss eines i2c-LCDs an stm32f103 aus mir bis heute unerfindlichen Gründen per hw-i2c nicht geklappt. Prima funktioniert hat es dann mit sw-I2c. Ist auch nicht viel langsamer. So kann man jedenfalls testen, ob die
-
Thread
stm32 lib compiler error
PURPOSE. ....... **** Compiling C : Libraries//STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c -> ROM_RUN/stm32f10x_can.o arm-none-eabi-gcc -c -mthumb -Os -mcpu=cortex-m3 -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DUSE_EK_STM32F -DSTARTUP_DELAY
Wpointer-arith -Wredundant-decls -Wshadow -Wcast-qual -Wcast-align -pedantic -Wa,-adhlns=ROM_RUN/stm32f10x_can.lst -MD -MP -MF ROM_RUN/dep/stm32f10x_can.o.d -Wnested-externs -std=gnu99 Libraries//STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c -o ROM_RUN/stm32f10x_can.o ...... [/code] Ist auch
-
Thread
kleiner/kleinster ARM Cortex-M Debugger onboard
6MHz Quarz und optional ein EEPROM dazukommt. Ich habe auch ARM-basierte Lösungen z.B. mit einem STM32F103 gesehen. Der ist aber auch minimal ein TQFP48, bringt mir also erstmal keinen Vorteil. Was gibt es, was noch kleiner ist - so als SO16 oder TSSOP20 idealerweise? fchk
war, ist schon 'ne Weile her. Auf jeden Fall habe ich es ausgiebig umgekehrt gemacht, AtmelICE an STM32F4 / STM32F7.
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
Diesen *continuous triple Interleaved mode* muß ich wohl ergooglen..... Der Bluepill hat einen STM32F103C8T6 verbaut, fällt also nicht in diese Liste. Andereseits - wenn der Aufbau einfacher wird, kann ich auch ein paar € mehr für das Board ausgeben.
allerdings nicht. Mein erster TI DSP mit dem ich experimentiert habe, war uebrigens ein TMS320C15 im 40 pol. DIL-Gehaeuse. (Noch laenger her.) > wo ich netzwerkgebundene µC verbauen möchte Da kommen/kamen bei mir STM32F107VC, LPC1768, LM3S9B96 und TM4C1294 zum Einsatz. Die beiden letzteren
-
Thread
STM32F103 Dateneingabe über USART in PuTTy
Wirf doch mal einen Blick in das Beispiel Projekt: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/UART/UART_HyperTerminal_TxPolling_RxIT
falsch konfiguriert). Wenn das so ist, dann liegt es NUR an deinem µC. Und fertige Projekte mit dem STM32F103 gibt es hier genug, mußt bloß man danach suchen. Ich hab z.B. sowas für den STM32F103C8T6 gepostet, auch mit fertigem Hexfile zum direkten Draufprogrammieren
-
Thread
Spannungsversorgung STM32 Custom Boards
stehe ich auf dem Schlauch. Stefan Frings beschreibt auf seiner Website einige Custom Boards für den STM32F1 Mikrocontroller: http://stefanfrings.de/stm32/stm32f1.html Beim Blue Pill sowie STM32F103VET6 Minimum System schreibt er, dass man nicht gleichzeitig das Board mit 5V über USB und 5V von einem
grad aber nicht ganz klar, warum das so ist. Der Schaltplan zum Blue Pill: http://stefanfrings.de/stm32/STM32F103C8T6-Board-Schematics.pdf Und der Schaltplan zum STM32F103VET6 Minimum System: http://stefanfrings.de/stm32/STM32F103VET6-Board-Schematics.pdf Danke.
-
Thread
Assemblerprogramm zur Ausgabe eines Zeichens auf UART3
auch wieder probieren. Und der Name ist auch falsch - in bin im falschen Thread, du brauchst ja stm32f4irgendwas :(
Stefan ⛄ F. schrieb im Beitrag #7102203: > Biest du beim falschen Modell? Es geht um einen STM32L031, oder nicht? Christoph K. schrieb im Beitrag #7102014: > Danke für den Hinweise, aber F103 war auch nicht
-
Thread
SPI auf STM32F103 - kein Signal
Ich versuche leider vergeblich, SPI1 auf einem STM32F103 zum laufen zu bringen. Aus Gründen, die ich nicht verstehe, habe ich aber kein Signal an SCK und MOSI. Nicht nur kommen keine seriellen Daten raus, auch das Level der SCK ist falsch. Erwarten
Korinthen Sucher schrieb im Beitrag #5555298: > Diese Quelle bezieht sich auf F4xx COntroller, der > TO redet aber vom F103. > > Gilt das Geschriebene auch für den F103? Aus der stm32f1xx_hal_rcc.h: [c]/* Delay after an RCC peripheral clock enabling */[/c] Also ST selber
-
Thread
STM32F103C8T6 mit ST-LINK/V2 flashen
Nun blinkt auf dem STM32F103C8T6 fröhlich eine grüne LED und eine rote leuchtet. Wenn ich im STM32 ST-LINK Utility auf Target => Connect gehe hört die grüne auf zu blinken und die Software meldet "Can not connect to target
Ide F. schrieb im Beitrag #5334175: > Nun blinkt auf dem STM32F103C8T6 fröhlich eine grüne LED und eine rote > leuchtet. > Wenn ich im STM32 ST-LINK Utility auf > Target => Connect gehe hört die grüne
-
Thread
STM32Fxxx Warum keine zwei Alternative Function Register?
Allerdings sorgen die Chinesen (mal wieder) durch ihre schlechten Fälschungen für ein jähes Ende des STM32F103. Aktueller Nachfolger ist der STM32F303.
Stefan ⛄ F. schrieb im Beitrag #6628413: > Allerdings sorgen die Chinesen (mal wieder) durch ihre schlechten > Fälschungen für ein jähes Ende des STM32F103. Aktueller Nachfolger ist > der STM32F303. Da nahezu
-
Thread
Suche ein Display / Pixel / Touch
etwas unterhalb eines LPC4088 verwendet, der bastelt. Erzähl doch keinen Müll! Ein Meßgerät mit STM32F407 und 4,3" TFT-Display und ganz ohne externes RAM: http://mino-elektronik.de/FM_407/fmeter_407.htm#c2 Rudolph R. schrieb im Beitrag #5370791: > Also nix gegen Pollin an sich, aber das verlinkte
Zeilen gelesen habe, scheint es sinnvoll zu sein, dass es ein Display ohne Schnickschnack ist und der µC schon einiges in Richtung Display mitbringt. Liege ich da richtig? Was ein STM32F103 mit basteln zu tun hat verstehe ich aber nicht. Freue mich über weitere Tipps, oder eventuell eine Quelle
-
Thread
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
Stojahn schrieb im Beitrag #6420374: > Irgend W. schrieb: >> Falsche Serie. Für sowas sind fir STM32L0 da: > > Ich weiß darüber bescheid, dieser ist aber einfach zu teuer. STM32F030F4P6 100St. 0,649 € STM32L010F4P6 100St. 0,673 € Satte 3,5% Aufpreis, die würde ich für sowas auch nicht bezahlen
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
Target mit SWD verbinden - "Vdd from Application" , GND?
:166 script_debug(): command - dap create stm32f4x.dap -chain-position stm32f4x.cpu Debug: 55 4 command.c:166 script_debug(): command - tpiu create stm32f4x.tpiu -dap stm32f4x.dap -ap-num 0 -baseaddr 0xE0040000 Debug: 56 4 command.c:166 script_debug
script_debug(): command - flash bank stm32f4x.flash stm32f2x 0 0 0 0 stm32f4x.cpu Debug: 69 5 tcl.c:1316 handle_flash_bank_command(): 'stm32f2x' driver usage field missing Debug: 70 5 command.c:166 script_debug(): command - flash bank stm32f4x.otp
-
Thread
uC Familien Empfehlung
z.B. für die STM32L4-Familie: https://github.com/STMicroelectronics/STM32CubeL4/tree/master/Drivers/CMSIS/Device/ST/STM32L4xx/Include mehr braucht man eigentlich nicht. Die Cortex-M sind (in C) wirklich einfach
J. S. schrieb im Beitrag #7410670: > Die CH32 sind nicht 100 % kompatibel, da muss man sich schon durch die > Datenblätter des Herstellers wühlen Die WCH Chips sind (zumindest die CH32F103) sind pin und registerkompatibel zu den STM Parts. Es
-
Thread
STM32F767ZIT: CAN-Probleme
Hallo, ich habe mich mit einem STM23F103RBT in CAN eingearbeitet und es hat soweit gut funktioniert. Nun möchte ich CAN in meinem Projekt mit einem STM32F767ZIT verwenden. Ich verwende hier ebenfalls HAL-Treiber. Beim Initialisieren
Gibt es für den STM32F767ZIT Beispielprogramme für CAN? Ich habe per Google-Suche nichts vernünftiges gefunden. Das Ganze ist schon deutlich anders (komplexer) als beim kleinen STM23F103RBT. Auf Anhieb habe ich es noch
-
Thread
Warum ist die USB/CDC Implementierung der Cube HAL so groẞ?
generierten Code geworfen. Als erstes ist mir der Interrupt-Handler aufgefallen: [code]08000590 g F .text 00000976 HAL_PCD_IRQHandler[/code] https://github.com/STMicroelectronics/stm32f3xx-hal-driver/blob/master/Src/stm32f3xx_hal_pcd.c#L859 https://github.com/STMicroelectronics/stm32f3xx-hal-driver
bietet. STM32G0 und STM32G4 werden unterstützt. Immerhin gibt es ein USB/CDC Beispiel, hier für STM32F3: https://github.com/libopencm3/libopencm3-examples/tree/master/examples/stm32/f3/stm32f3-discovery/usb_cdcacm
-
Thread
ADC / DMA Problem beim STM32F030
Bei meinem STM32F103 übernimmt diese Aufgabe der DMA und die Channel Konfiguration. Funktioniert dies beim STM32F030 nicht?!
ist dieser lediglich über einen 100nF versorgt. Aber kann das zum Totalausfall führen?! Spannung am Oszi sieht gut aus mit 3,3V. Bei meinem anderen Projekten mit STM32F407 oder STM32F103 gab es da nie Probleme? Ist beim STM32F030 irgendwas
-
Thread
FTDI R232L zu Hterm
umfangreiche Reference-Manual trotzdem lesen und HAL richtig anzuwenden. Ich habe gerade mit dem STM32F103 angefangen, nachdem ich das Gefühl habe, die AVR's in und auswendig zu kennen (was natürlich sicher nicht ganz stimmt). Meine Notizen zum STM32F103 findest du hier: http://stefanfrings.de/stm32
US. Diese war sehr hilfreich, da ich in ich den Lib. die Frequenzen verändern musste: “cmsis_boot/stm32f4xx.h” “cmsis_boot/system_stm32f4xx.c”, diese müssen auf 8kHz gestellt sein, sowie der Prescaler für die BaudRate muss danach eingestellt werden. Da ich da schon vorher probiert habe, hatte ich
-
Thread
AEG Lavatherm IH67680IH schaltet sporadisch ab
Hardware und Software dafür, vor allem das Programm für den µC oder hast du Zugang zu einem fertig programmierten STM32f103c4?
Hardware und Software dafür, vor allem das Programm für > den µC oder hast du Zugang zu einem fertig programmierten STM32f103c4? Was den µC-Austausch betrifft, habe ich ihn bereits in vielen Geräten durchgeführt, daher habe ich keine Angst davor. Ich habe einen
-
Thread
Micropython Grundlagen
Weiss jemand ob Micopython auch auf einem STM32F103C8T6 läft, z.B. https://www.aliexpress.com/item/1-pices-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino-Sensing-Evaluation-for-Skiller/32765534610.html das wäre aufgrund
>auf einem STM32F103C8T6 Ich meine Versuche gesehen zu haben, Micropython darauf zum Laufen zu bringen. Ich glaube aber, es ist nicht sonderlich erfolgreich, weil Micropython relativ viel Speicher braucht. Die Bibliotheken
-
Thread
[V] Bauteile: STM32 uCs, Sensoren, GPS, Funk und andere
, 68kB RAM, LQFP-100) 4,00 € 1 x STM32F205VGT6 (ST, 120MHz, 1MB Flash, 132kB RAM, LQFP-100) 6,00 € 2 x STM32F205RBT6 (ST, 120MHz, 128kB Flash, 68kB RAM, LQFP-64) 4,00 € 14 x STM32F103C6T6 (ST
Die STM32F103C6T6 sind verkauft...
-
Thread
Custom Microcontroller Board (Cortex M4 oder ATMega2560)
Standard-Bootloader) Ich denke dieser wird es: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F103CBT7?qs=sGAEpiMZZMvyL6eCuHiWihZK7s8S69p4 Angenommen ich würde folgendes Tutorial verfolgen:http://grauonline.de/wordpress/?page_id=1004 müsste ich dann den STM32duion einmal bootloader über
dieser wird es: > https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F103CBT7?qs=sGAEpiMZZMvyL6eCuHiWihZK7s8S69p4 Der ignoriert z.B. USB!
-
Thread
Welche ARM Modelle eignen sich für Anfänger?
CMSIS & CO auf. Hierzu empfehle ich dir folgendes zu lesen: http://www.mikrocontroller.net/articles/STM32_-_Einstieg_mit_Em::Blocks [c] #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #define LED_GREEN GPIO_Pin_13 #define LED_RED GPIO_Pin_14 #define KEY
welcher Quarz am Borad angeschlossen ist, so ist in der Datei "system_stm32f4xx.c" der Quarz auf 25MHz voreingestellt. Diese Einstellung muss man ändern indem man die Datei "system_stm32f4xx.c" öffnet und das "#define PLL_M" auf die richtige Quarzfrequenz einstellt. Beispiel
-
Thread
Custom Bootloader für Stm32
Ich benötige für 'nen Stm32F4 einen Bootloader mit ein paar besonderen Eigenschaften. Um nicht absolut bei 0 anfangen zu müssen, würde ich dazu gerne auf einen bestehenden Bootloader aufsetzen. Im http://www.mikrocontroller.net
Hallo, ich versuche grade den OpenBLT von Feaser zum laufen zu bekommen. Hardware STM32F103C8T6 / UART1 / TX PA9 / RX PA10, 12Mhz Quarz Leider nutzt das Beispiel Olimex STM32P103 GCC die UART2. Kann mir da evtl jemand weiter helfen? Ich habe zwar bereits versucht die Init zu