-
Thread
Probleme mit Linux (Kernel 4.9.0) und st-flash / texane
[/code] Ausgabe bei permanent betätigtem Reset: [code] root@porteus:/home/mcu/develop/stm32f103/blinky# make flash st-flash erase st-flash 1.5.1-25-gcf67780 2019-05-02T20:30:21 INFO common.c: Loading device parameters.... 2019-05-02T20:30:21 INFO common.c: Device connected is: F1 Medium-density
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
[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
hier: https://github.com/ChristianRinn/bare_metal_stm32f411xe/blob/master/src/STM32F411XE/gcc_startup_system.c
-
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
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
ebenso bezahlbaren STM32F103Cx. Industriell sieht das natürlich anders aus.
Ich gebe privat ab STM32F103CBT6 für 9,20 Euro inkl. Versandkosten im Kompaktbrief.
-
Thread
ws2812 und andere zeitkritische Sachen
schrieb im Beitrag #4360526: > (Nach einer älteren Version im Repo gucken, da liefs noch auf dem 103) Eher umgekehrt: Die letzte Version nehmen. Den Port von Nucleo mit STM32F4xx nach STM32F103 habe ich erst in den letzten Versionen vorgenommen bzw. vervollständigt.
Portierung nach STM32F103 war für mich eher aus "sportlichem" Ehrgeiz. Es fehlt auch noch was für den F103: Die LDR-Messung für die automatische Helligkeitseinstellung.
-
Thread
STM32 - Interrupt Problem
auszuschließen, habe ich mit Hilfe von STM32CubeMx ein weiteres Programm erstellt, die auf einem STM32F303-Nucleo Board läuft. Es wird lediglich Timer 4 konfiguriert und benutzt. Hier kann ich das gleiche beobachten. Der Interrupt wird ausgelöst
Hier als Screenshot aus dem RefMan, diesmal richtig für den STM32F303RE und TIM4. Seite 626.
-
Thread
Starten Bootloader STM32F103 BluePill
merkwürdiges Problem: Ich möchte mir ein eigenes Dev-Board auf Basis des auf Ebay ( http://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435-/272283008473?hash=item3f6554fdd9:g:GTAAAOSwMNxXazXE ) massenhaft verkauften BluePill Boards STM32F103C8T6 entwickeln. Dieses
Kennst das schon? http://www.stm32duino.com/viewtopic.php?f=32&t=700
-
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 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
Umstieg 8->32Bit: Codergröße
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
den RAM eines atmegas bedeuten. Gerd schrieb im Beitrag #2534532: > 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? Ohne Lib reicht das m. A. nach. Ich habe für stm32f407 und lpc1769
-
Thread
STM32F103 auf STM3210E-EVAL + Eclipse + Yagarto +openocd +dbg
Zusammenfassung der bestehenden Threads bzgl. dieses Themas. Ich habe aktuell einige Projekte mit STM32F103 und STM103F107. Dazu habe ich hier zwei DevKits: Das IAR (OLIMEX) STM32F103ZE-SK und das STM STM3210E-EVAL. Eines für F107 ist noch im Zulauf. Die Demos: Das IAR Board liefert einige Demos
Reset_Handler () at lib/src/stm32f10x_vector.c:188 188 { monitor reset halt JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3) JTAG tap: stm32.bs tap/device found: 0x06414041 (mfg: 0x020, part
-
Thread
ARM Einstieg
ET-STM32F103
Martin schrieb: > in welchem von dem Beispielprogrammen find ich das Z:\ET-STM32F103 r0\ET-STM32F103RB\ETT EXAMPLES\ET-STM32F103_LED\project
-
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
STM32F103C8T6 Blue Pill übertakten
Hallo. Kann man eigentlich den STM32F103C8T6 auch ohne den externen Oszi des Blue Pill übertakten? Und ja ich weiß dass Übertakten technisch keinen Sinn ergibt, aber ich wills aus reinem Spaß an der Sache trotzdem versuchen. Wie man
gebaut der so richtig > effizient ist, aber da scheiterts an der Rechenleistung, das gibt der > STM32F103 nicht her. Das ist nicht korrekt. Habe in 2014 einen BLDC Regler mit 700 Watt selbst aufgebaut, mit einem solchen STM32F103. Und er hatte dann immer noch Reserven, um die Kommunikation
-
Thread
Eigener Bootloader stm32f103
ich auf diesem die LUFA USB Midi Firmware darauf habe. Wenn du den ATmega weglässt, und statt des STM32F103, der ja der allererste Ur-STM32 ist, einen aktuelleren STM32 nutzt (z.B. STM32G4), hat dieser einen fest integrierten USB-Bootloader. Dann kannst du den wunderbar komfortabel über die STM32CubeProgrammer
> nutzen, hatte mich nur gefragt ob du meine Antwort gesehen hattest Ja, bleibt genug übrig. Der stm32f103RGT6 hat ja 1MB Flash Speicher. Klar hab ich deine Antwort gelesen. Danke
-
Thread
STM8- r3 - Platine
Chips wird es zwar noch ne Weile lang geben, aber irgendwann werden dann die Preise hoch gehen. STM32 ist sogar der (ur)alte STM32F103 noch active. Läßt ST jetzt wohl die 8-Bit Welt sterben ?
interessieren. Smile, r3 Platinen für STM32f hab ich schon gemacht, für LQFP48 Package, bestückt mit F103, F303, F030, F031 und F072. MCS51 interssiert mich eher weniger, auch wenn ich für den uralten 89C52 auch eine Platine habe.
-
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 das in C so aussehen
carr[n]++; } } [/C] Das wird übersetzt zu: [C] 4B0B ldr r3, =0x10000048 <utmp> 480C ldr r0, =0x10000024 <carr> 781C ldrb r4, [r3] F04F4590 mov.w r5, #0x48000000 692B
-
Thread
STM Dip Adapter
Semesterarbeit soll konventionell hergestellt werden (nicht SMD). Meine Frage kann ich, oder gibt es einen STM32F103VDT6 in Dip Bauart oder einen Adapter dazu!? Oder sonst einen Vorschlag! Vielen Dank und nette Grüsse!
verwendet ein Board mit etwas Zusatzbeschaltung, wie z.B. dieses hier: http://www.olimex.com/dev/stm32-h103.html (da ist zwar ein STM32F103RBT6 drauf, aber vielleicht sind Deine Anforderungen ja nicht so spezifisch, daß der Unterschied was ausmacht)
-
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
STM32F0x2 Neuerscheinung
Dank der Einkaufskonditionen in China dürfte aber für Bastler vermutlich auf absehbare Zeit der F103 der günstigste STM32 mit USB bleiben: http://www.aliexpress.com/item/100-new-original-STM32F103CBT6-MCU-ARM-128K-FLASH-TIMER-ST-QFP48/1201525448.html (der Link ist auf die 128KB-Version, die STM32F103C8T6
STM32F103C8T6 mit 64KB gibts > noch billiger) In der Tat, es gibt da auch nette, einfache Basis-Devboards für so 6-7 EUR: http://www.aliexpress.com/item/ARM-Cortex-M3-STM32F103C8T6-STM32-core-board-development-board
-
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
STM32F103 und ADC DMA mehrere Kanäle
Ich versuche gerade, 4 ADC-Kanäle IN04-IN07 auf PA04-PA07 eines STM32F103C8T6 einzulesen. Wenn ich mir das DMA-Zielarray in einer Schleife im Programm anschaue, so springen die Werte auf ihren Plätzen. (an PA4 habe ich ein
, nachdem ich mit allen Versuchen mit HAL und LL gescheitert bin. Ich kriege es einfach nicht hin, 4 ADC-Werte an PA4-PA7 auszulesen. Habe die Hardware (STM32F103C8T6, blue pill) noch mal mit STM32duino verifiziert. Aber mit STM32CubeIDE klappt es einfach nicht. Ich bekomme immer 4 gleiche Werte. Jetzt
-
Thread
Vistron VDR400 DAB Bausatz - Reverse Engineering
interessant: Wenn man aktuell bei LaSAT (der Technikfreaks Shop) bestellt bekommt man das Board mit Rev 1.4. Anstelle des STM32F103 ist ein GD32F103 verbaut. Bei Pollin gibt es wohl auch einen Komplettbausatz.
Problem ist, dass mein Board noch keinen SPI Flash für die Si4684-FW hat. Deshalb musste ich mir ein STM32-Board suchen, was mind. 1,5 MB Flash hat (2 x ~500KB für DAB und FM, der Rest für die STM32 FW). Zufälligerweise hatte ich gerade ein stm32f429i-disc1 hier rumliegen :) Das stm32f429i-disc1 verwendet
-
Thread
STM32: CAN Loopback mit merkwürdigem Effekt
Hi, als frischgebackener Besitzer eines STM32F103 Stamp Moduls ich habe das CAN Loopback Beispiel aus der ST Standard Lib (3.4.0) ausprobiert und bin dabei auf einen merkwürdigen Effekt gestoßen. Im Loopback-Modus kann man die CAN-Nachrichten
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
-
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 + Eclipse -> Hilfe
STM32F10x_StdPeriph_Lib_V3.3.0\Project\STM32F10x_StdPeriph_Template\TrueSTUDIO\STM3210C-EVAL Startup-Assembercode: startup_stm32f10x_cl.s ist zu finden in CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup
Codes, die für gcc-ride7 erstellt wurden, benutzt. Man findet die Assembler Start Up Codes unter: STM32F10x_StdPeriph_Lib_V3.3.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7 Zu beachten ist, das je nach verwendetem uC ein anderer Start Up Code benutzt werden muss. Der STM32F103RB
-
Thread
STM32F103C8T6 lässt sich nicht über SWD ansprechen
STMApprentice schrieb im Beitrag #4943512: > Die Module mit dem STM32F103C8T6 haben im Auslieferungszustand Ich hab hier 3 China F103C8 Boards liegen. Alle benötigen externe Stromversorgung um geflasht zu werden. Über SWD/ST-Link wird das Board nicht versorgt. Hast
STMApprentice schrieb im Beitrag #4944587: > Begründung? Erfahrung mit Stm32f103c8-board und StLink
-
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
STECCY - ZX-Spectrum-Emulator mit STM32
Warum auch immer der Pullup da ÜBERHAUPT wohnt. Die STM32F4 haben ja einen Internen.
900ss D. schrieb im Beitrag #6603766: > Es steht DevEBox STM32_F4VE Ver: V33, SN: 1911Z > Auf der Rückseite. Danke. Hier die Variante, die ich kenne und nutze: https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0.html Auszug: "Warning: The microcontroller
-
Thread
STM32 - wo gibt es Literatur, Kochbücher etc. in deutsch?
eben eine bereits gut funktionale Basis bildet. https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP W.S.
*/ #define stdout 255 /* Out zum Standard-Stream */[/c] C- Standard Bezeichner als was komplett anderes überschreiben? Hoffentlich kommt keiner auf die Idee <stdio.h> zu inkludieren. Und wenn schon eine eigene "STM32F103all.h" schreiben, dann doch bitte
-
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
ich den Spannungsteiler kleiner mache, verbraucht dieser selbst viel Strom. Meine Schaltung mit dem STM32F103 benötigt aktuell nur 4uA im nicht arbeitenden Zustand. Mache ich jezt den Spannungsteiler kleiner, benötigt dieser selbst ein vielfaches an Strom wie die ganze Schaltung :( Das möchte ich nicht
-
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
STM32F03C8: SD-Card antwortet nicht
Was hast Du denn nun fuer einen Chip, einen STM32F03C8 wie im Topic steht, der bei ST allerdings STM32F030C8 heisst einen STM32F102C8 wie hier steht Harald schrieb im Beitrag #3341000: > Aus dem Reference Manual zum STM32F102C8: oder einen STM32F103 wie in Deinem letzten Post Harald schrieb im Beitrag #3341728: > STM32F103C8 Da gibts ein paar Unterschiede und Du kannst nicht einfach die RefMan's nehmen wie es Dir gerade passt.
-
Thread
STM32: I2C-Master setzt ARLO-Flag (arbitration lost)
gesetzt sowohl mit angeschlossenem Slave, als auch ohne. Mein Schaltplan: nur das Blue Pill Board STM32F103C8T6, nichts dran angeschlossen. Strom von USB. Schaltplan des Blue Pill Boards: [[Datei:Vcc-gnd.com-blue-pill-schematic-stm32f103c8t6.pdf]]
https://www.mikrocontroller.net/wikifiles/9/9e/Vcc-gnd.com-blue-pill-schematic-stm32f103c8t6.pdf
-
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\cmsis_boot\system_stm32f4xx.c"' '"D:\kay\CoIDE Projekte\Neuer Ordner\coocox\STM32F4_GPIO_INPUT_OUTPUT\cmsis_lib\source\stm32f4xx_tim.c "' [cc] In file included from D:\kay\CoIDE Projekte\Neuer Ordner\coocox
-
Thread
STM32 Keil Lib und Compiler Probleme
zumindest abwechselnd) ich habe folgendes geändert in options for target ... : - device auf stm32f103vc geändert - c/c++ preprocessor symbols auf USE_STDPERIPH_DRIVER,STM32F10X_HD - debug auf use: cortex m... (nutze einen j-link von segger) - utilities auch wieder auf cortex m... ---> settings
@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
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
STM32F407 kann sich selbst in Knie schiessen
den Ausgangstreiber des Pins. Hätten sie's gewusst? Ein STM32F407 kann sich am Pin selbst kurzschliessen? Selbst das Manual gibt sich zu diesem Thema sehr schmal-lippig .... Ich bin auf dieses Problem noch nicht gestossen da ich sehr gerne meine Soft-I2C-Implemetierung
STM Apprentice schrieb im Beitrag #5749496: > Hätten sie's gewusst? Ja, das steht nämlich klar im Referenzhandbuch (jedenfalls beim STM32F103).
-
Thread
STM32F103 System Workbench
die eigentliche Funktion sondern an einen Default-Handler springt - hast du ein Startup File für den STM32F103?
Unterschiede in der HW bei den verschiedenen Geschmacksrichtungen innerhalb der STM32F103xxxx Familie sind nicht groß, aber vorhanden. Also schreibe wenigstens, mit welchem konkreten Typ du in deiner Uni basteln willst. Irgendwo hab ich auch noch etwas für den STM32F103ZET6 herumliegen
-
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
Danke für eure Hilfe. Beim STM8 wäre nur das Modell 207/208 in Frage gekommen wegen den 2 UARTs. Hab mich dann für den STM32F103 entschieden, dazu gibt es auch einfache Entwicklerboards - ausschlaggebend war auch deren Verfügbarkeit
-
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
Analogeingang schützen im ausgeschalteten Zustand
Beim STM32F103 (ich glaube sogar bei allen STM32) sind die analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, die Überspannung nach VCC ableitet.
Stefan ⛄ F. schrieb im Beitrag #7001531: > Beim STM32F103 (ich glaube sogar bei allen STM32) sind die > analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, > die Überspannung nach VCC ableitet
-
Thread
STM32F407 Nachfolger
#7557393: > Kann mir jemand sagen, wie der Nachfolger heißt Nach meiner Einschätzung hat ST die STM32G Serie ins Rennen geschickt, um die F Serie langfristig abzulösen. Damit will ich nicht sagen, dass die F Serie bereits obsolet sei. Selbst das Urgestein STM32F103 hat noch garantiert mindestens 10
J. S. schrieb im Beitrag #7557443: > Der F407 hat auch reichlich Power Displays direkt anzusteuern, Beim STM32F429 kann man Displays direkt per parallelem Interface ansteuern. Moderne STM32 wie STM32F469 haben auch ein MIPI-DSI -Interface,
-
Thread
phasenverschobene PWM mit STM32F103C3
Ansatz Nr. 1 war auf STM32F103C8, den Timer1 auf 500Hz in PWM Mode 1 laufen zu lassen und die Werte aus einer Sinus-Tabelle per DMA in das CCR1 Register zu laden. Das Update Event triggert den DMA, nur beim downcounting Underflow
jedem (TCTR xxx->0) ausgelöst... > oder reden wir aneinander Vorbei? Das scheint mir fast so. Beim STM32F103C8 (Fehler imTitel!) kenne ich nur die Modi Upcounting, Downcounting und Center Aligned (up/down). Und ein TCTR Register finde ich da auch nicht?
-
Thread
Auswahl von MCU
Ich habe die STM (32F103),STM (32F2)und STM (32F105). Nachteil bei denen ist : bei Input Capture-Unit: 4x16bit channels, capture event on rising or falling edge, IRQ, DMA request. Es wäre gar nicht schlecht wenn
dortmunder schrieb im Beitrag #3198944: > Ich habe die STM (32F103),STM (32F2)und STM (32F105). > Nachteil bei denen ist : > bei Input Capture-Unit: 4x16bit channels, capture event on rising or > falling edge, IRQ, DMA request. > Es wäre gar nicht schlecht
-
Thread
Die Qual der Mikrocontrollerwahl
nicht. Jetzt habe ich beispielsweise den STM32 F103VBT6 Cortex-M3 uC entdeckt, der "etwas mehr" kann und mit 5,45€ nicht viel teurer ist. Es wäre natürlich toll, wenn ich in dem Bereich mehr Kapazitäten habe, als wenn ich mit dem ATMega32U2 schon
keine 5V braucht um damit 5V zu schalten ;-) Ich glaube ich werde es einfach mal mit einem ARM uC versuchen. Gibt es vielleicht bessere Alternativen als den STM32 F103VBT6? Sollte man lieber in der ARM Schiene von Atmel bleiben? Oder TI?
-
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 #elif defined( STM32F10x ) #define SYSTEMCORECLOCK 72000000ULL #endif int main(void) { // Timer und Interrupt-Prioritaeten einstellen #if defined( STM32F4XX ) || defined( STM32F10x )
-
Thread
Welcher STM32 für neues Projekt mit USART, CAN und USB
64 Pins besser noch weniger Alles muss gleichzeitig genutzt werden können, bin schon mal mit dem STM32F042F reingefallen der glaube ich CAN/USB nicht gleichzeitig kann... So gefunden habe ich den STM32F072C und STM32F302C, welchen würdet ihr für ein neues Projekt empfehlen oder vielleicht einen
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!
-
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.
AntiHeiner schrieb im Beitrag #5071603: > Zumindest für STM32F101/103 gehört an Vdd3/Vss3 ein 4.7µF Nochmal eine Frage dazu. Gehört der 4.7µF zusätzlich zum 100nf an VDD3/VSS3? Oder ersetzt er diesen, ich habe diesbezüglich noch keine weiteren Infos gefunden