-
Thread
CubeMX und HAL - I2C hängt sich auf
Frage ist nun, ob jemand vielleicht etwas lauffähigen Code mit dem CubeMX und dem HAL für einen STM32F103C8 hat? Gruß und Danke Peter
Frage ist nun, ob jemand vielleicht etwas lauffähigen Code > mit dem CubeMX und dem HAL für einen STM32F103C8 hat? Ich habe lauffähigen Code ohne Cube HAL, aber auf Basis der CMSIS Core Library, die in allen HAL Projekten als Unterbau enthalten ist. Das ist nicht ganz das, wonach du suchst, aber zur
-
Thread
China ST-Link v2 auf J-Link flashen
Nutzungsbedingen ist anderweitig auch nicht erlaubt. Blöder ist aber das auf dem Debuggerteil (vom STM32F103RB Nucleo) nicht wie beim richtigen STLink die Targetspannung detektiert wird sondern von einem schwachbrüstigen Spannungsregler kommt. Den habe ich schon gekillt durch ein Target das zu viel Strom
Johannes S. schrieb im Beitrag #5398295: > Blöder ist > aber das auf dem Debuggerteil (vom STM32F103RB Nucleo) nicht wie beim > richtigen STLink die Targetspannung detektiert wird sondern von einem > schwachbrüstigen Spannungsregler kommt. Ich bin mir ziemlich sicher, dass das bei den Nucleos
-
Thread
CAN mit STM32
Student Team soll ich auf folgendem Board http://www.watterott.com/de/OLIMEXINO-STM32-MAPLE (STM32F103RBT6) den CAN-Controller in Betrieb nehmen, um sowohl die CAN-Kommunikation zu steuern als auch sämtlichen CAN-Datenverkehr auf eine SD-Karte mitzuloggen. Hierzu habe ich mir bereits die paar
Datenblatt vergleichen. Ich habe mal meinen CAN Treiber angehängt, der funktioniert mit meinem STM32F103RB6 wunderbar.
-
Thread
Makefile für STM32
mit 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
STM32 HAL und interrupt
Guten Tag, ich möchte mit den STM32F103 anfangen und habe eine Grundsatz Frage nicht verstanden. Im Referenzmanual steht das die Interrupt Vektoren sammel Vektoren sind und das das entsprechende Interrupt Flag gelöscht werden muss. Wenn
verwendet sein. Ich vermute, dass ST die Pegelgesteuerte Variante bevorzugt hat. Bei der RTC vom STM32F103 weiss ich mit Sicherheit, dass der Sekunden-Interrupt Pegel-gesteuert ist. Da muss man das Flag innerhalb der ISR zurück setzen. Beim USART ist er auch Pegel-gesteuert, da setzt sich das Flag allerdings
-
Thread
Hilfe für STM32 Schaltplan
Oh wie blöd hab vergessen zu schreiben dass es um einen stm32 f103 mit 48 pins geht. Danke für den link werde das mal durchlesen
I/O Level. Wenn da FT drin steht ist der Pin 5V Tolerant. Siehe unten im Abschnitt (2). Die STM32F103er haben nicht alle Pins "FT" hingegen die neueren STM32F4xx fast alle, außer die, die für Batterie/Backup/RTC/Quarz benötigt werden.
-
Thread
Wie heftet ihr z.B: das Reference Manual von Controllern ab?
verstehen, so ist es eben so. Aber ich habe schon mein Gründe weshalb ich mir ein Manual , wie dem STM32F103 ausdrucke, wenn ich diesen für meine Projekte einsetzen möchte. Ja, diese Spirale hatte ich ja bereits zu Anfang gepostet
Beitrag #7514596: > Aber Reference Manuals von Microcontrollern mit zig hundert > Seiten? Beim STM32F103 sind es 1136 Seiten, also 568 Blatt. Und immerhin schon die 21. Revision. Seit 2007 wäre das ein mächtiger Stapel geworden.
-
Thread
Neues Eval-Board für Atmel-ARM
ST ... bisher waren die ja immer recht teuer. Ich habe vor ein par Moanten ein Nucelo-64 mit STM32F103RBT6 für 16 Euro inclusive Versand gekauft (und zwar direkt von ST bei Amazon). Wenn ich bei Atmel ein AVR Evaluation Kit und einen Debugger kaufen würde, müsste ich dafür fast 200 Euro bezahlen
.. bisher waren die ja immer recht teuer. > > Ich habe vor ein par Moanten ein Nucelo-64 mit STM32F103RBT6 für 16 Euro > inclusive Versand gekauft (und zwar direkt von ST bei Amazon). > > Wenn ich bei Atmel ein AVR Evaluation Kit und einen Debugger kaufen > würde, müsste ich dafür fast 200
-
Thread
ARM ohne viel Schnickschnack ?
Reichelt oder so). Ob das wirklich ohne Probleme läuft ist aber die Frage. http://www.ebay.de/itm/STM32F103C8T6-Cortex-M3-Minimum-System-Development-Board-For-Arduino-NEW-TE435-/381608714154?hash=item58d9a6dfaa:g:xGIAAOSwtZJY9bUW Spräche was gegen so was?
Besorge dir doch diese günstigen "STM32F103 Blue Pill"-Boards, die bekommst du auf ein Steckboard und per Buchsenleiste auch auf deine Platine. Dort sind gleich alle Quarze drauf und die externe Beschaltung, so dass du extern nur noch wenig
-
Thread
Erste Schritte STM32 mit PlatformIO, welches Framework?
Hallo zusammen, nach diversen Arduino und ESP32 Projekten soll es diesmal ein STM32F103 werden. Als Entwicklungsumgebung soll VSCode mit PlatformIO genutzt werden. Hier beginnt mein Problem bei der Auswahl der vielen verfügbaren Frameworks. - Arduino - Zephyr - STM32Core - mbed
sich am Ende komplett von Arduino lösen ohne gleich alles neu machen zu müssen. Und ja, der STM32F103 ist etwas schwer angestaubt.
-
Thread
I2C mit FreeRTOS auf STM32F103
Vergleich zu vielen 8-Bit oder 16-Bit Mikrocontroller ist selbst ein "popeliger" und steinalter STM32F103 ein Monster und steckt wegen des grossen RAM's, Flash und hoher CPU Taktfrequenz den Overhead für FreeRTOS locker weg, auch wenn man nur ein paar LED's blinken lassen will.
-
Thread
Aktuelles , günstiges ARM Board
angepeilten Controller mag. Preislich interessant ist beispielsweise: http://cgi.ebay.de/STM32-ARM-STM32F103-Cortex-M3-ARM7-ARM9-AMEL-JTAG-KEIL_W0QQitemZ170374924951QQcmdZViewItemQQptZWissenschaftliche_Geräte?hash=item27ab230a97&_trksid=p3286.c0.m14 Beim STR9 wäre ich etwas vorsichtig. Der Quotient aus
selbst erfolgreich einige Spielereien mit Eclipse, CDT, gdb Hardware-Debugging plug-in, OpenOCD und STM32(F103VB) gemacht. Funktioniert nach ziemlich zeitaufwändiger Einrichterei ganz gut. Kommerzielle Tools sparen bestimmt einiges an Zeit. Für Flash-Programming über JTAG mit neueren OpenOCD-Versionen
-
Thread
micro:bit ohne web GUI und Framework programmieren
Ich habe mich am Ende doch für ein STM32F103 Nucleo Board entschieden. Hier kann ich bereits vorhandene Arduino I/O Shields drauf stecken und auch sonst sind dessen Stift- und Buchsenleisten experimentierfreudiger, als die exotische Steckerleiste des micro:bit Boardes. Außerdem kann ich den STM32F103 problemlos und kostengünstig auf Adapterplatinen im DIP Format kaufen, falls ich ihn mal für Prototypen einsetze. Dieses Format mag ich sehr für Handarbeiten. An Nucleo Board hängt ein Programmieradapter
-
Thread
Auswahl des richtigen AVR -Controllers für einen Leistungsdimmer?
programmiert man ohne Auto-Reset, der Timer wird mit dem Null-Durchgang zurück gesetzt. Der STM32F103xC hätte 6 solche Timer, also für maximal 24 Triac's und somit genügend Reserve. Außerdem sollten auch genügend Ein-/Ausgänge zur Verfügung stehen, ich habe mal grob überschlagen: - 12x Triac
Markus Müller schrieb im Beitrag #3475947: > Somit wäre man bei einem STM32F103ZC angelangt (LQFP144 Pin) Jetzt frag ich mich doch ernsthaft wie Hendrik Hölscher seinen DMX 3-Phasen Dimmer in einen AMega8515 gekriegt hat? Sind zwar "nur" 8 Kanäle und "nur" ein Nulldurchgangsdetektor
-
Thread
RC Summensignal erzeugen
Hallo, ich möchte ein 8 Kanal Summensignal mit einem Stm32F103 erzeugen. Meine erste Idee war ein 1µs Interrupt in dem ich einen Port je nach Vorgabe schalte. Der Code im Interrupt wäre zwar recht schlank, ich bezweifle aber das das der optimale Weg ist. Hat
schalte. Was ist denn ein 1µs Interrupt? Meinst du damit alle 1µs ein Interrupt? Ich kenne den Stm32F103 zwar nicht aus eigener Erfahrung, bezweifele aber, dass er das überhaupt schaffen würde. Üblicherweise erzeugt man kurze Impulse definierter Länge mit einem Timer.
-
Thread
Dokumentation/Referenz zu C-Funktionen finden
geschrieben, die im Datasheet stehen. Nun will ich aber mit ARM anfangen und habe mir dafür ein STM32F103-Board besorgt. Mein Problem nun: Woher bekomme ich die Refernz zu den ganzen structs, mit denen man offensichtlich die GPIOs alle definieren muss. Oder auch die Entsprechungen zu z.B. _delay_ms(
Okay, danke. Allerdings ging es mir jetzt eher um den STM32F103. Mit dem AVR komme ich eigentlich problemlos zurecht. Nur ist der STM32 mein erster ARM und ich habe keine Ahnung, was es da so für Möglichkeiten gibt, abgesehen von dem, was im Datasheet erläutert
-
Thread
Gefälschte STM32 Nucleo Boards oder Erweiterungsboards?
gespart hast. Wäre doch blöd wenn deine Entwicklungsarbeit für die Tonne wäre. Okay, so ein STM32F103 BluePill ist ganz okay nachdem man die ganzen Macken entfernt hat, aber schön ist es wenn es einfach gleich funktioniert und man sich nicht noch rumärgern muss.
Mike J. schrieb im Beitrag #5355657: > Okay, so ein STM32F103 BluePill ist ganz okay nachdem man die ganzen > Macken entfernt hat Also mein Board für USD 1.60 von Aliexpress funktioniert einwandfrei. Der einzige Fehler ist wohl ein falscher Widerstand für
-
Thread
Bitte um Hilfe bei Typ-Auswahl STM32
leichter zu bekommen als die 48-Pin. z.B. bei TME.eu. Ich finde das Teil einfach nur genial. (STM32F103RB) Aber Aufpassen mit der Pin-Belegung. Erst ab den 100 Pinner geht alles. (Beispiel CAN Remap auf PD0/PD1!) Ich hab damit eine Heizungssteuerung gemacht, siehe Thread: http://www.mikrocontroller.net
einem high-tech Gadget. http://www.mcu-related.com/architectures/35-cortex-m3/59-stm32-primer2-stm32f103e-stm3210e-primer Nachteil: die Flexibilitaet bleibt etwas auf der Strecke. Die Webseite mit der User Group und all den Beispielen ist hier: http://stm32circle.com/ Gruss, Robert
-
Thread
Unbekannte Platine in MC-22 Graupner
an dem Umschalter hängt eine mir völlig unbekannte Platine (siehe Bilder). Haupttreiber ist ein stm32f103c8t6. Ich hatte schon mal vermutet, daß es ein "gestripter" HOTT Sender sein könnte, aber der sieht komplett anders aus. Hat jemand eine Idee?
Carsten L. schrieb im Beitrag #7715465: > Haupttreiber ist ein stm32f103c8t6. Das ist kein "Treiber", sondern ein ganz gewöhnlicher Microcontroller.
-
Thread
Analog Watchdog STM32
auszulesen. Hat jemand Erfahrung mit solch einem Problem? Ist es mit dem Analog Watchdog des STM32F103 möglich sowas umzusetzen oder gibt es vielleicht einen anderen Lösungsansatz?
der STM32F103 hat keinen Komparator, andere STM32 schon.
-
Thread
STM32F1 FLASH Interrupt
Ich verliere mich in der Dokumentation der STM32F103. In der Interrupt-Vektor Tabelle gibt es an Adresse 0x50 einen Eintrag mit Namen FLASH. Ich habe leider keine Erklärung gefunden, wozu der gut ist. Kann mir da jemand auf die Sprünge helfen
Ich habe dazu im RefMan auch nichts gefunden. Googlen nach "STM32F103 flash interrupt" hat mich dann auf das Programming Manual PM0075 geführt, dort wird unter Kapitel 3.5 das Flash Control Register und die Funktion der Interrupt-Enable Bits beschrieben. http://
-
Thread
STM32 ADC Kanal auswahl
Hallo, stehe irgendwie auf dem Schlauch... Wie kann ich bei einem STM32F103 den Kanal am Mux des ADC umschalten? Danke
gast schrieb: > Hallo, > stehe irgendwie auf dem Schlauch... > Wie kann ich bei einem STM32F103 den Kanal am Mux des ADC umschalten? > > Danke Hi, ich gehe mal davon aus das du den GPIO und den Port schon eingestellt hast, sowie sagen wir mal ADC1 und nur den Channel wechseln willst.
-
Thread
STM32 RTC Quarz schwingt nicht an
Hallo, ich habe ein Problem mit einem STM32F103. Wenn der Controller neu startet bleibt das Programm manchmal in einer while() Schleife hängen, da der externe RTC Quarz nicht anschwingt. Nach einiger, unterschiedlicher, Zeit, beginnt der Quarz
Hab hier ein Demoboard von IAR mit einem STM32F103. Da ist auch ein 32768Hz Quarz drauf. Der ist mit beiden Kontakten an OSC32_IN bzw. OSC32_OUT angeschlossen. Jeder Quarzpin hängt über einen 10pF an GND und das Gehäuse des Quarzes hängt ebenfalls
-
Thread
Raisonance und SAM7
Ausführungen. Dann wird meine Wahl auf Rowley denke ich fallen. Muß nur mal schauen ob die auch den STM32F103RET unterstüzten. Den STM würd ich gerne einsetzen weil der so klein ist und viel zu bieten hat. Obwohl der AT91SAM7S256/512 auch nicht übel ist. Falls Rowley den nicht kann werd ich wohl beim Atmel
: > Dann wird meine Wahl auf Rowley denke ich fallen. Muß nur mal schauen ob > die auch den STM32F103RET unterstüzten. Crossworks unterstützt die STM32.
-
Thread
Hello World für den STM32
zur Verfügung: - IAR Embedded Workbench for ARM 6.21.1 - Evalboard (geschenkt bekommen) - STM32F103VE - EPC-XKIT05-STM-STM32F103 - Debugger ST-LINK Ich bin die Sache einfach mal ganz blauäugig angegangen: 1. Entwicklungsumgebung gestartet 2. Neuen Workspace angelegt 3. Neues Projekt
-
Thread
Hilfe bei Strategie erstellen STM32 ADC
Messung mit dem ADC durchführen. > > Um welchen STM32 geht es denn? Es handeltsich um einen STM32F103 Schaltet man den ADC multiplexer im ADC complete Interrupt um?
PowerSSO schrieb im Beitrag #5783181: > Es handeltsich um einen STM32F103 Errata beachten: 2.1. Voltage glitch on ADC input 0 Workaround: None
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
verstehen muß - es soll nur funktionieren :). Ich nehme an, daß in den Dateien auf stefanus Seite (STM32F103_usb_test.zip) auch Deine Verbesserungen eingeflossen sind. Danke Dir deshalb nochmal extra, und W.S. natürlich ebenfalls.
Dirk schrieb im Beitrag #6606775: > Reden wir hier über deine STM32F103_usb_test.zip? Diese: http://stefanfrings.de/stm32/STM32F103_usb_test.zip Oder meinetwegen auch die Variante von Niklas (https://github.com/Erlkoenig90/WSusb) oder die von Thomas. > In diesem
-
Thread
STM32F1 USB VCP keine Ausgabe bei Arduino+Hterm
Ich experimentiere mit der USB Schnittstelle auf diesem Board: http://stefanfrings.de/stm32/STM32F103C8T6_board.png Beim erste Versuch habe ich die Cube HAL verwendet. Meine "Hello World!" Meldungen wurden via USB vom µC an den Laptop gesendet und von Hterm angezeigt. Die Hardware ist also ganz
>http://stefanfrings.de/stm32/STM32F103C8T6_board.png Das BluePill-Board. Es ist mir ja eine ganz besondere Freude, dass Du es mal mit der Arduino-Version versuchst ;-) Hast Du den Widerstand zwischen PC14 und 3V3 wie in der Softwareinstallation
-
Thread
PNP Sensor am uC
1N4148WS https://www.vishay.com/docs/85751/1n4148ws.pdf (Gemessene Vorwärtsspannung 0,63V) uC: Stm32F103 https://www.st.com/resource/en/datasheet/stm32f103ze.pdf Der erkennt alles bis <1.1V als Low oder?
-
Thread
Kennt jemand die Chronologie der STM32 ?
der STM32 MCUs entnehmen könnte? Also in etwa wie (Datumsangabe frei erfunden): 01.01.2007 STM32F103 Rev A 15.02.2007 STM32F107 Rev A 01.03.2007 STM32F103 Rev Z usw. usf. MfG
-
Thread
CAN: Nachrichten nach Identifier unterscheiden
Hallo, ich versuche auf einem STM32F103 CAN-Nachrichten zu empfangen. Dies funktioniert so weit auch. Wie kann ich aber Nachrichten mit verschiedenen Identifier unterscheiden? Ich möchte jeweils wissen, was für einen Identifier die eingehende
Fabian schrieb im Beitrag #2546620: > Hallo, > > ich versuche auf einem STM32F103 CAN-Nachrichten zu empfangen. Dies > funktioniert so weit auch. Wie kann ich aber Nachrichten mit > verschiedenen Identifier unterscheiden? Ich möchte jeweils wissen, was > für einen Identifier
-
Thread
BLDC Controller mit STM32F103C8T6 Geschwindigkeitsbegrenzer in der .hex
Hallo, Ich wollte fragen, ob denn irgendwer hier in der Lage ist, rauszufinden, wo in der angehängten .hex Datei der Wert für die Geschwindigkeitsbegrenzung liegt. Ich habe den Roller von dem das Readout stammt von Lime bekommen, in defektem Zustand, und ihn repariert. Da ich in Österreich viel unterwegs bin, dürfte ich 25 statt 20 kmh fahren, und die Begrenzung für die Motorleistung dürfte ich auch aufheben, da in Österreich 600W erlaubt sind, und der Scooter eigentlich einen 500W Motor hat, der nur für Deutschland auf 250W abgeregelt wurde. Dazu muss man aber wissen, wo denn die Begrenzung
-
Thread
Luminary Eval-Board als Debugger
www.stm32circle.com/hom/index.php http://www.mcu-related.com/architectures/35-cortex-m3/59-stm32-primer2-stm32f103e.html (Nur ein freundlicher Rat) Robert
wie Andreas richtig vermutet hat,kann man das LM3S6965 Board von Luminary dazu benutzen, um ein STM32F103 zu debuggen. Als IDE hatte ich CrossWorks benutzt.
-
Thread
IAR PowerPac RTOS & Interrupt
Hallo, ich programmiere einen STM32F103VB Controller mit IAR PowerPac RTOS. Von dem RTOS bin ich bis jetzt begeistert. Jetzt hab ich aber ein Problem wo ich nicht weiterkomme. Und zwar will ich einen Empfangsinterrupt vom UART haben
etwas geht (falsche Zeichen) alles geht So würde ich es machen - bin selbst mit IAR auf einem STM32F103RB unterwegs. Wir werden aber das Segger RTOS einsetzen, da günstiger :)
-
Thread
Keil-Simulator: Baudrate
Zum Programmieren eines STM32F103C8 nehme ich einen Keil-ARM Compiler. Das Initialisieren des USARTs übernimmt die Library von ST (Code siehe unten). Die Library sollte die Einstellung unter Target-Options verwenden (siehe Target.gif
Keiner im Forum, der die Library für den STM32F103CB mit einem Quarz verwendet, das nicht 8 MHz hat?
-
Thread
Re: STM32CubeMX F103 1.Assemblerprogramm
PS: Wenn du ein Beispiel suchst um auf dem STM32F103 eine LED einzuschalten: https://www.mikrocontroller.net/index.php?title=ARM-ASM-Tutorial#Writing_GPIO_pins https://github.com/Erlkoenig90/ArmAsmTutorial/blob/master/LinkerScriptAbsolutePlacement
program.S Template: https://github.com/Erlkoenig90/ArmAsmTutorial/tree/master/ProjectTemplate-STM32F103RB
-
Thread
Suche nach einem Entwicklungsboard
Mein Rat wäre, daß du dir vom freundlichen Chinesen irgend ein ganz kleines Brettl mit einem STM32F103 drauf kaufst, die Dinger gibt's für wenige Euros. Da ist erstmal garnix drauf außer dem µC, einer USB-Buchse und einer Reihe von Löchern für Pinheads. Ich hatte vor einigen Tagen sowas ähnliches mal hier gepostet ("http://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP") also wenn du ne Adresse für ein paar billige LP hast, kannst du das Ganze fast aus dem Stand als Basis benutzen, sozusagen das Gegenstück zur Dokumentvorlage bei der Textverarbeitung.
-
Thread
Flashen von STM32F105
bekomme immer die Meldung "unrecognized device". Die Pins (BOOT0 und BOOT1) sind alle ok, mit einem STM32F103 funktioniert es auch auf der gleichen Platine (sind alle pinkompatibel).
und USB gleichzeitig, kein Ethernet und Controller mit kleinen Gehäusen brauche, nehme ich die STM32F103. Wenn es auf die Größe des Gehäuses nicht ankommt oder wenn ich die ganze Peripherie brauche, dann nehme ich einen LPC17xx von NXP. Beide haben einen Cortex-M3-Kern. Bei der Peripherie haben
-
Thread
stm32f103ze evaluation board lcd ansteurung
Hallo Gemeinde, ich wollte mit dem stm32f103ze evaluation board rumexperimentieren, habe den ADC mit dem eingebauten Poti getestet und die ausgabe des gerechneten wertes per USART auf einem Terminal ausgegeben. ich würde aber gerne die ausgabe
Üblicherweise liefern Hersteller ein Datenblatt zu ihren Produkten. Ist natürlich Blödsinn, weil der STM32F103ZE keinen integrierten LCD Controller besitzt. Du musst also wenn in das Datenblatt des LCD Controllers schauen. Oder du nimmst dir einfach eine Segger Eval Software von Segger und benutzt emWin
-
Thread
Kompression für RGB LED Datenstrom
wieder unbrauchbar. Was jetzt die Slave MCU angeht, so habe ich bei aliexpress für ~1,50€ den STM32F103C8T6 gefunden. Mit bis zu 72MHz, 64KB Flash und satten 20KB SRAM wäre da einiges drin. Trotzdem muss ich nun mein Vorhaben nochmal überdenken. Ziel des Projekts ist es mit möglichst günstiger
die ja per bitbanging angesteuert, was ordentlich CPU zeit kostet ... ich nutze ebenfalls den STM32F103C8T6 für die WS2812B allerdings mit SPI und DMA, die LEDs sind tolerant genug, dass es noch gut funktioniert. dafür wandle ich aber das RGB Array in ein "SPI freundlicheres" Array um, wobei 4 bits
-
Thread
STM32 Sorglospaket?
der Toolchain und zum Spielen. Aber wenn man jetzt einfach mal anfangen will, damit z.B. einen STM32f103RB mit YAGARTO völlig ohne irgendwelche Altlasten (zusammenkopierte Geschichten aus anderen Projekten von denen nur die Wenigsten wissen, was das alles bedeutet) zu programmieren, steht man ja echt
>> Aber wenn man jetzt einfach mal anfangen will, damit z.B. >> einen STM32f103RB mit YAGARTO völlig ohne irgendwelche Altlasten >> (zusammenkopierte Geschichten aus anderen Projekten von denen nur die >> Wenigsten wissen, was das alles bedeutet) zu programmieren, steht man
-
Thread
STM32F4 - Discovery - USB Device Highspeed Bulk Transfer
auch auf einem STM32F4xx ? libopencm3 ist für STM32F103 soweit ich gesehen habe. Grüße Dieter
Dieter schrieb im Beitrag #3335297: > libopencm3 ist für STM32F103 soweit ich gesehen habe. Dann schau noch mal genauer hin und verwende aktuelle Quellen. Warum hat den "Bootstrapping mit dem F4 Discovery" unter http://embdev.net/articles/STM_Discovery_as_Black_Magic_Probe
-
Thread
Digitaler Joystick wie Competition Pro
im Zulauf. Ich bin gerade dabei STM32_USB-FS-Device_Lib_V4.0.0 -> JoyStickMouse auf ein STM32F103C8T6 Module http://grauonline.de/wordpress/?page_id=1004 zurechtzustricken. Das wird wohl auch recht zügig laufen. Nebenschauplatz für andere Emulatoren: Komischerweise finde ich im Netz
1591SFLBK, welches der Größe des Original Competion Pro recht nahe kommt. Als Interface kommt ein "STM32F103C8T6 ARM STM32 ARM 32 Cortex-M3 3,3V Arduino IDE kompatibles Board" zum Einsatz. Die Firmware basiert auf der STM32F1-USB-FS-Lib v4.0.0. Die Joystickbewegungen simulieren Tastendrücke, welche
-
Thread
STM32Fx Flashzelle mehrfach beschreiben
Ich hatte das bei mir irgendwann mal ausprobiert (STM32F103CBT6) und bei dem konnte ich immer weiter Bits auf Null setzen. Also - Versuch macht klug.
Dieter schrieb im Beitrag #5029257: > Ich hatte das bei mir irgendwann mal ausprobiert (STM32F103CBT6) und bei > dem konnte ich immer weiter Bits auf Null setzen. > > Also - Versuch macht klug. Kann sein dass es einige Male funktioniert, allerdings verträgt das nicht jedes Flash auf Dauer
-
Thread
BOOT0-Pin bei STM32H523CC
Widerstand: https://electronics.stackexchange.com/questions/439995/boot0-vs-boot1-circuit-design-in-stm32f103-st-link Das ist natürlich nichts, was man in einem Forum von Selbstdarstellern, Trollen und Egomanen wie diesem hier erfahren könnte...
> > https://electronics.stackexchange.com/questions/439995/boot0-vs-boot1-circuit-design-in-stm32f103-st-link > > Das ist natürlich nichts, was man in einem Forum von Selbstdarstellern, > Trollen und Egomanen wie diesem hier erfahren könnte... Vielleicht schon, wenngleich es in Stackoverflow
-
Thread
Optokoppler mit VDE-Zulassung
beurteilen kann auch keine > Fuses o.ä. um Teile abzuschalten / RAM Bereiche zu sperren. Stimmt. Der STM32F103C8T6 hat z.B. offiziell 64 kB RAM, tatsächlich aber 128. Die STM32F101 und STM32F102 haben offiziell kein USB, tatsächlich aber doch. Darauf bin ich gestoßen, als ich mir meine chinesischen ST-Link Sticks mal genauer anschaute. Eigentlich hätte da ein STM32F103 drin sein sollen.
-
Thread
STM32 OpenOCD SWD schon nutzbar?
SWD scheint zu funktionieren! Wenn man die ST-Firmware aus dem stm32f103c8t6 vom STM32VLDISCOVERY raus schmeißt und die "versaloon" Firmware (GPL) dauf schiebt, dann kann ein gepatchtes openocd zumindest Sachen wie run, resume, reset, write_image, .. Also via PC <-> USB <-> stm32f103c8t6 <-> SWD <-> STM32F100RB Nicht schlecht für 15€ :-)