-
Thread
ARM Einstieg
> Ich würde mich gerne mal an ARMs versuchen. Jetzt stehe ich vor der > Wahl: STM32F103 oder LPC1114 (möchte einen modernen Corex verwenden, Was verstehst Du unter "modern"? Der stm32f103 kann nicht gleichzeitig CAN und USB, der lpc1114 ist ein Cortex-M0. Manche würden sagen
>Jetzt stehe ich vor der Wahl: STM32F103 oder LPC1114 (möchte einen modernen >Corex verwenden, also nicht ARM7). Hat der M3 nicht einen ARM7-Kern? Oder bin ich falsch informiert?
-
Thread
Preisdivergenz bei Mikrocontrollern;
Ich denke, das kommt noch noch dazu. Ich habe gut 30 kleine und große AVR vorrätig, aber nur 5 STM32. Welche Boards nach der Kriese wieder produziert werden kann wohl keiner abschätzen. Vor allem die mit älteren Mikrocontrollern (Atmega328P ohne B, STM32F103, STM32F40x) sehen wir vielleicht nie
Stefan ⛄ F. schrieb im Beitrag #7032065: > Zur Zeit kriegt man offenbar nur noch chinesische Mikrocontroller, das > wären für Bastler hauptsächlich ESP8266, ESP32, RP2040 und schlecht > gefälschte STM32F103
-
Thread
Suche Minimalboard STM32
Wie wäre es mit einem von denen hier? stm32f0discovery stm32f3discovery stm32f4discovery
stm32f1discovery
-
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
ARM-Webserver auf uIP-Basis
> Projekte weiterhelfen kann. Warum hast du denn kein STM32F103 mit eingebautem Ethernet verwendet? Der ist vermutlich bugfreier als der ENC28J60.
weil wir in unserer Schule ein selbst entwickeltes Mikrocontrollerboard verwenden und auf diesen der STM32F103RBT6 gelötet ist. Daher war ich gezwungen das Ganze mittels des ENC28J60 zu realisieren. Ich glabe aber auch das der STM32F103 kein integriertes Ethernet hat, erst ab den STM32F107 gibt es das.
-
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
.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 stm32f10x_rcc.o stm32f10x_gpio.o GNU ld (Sourcery G++ Lite 2008q1-126) 2.18.50.20080215 ..
-
Thread
STM32 - wo gibt es Literatur, Kochbücher etc. in deutsch?
schlichtweg 32 bittig machen. Guck dir z.B. malmeinen USB-VCP-Treiber für die STM32F103xxx an. Wie dort die Puffer organisiert sind, ist eine mittlere Zumutung. W.S.
eben eine bereits gut funktionale Basis bildet. https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP W.S.
-
Thread
Programm "stm32flash" öffnet Gerät nicht - Fehleranalyse
Insbesondere die Beschreibung des Boot0 Pins. Schau dir mal diese Seite an: http://stefanfrings.de/stm32/stm32f1.html#proginterfaces (die ganze Seite meine ich)
auf HIGH setzen, dann startet der Bootloader, welcher SWD nicht deaktiviert. > Einen baugleichen STM32 habe ich erfolgreich geflasht, bei diesem hier > komme ich nicht weiter. Falls es ein STM32F103C8 oder R8 ist: Es sind Fälschungen im Handel, bei denen SWD nicht funktioniert.
-
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
STM32 Keil Lib und Compiler Probleme
Hallo zusammen, ich setze mich seit einer geraumer Zeit mit dem STM32F103VC auseinander, und muss für die Uni ein größeres Projekt fertig machen. Nach vielem einlesen, meine ich die Standart Peripherie Library und natürlich die Funktionen des STM32 verstanden zu
@Florian Option for target -> C/C++ Dort im Define deine MCU angeben. Bei mir ist es ein STM32F103C8 weshalb ich dort STM32F10X_MD eingetragen habe.
-
Thread
Serial Bootloader für STM8S103F3P6 (Linux)
/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
host: erstellt das Uploadprogramm (ein installierter FreePascal Compiler wird vorrausgesetzt) f103: erstellt nur den Bootloader für STM8S103F f105: erstellt nur den Bootloader für STM8S105K4 flash103: flasht den Bootloader in den STM8S103, ein angeschlossener ST-Link wird vorrausgesetzt
-
Thread
Remap Cortex M
Der STM32F103C8 ist aber ein Cortex-M3... Katharina schrieb im Beitrag #3610589: > Oh, danke schonmal. Kann jeder belibige Pin dafür benutzt werden? Das komplette Remapping, ob es existiert und wie viel
pin descriptions des verwendeten Prozessors. Viele Grüße bernhardo [1] ST Microelectronics: STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced ARM-based 32-bit MCUs, Reference Manual RM0008. Genf 2011 (13902). - Firmenschrift http://www.st.com/st-web-ui/static/active/
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
BluePills machen. Hier werkelt ein STM32F103, dem der USB-spezifische interne Pullup fehlt.
man dann einen echten Joysick anschließen kann. Im Moment benutze ich im ZX-Spectrum-Gehäuse einen STM32F103, welcher aus der ZX-Tastatur eine PS/2-Tastatur macht. Damit kann ich die ZX-Tastatur über ein dünnes Kabel abgesetzt vom STECCY-STM32F407-Board und Display verwenden. Hier könnte man auch noch
-
Thread
STM32 Board gesucht
Wie wäre eines dieser beiden? http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board/272280962867 http://www.ebay.de/itm/STM32F103C8T6-Cortex-M3-ARM-STM32-JTAG-System-Development-Board-Module-New-AR-/141937901318 Oder würde so etwas auch reichen? http://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/272283008473
-
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
Welcher STM32 für neues Projekt mit USART, CAN und USB
Zuviel 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!
sollte man einach mal seine Finger still halten. Wo zum Henker geht es hier um den ollen STM32F103? Richtig: Nirgendwo! Also: Wie ich schrieb: Im RICHTIGEN Datenblatt des STM32F042F steht, dass er gleichzeitig CAN und USB kann. So, und jetzt mach schnell die Anmeldung für den Volkshochschulkurs
-
Thread
Development Board gesucht
und die Weboberfläche. Also vom STM32F103 mit externem Ethernetcontroller würde ich ganz klar abraten. Kostet ja nicht weniger und ist deutlich leistungsschwächer. Von den anderen Nachteilen ganz zu schweigen. Wenn Du viel Flash-Speicher
und die Weboberfläche. > > > Also vom STM32F103 mit externem Ethernetcontroller würde ich ganz klar > abraten. Kostet ja nicht weniger und ist deutlich leistungsschwächer. > Von den anderen Nachteilen ganz zu schweigen. > > Wenn Du viel
-
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
Varianten haben dann nur 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
Mehrkanal Impulszähler PIC
Das externe Signal kommt an den Takteingang des Timers. Er hat 6 Signale zu zählen, nichtmal ein STM32F4 hat 6 Eingänge für externe Zählsignale, ich halte es für unwahrscheinlich, das ein 8-Bitter sowas an Board hat...
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 das in C so aussehen: [C] uint8_t utmp=0; volatile uint32_t carr[8]; void cntloop() { uint8_t u=GPIOA->IDR & 0xff; uint8_t ug=
-
Thread
STM32 und externer Quarz (12MHz)
stm32f10x_can.c stm32f10x_cec.c stm32f10x_crc.c stm32f10x_dac.c stm32f10x_dbgmcu.c stm32f10x_dma.c
passiert wenn ich eben nur die SystemInit(); aufrufe, und im Keil XTAL auf 12Mhz stelle. Es ist ein STM32F103C8.
-
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
ISP Bootloader über USART bei STM32 funktioniert nicht
Hallo, ich habe mir nach längeren Recherchen ein STM32 Evaluation Board zugelegt. Einer der Gründe für diesen Controller war, dass man ihn ohne zusätzliche Hardware über die serielle Schnittstelle programmieren kann. Es handelt sich um einen STM32F103VE
anschaltens überbrückt. Ich benutze dafür meistens einen Schraubendreher. Mein Board ist auch mit einem stm32F103 (stm32F103RBT6) Chip. Es handelt sich auch um den PL2303 USB Serial Konverter. Viele Grüße Willem Bleymüller
-
Thread
Was ist ein Bootloader?
> über die anfänglich vorhandenen Schnittstellen ... aufspielen. Der beliebte STM32F103 (z.B. auf den "Bluepill" Boards) fällt in diese Kategorie. Der STM32F105 z.B. könnte ab Werk USB. Da es dir anscheinend darum geht, den ST-Link einzusparen, solltest du dich auf die anderen
, z.B. USB, CAN und I²C. Nicht alle STM32 mit USB haben einen Bootloader, der auch USB unterstützt. Betroffen ist zum Beispiel der STM32F103C8, dessen Bootloader unterstützt nur die serielle UART1. Gerade für diesen STM32F103C8 gibt es
-
Thread
[PlatformIO] Stm32 lässt sich nicht flashen
Hallo, ich möchte einen STM32f103c8 (bluepill) mit einem StLink V2 flashen über PlatformIO, aber ich bekomme immer folgenden Fehler: [code] xPack OpenOCD, 64-bit Open On-Chip Debugger 0.10.0+dev (2019-07-17-11:28) Licensed
Hallo, hilft vielleicht https://docs.platformio.org/en/latest/boards/ststm32/genericSTM32F103C8.html ?
-
Thread
Frage zu HAL_UART_Transmit_IT
Prozessor. Ach so einfach irgendwo auf seite 42, danke das war sehr hilfreich. Nun es get um das STM32 HAL generell, aber bitte uC STM32F103C6, Bibliothek des aktuellen CubeIDE.
Donald schrieb im Beitrag #7314817: > Nun es get um das STM32 HAL generell, aber bitte uC STM32F103C6, > Bibliothek des aktuellen CubeIDE. https://www.st.com/resource/en/user_manual/dm00154093-description-of-stm32f1-hal-and-lowlayer-drivers-stmicroelectronics.pdf
-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
Nur als "Denkanstoss" eine andere Variante: STM32F103VET6 + 2.8" Touch Screen für 20,34€: http://www.aliexpress.com/item//795445230.html
Torsten C. schrieb im Beitrag #3409492: > Nur als "Denkanstoss" eine andere Variante: > > STM32F103VET6 + 2.8" Touch Screen für 20,34€: Sicher brauchbar, aber doch eher zwei Klassen als eine unter dem STM32F429-Board (Takt, Speicher, FPU, ..., Bestückung mit Ausnahme des etwas größeren Displays
-
Thread
STM32F401/411: Black Pill Board: Wie auf alten IDE zum Laufen kriegen?
kosten STMF103, sofern noch verfügbar bis zu 20 Euro / Stück. Die schwarzen Boards kommen als Black Pill daher, kosten ca 5-10 Euro und sind mit STM32F401CE (512k Flash) oder STM32F411 bestückt (1Mb Flash). Sind
so. Inzwischen kosten > STMF103, sofern noch verfügbar bis zu 20 Euro / Stück. Klar werden Chips teurer aufgrund der niedrigeren benötigten Stückzahlen, wenn sich ihr Lebenszyklus dem Ende neigt, der STM32F103C8T6 aufm Blue Pill
-
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 -
Glück 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
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
Arduino ST-Link BluePill
Damit 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 ....
> Ich suche eine PWM zur Audio-Ausgabe für das GENERIC-Framework. > > Aber doch nicht für einen STM32F103C8T6 - da wird der Flash recht > schnell zu klein. Und das Ganze braucht Interrupts in Samplefrequenz, da > sollte dann am ehesten Assembler angesagt sein. Man kann natürlich auch DMA verwenden
-
Thread
XMEGA reif für den produktiven Einsatz?
Einkauf ist mit dem Preis zufrieden denn die 8-Bitter sind auch nicht günstiger. Eingesetzt werden z.B. STM32F103RC..STM32F103ZE. Einmal musste ich sogar aus einem Projekt den dsPIC raus schmeißen und durch einen STM32 ersetzen weil der PWM zu schlecht war (geforderte Auflösung vom Kunde). PS: Mit der
einsetzen soll oder nicht. Aber ich habe es bis jetzt nicht bereut, im Gegenteil. Die STM32 Headerdatei hat schon jemand übersetzt. http://j-software.dk/stm32f103.php
-
Thread
[V] Summer Sale von diversen Eval Boards, Debugger, Displays Atmel, Keil, Embedded Artists, NXP, ST
KEIL MCBSTM32EXL STM32F103 Evalboard mit Display (30x geflasht) (100€) 1x KEIL MCB1700 NXP LPC1758 / LPC1768 Evalboard mit Display (10x geflasht) (100€) 1x Code Red Suite Pro / LPCXpresso Suite Pro (200€)
Control Board rev A + NXP LPCXpresso LPC1114 Board mit LPC-Link (wie neu / unbenutzt) (100€) 1x STM Discovery F4 Board + Discover More Base Board + Discover More LCD Board (wie neu / nur getestet < 10 geflasht) (70€) 1x KEIL MCBSTM32EXL STM32F103 Evalboard mit Display (30x geflasht) (80€)
-
Thread
STM32 ADC Fragen (Single, Continuous, Low Noise)
sehr schnell im Manual und es funktioniert alles. Aber wo finde ich die benötigten Infos für den STM32F103 z.B.?
Rapper B schrieb im Beitrag #6549477: > Aber wo finde ich die benötigten Infos für den STM32F103 z.B.? Schau dir mal meine Info-Sammlung zum STM32F103 an. Für den ersten Einstieg könnte das hilfreich sein, um einen Einstieg in die Doku von ST zu bekommen. Die nämlich in der Tat gewöhnungsbedürftig
-
Thread
STM32 USB Bootloader Pull-Up Problem
Guten Morgen, in einem Projekt wollte ich den STM32F302 einsetzen, da er einen internen USB-Bootloader hat (im Gegensatz zum F103). In der Application Note AN2606 heißt es, dass an USB_DP ein Pull-Up angeschlossen sein muss. Bei mir ist dieser
Mampf F. schrieb im Beitrag #5461870: > Gerade gesehen ... WTF: die F0, F1 und F4 brauchen keinen externen Zur Info, z.B.: STM32F105 - braucht keinen externen Widerstand STM32F103 - braucht einen externen
-
Thread
STM32 Timer Initialisierungsfehler
Du hast die stm32f10x.h nicht inkludiert, oder die Definition des Makros für deinen Prozessor (STM32F10X_LD, STM32F10X_LD_VL, STM32F10X_MD, STM32F10X_MD_VL, STM32F10X_HD, STM32F10X_HD_VL, STM32F10X_XL, STM32F10X_CL
Dr. Sommer schrieb im Beitrag #3998138: > Du hast die stm32f10x.h nicht inkludiert, oder die Definition des Makros > für deinen Prozessor (STM32F10X_LD, STM32F10X_LD_VL, STM32F10X_MD, > STM32F10X_MD_VL, STM32F10X_HD, STM32F10X_HD_VL, STM32F10X_XL, > STM32F10X_CL
-
Thread
Basic Interpreter für uC ?
schreiben, wenn man sie ändern wollte? Ganz sicher bin ich mit aber nicht mehr, zu lange her. Zielsystem STM32F103, dafür habe ich alles, meinetwegen auch Arduino Mega. Kennt da jemand etwas in der Richtung?
Christian J. schrieb im Beitrag #5974144: > Zielsystem STM32F103, Christian J. schrieb im Beitrag #5974557: > Aber nur unter > CP/M lauffähig. Christian J. schrieb im Beitrag #5974549: > Der RC2014 macht was her, Z80, nettes Baukasten system und Basic
-
Thread
LPC debuggen mit Black magic probe auf STlinkV2 clone
https://www.st.com/resource/en/datasheet/stm32f103c8.pdf#page108
War jetzt für den 103er, beim 101 aber genau so: https://www.st.com/resource/en/datasheet/stm32f101r8.pdf#page92 ST unterscheidet da zwischen Datasheet und User Manual, da braucht man beide Dokumente.
-
Thread
STM32F407 kann sich selbst in Knie schiessen
STM Apprentice schrieb im Beitrag #5749496: > Hätten sie's gewusst? Ja, das steht nämlich klar im Referenzhandbuch (jedenfalls beim STM32F103).
STM Apprentice schrieb im Beitrag #5749496: > Hätten sie's gewusst? Ein STM32F407 kann sich am Pin selbst > kurzschliessen? Selbst das Manual gibt sich zu diesem Thema > sehr schmal-lippig .... Erstens
-
Thread
f030 viel langsamer als f103 ?
Der STM32F030 kommt bei mir beim selben Whestone Benmard auf 2.15Mips während der STM32F103 auf 7.63 Mips kommt. Wie kann das sein, es haben doch beide einen M0 Core,
Ok STM32F030 => M0, 48Mhz STM32F103 => M3, 72Mhz Ihr haltet also den Faktor 3.5 in der Geschwindigkeit anstatt 1.5 für realistisch? Wodurch ist der M3 so viel schneller?
-
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
Stromsparender Mikrocontroller mit USB
einen stromsparenden Mikrocontroller mit USB. Dieser soll in einen batteriebetriebenen Gerät einen STM32F103R8 ersetzen. Allerdings ist ein 32 Bit Controller kein Muss. Wichtig ist: - aktives Produkt, lieferbar. - USB - 1 x SPI - 1 x I2C - 2 x UART - deutlich weniger Strombedarfs als ein STM32F103
ein STM32F103 @ 8 MHz (ca. 8 mA) - nicht teurer als ein STM32F103R8 (ca. 6 € bei 10 Stk.) - TQFP / LQFP Bauform mit 48 oder 64 Pin. Warum noch mit einem 8 oder 16 Bit CPU rumschlagen, wenn es auch mit
-
Thread
SysTick enable führt zu sofortigem Fault
am Ende, obwohl das Beispiel, das den Fehler erzeugt, wirklich minimal ist: Und zwar landet ein STM32F103RE beim folgenden Beispiel direkt im HardFault-Handler, ein STM32F446 fühlt sich dagegen pudelwohl: [c] #define SYSTICK_TIMER_INTERVAL_MS 1 #ifdef STM32F4XX #define SYSTEMCORECLOCK 168000000ULL
daß ich die beiden IRQs nicht vor dem SysTick-Timer einschalten kann, und was in dieser Hinsicht den STM32F103 vom STM32F446 unterscheidet.
-
Thread
STM32 Pins: Default und remapped
das RM0008 Reference Manual? Das habe ich noch nicht durch :-( Bei mir heisst das hier RM0041 - STM32F100xx Reference Manual Für den STM32F103RB (das ist m.W. ein 'medium density device') dann noch das STM32F100x4, STM32F100x6, STM32F100x8, STM32F100xB Datenblatt. Hat leider keine RM Nummer. Dieses
Matthias Sch. schrieb im Beitrag #3449928: > RM0041 - STM32F100xx Puh, hatte schon befürchtet, nochmal 1000 Seiten mehr lesen zu müssen. Das RM0041 ist für den STM32F100xx, der interressiert mich nicht. Ich habe ja einen STM32F103, für den gilt RM0008.
-
Thread
Frage zum ST-Link auf Discovery F4
. http://www.ebay.de/itm/2PCS-STM8S103F3P6-ARM-STM8-Minimum-System-Development-Board-Module-Arduino-/351255888967?pt=LH_DefaultDomain_0&hash=item51c87b8447 http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Arduino-M73-/301402799820?pt=LH_DefaultDomain_0&hash=item462d01becc http://www.ebay.de/itm/1pcs-STM32F103VCT6-ARM-STM32-Minimum-System-Development-Board-Cortex-m3-M77-/351250712682?pt=LH_DefaultDomain_0&hash=item51c82c886a Vielen Dank für eure Hilfe! P.S. Über einen Link zu einem guten (für
-
Thread
STM32Fxxx: Busse ideal takten?
weiss wie lange der Kram zum starten braucht. Oder reicht SPI_Cmd(Disable) aus? >>Laut AN4365 "STM32F4 power consumption": Hier im Thread ist der STM32F1xxx gemeint, er hat das nicht.
? > > Grüße, > marcus Ich bezog mich auf den STM32F1xx, den der TO auch benutzt.
-
Thread
stm32F4Discovery mit Coocox Beispielen und Quickstart
_GPIO_INPUT_OUTPUT\cmsis_lib\source\stm32f4xx_rcc.c "' '"D:\kay\CoIDE Projekte\Neuer Ordner\coocox\STM32F4_GPIO_INPUT_OUTPUT\cmsis_lib\source\stm32f4xx_gpio. c"' '"D:\kay\CoIDE Projekte\Neuer Ordner\coocox\STM32F4_GPIO_INPUT_OUTPUT
.\obj\stm32f4xx_rcc.o ..\obj\stm32f4xx_gpio.o ..\obj\system_stm32f4xx.o ..\obj\stm32f4xx_tim.o [cc] arm-none-eabi-gcc: error: unrecognized command line option '-Wl' BUILD FAILED
-
Thread
GDB Problem mit Eclipse Juno / STM32 / Codesourcery / ST-Link V2
Hello Ben, recently I bought a olimex olimexino stm32 having stm32f103rbt. Now I use my toolchain: - eclipse Juni + cdt + armgcc - atollic stlinkv2 gdb server I patch the swd signals from an stm32f4discovery to the stm32f103 board. I run into
same source using atollic and that works. It looks there is a problem in the eclispe juno gdb for stm32f103. my toolchain works for the stm32f4discovery programming. It costs so much time .... :-( So if someone has a solution for swd programming stm32f103 devices ... Adib.
-
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
STM32 can Message
hallo, Ich habe 2 STM32 Boards 1x mit STM32F103vct6 und 1x mit STM32F103zet6 jeweils mit CAN Transceiver. Der STM32F103zet6 sendet seine Adresse (CanWriteData(0xA5A5);) zum STM32F103vct6 aber leider Funktioniert
CAN1 statt CAN stehen? wie an diversen anderen stellen > auch? Wenn ich mich nich irre Beim STM32F103vct6 ist es Richtig mit CAN1 und beim STM32F103zet6 steht nur CAN in diversen Beispielen.
-
Thread
STM32 - 2 lagig Routen, wohin mit VDD und VSS
Hast Du Dir das Datenblatt besorgt? Zumindest für STM32F101/103 gehört an Vdd3/Vss3 ein 4.7µF Und denk an Vdda/Vssa.
Hier ist ein Beispiel von einem früheren Projekt von mir mit einem STM32F103VE und zweilagigen Layout. Funktioniert in jeder Beziehung einwandfrei und wurde schon vielfach gebaut. Auf der oberen Seite sieht man im Inneren Bereich unter dem IC Gehäuse des STM32s die Vcc