-
Thread
stm32F4Discovery mit Coocox Beispielen und Quickstart
diese Board nutzen wenn mann die Pinbelegung anpasst http://www.ebay.de/itm/Development-Board-STM32F103ZET6-Entwicklungs-Board-Development-Entwicklungsboard-/280895799698?pt=Wissenschaftliche_Ger%C3%A4te&hash=item4166b1c192 Mfg
ich denke, das Board ähnelt(entspricht) diesem: http://www.superkato.net/2012/11/21/china-stm32f103zet6-arm-cortexm3-eval-board-mit-7-lcd/ und ist für 7"-Display ausgelegt;
-
Thread
STM32 Float Problem
Debugger nicht getraut hatte, auch mit der LCD-Ausgabe überprüft. @Roland H Der Prozessor ist STM32F103C8T6. uint64_t oder allgemein 64-Bit Integer habe ich nicht benutzt. Zitat: "Was ist das "ARM kit"? Ist das ein verpackter GCC?" Das scheint GCC + Toolchein von Raisonance zu sein, es ist wohl
> Der Prozessor ist STM32F103C8T6. Damit ist das Thema FPU erst einmal vom Tisch. > Und wie schon gesagt, ich benutze da einen mehrere Jahre alten Stand > des ARM-Kit, die neueren Versionen sind nur gegen Bares erhältlich
-
Thread
DS18B20 parasite: DQ aus STM32 Pin speisen
Ausgang mit high Pegel. Soll laut Datenblatt spätestens nach 10 µs nach dem Befehl passieren. Der STM32F103 soll ja laut Datenblatt bis 25 mA pro Pin liefern können, der DS18B20 braucht wesentlich weniger laut Datenblatt (max. 1,5 mA). Laut Logikanalyzer geht die Spannung auch nach weniger als den geforderten
> Löte mal einen Pullup mit 330...470R da rein und schau, ob sich was > ändert. Mit den STM32F103 bin ich nun nicht bewandert (bei den F1xx soll GPIO-Konfiguration ja anders als die Neueren funktionieren), aber laut Datenblatt sollte das hier PA9 als Ausgang und high schalten: [c] // ... PA9
-
Thread
Arduino oder Nucleo
gerne: - Arduino Nano Clone (ATmega328, 8bit, 16MHz, 32kB FLASH, 2kB RAM) - Blue-Pill Board (STM32F103, 32bit, 72Mhz, 64 oder 128kB Flash, 20kB RAM) Beide kosten ungefähr 2€ und sind ungefähr gleich groß. Beide haben eine USB Schnittstelle und werden von Arduino unterstützt. Der STM32 ist auf den
gerne: >- Arduino Nano Clone (ATmega328, 8bit, 16MHz, 32kB FLASH, 2kB RAM) >- Blue-Pill Board (STM32F103, 32bit, 72Mhz, 64 oder 128kB Flash, 20kB RAM) Der ATmega328 hat auch noch 1 kB EEPROM als Datenspeicher.
-
Thread
Abtastrate ADC STM32 - DMA nur jeden 2ten Wert
Moin, ich arbeite mit dem STM32F103 und wandle analoge Werte im Simultanen Modus mit den ADC Wandlern des Controllers, die gewandelten Werte werden mittels DMA in ein großes Array geschoben und von dort aus über den USB an einen PC gesendet
und abgespeichert werden, um dort ausgewertet werden zu können Als Plattform habe ich den STM32F103 (HY-Mini) vor mir zu liegen. branadic
-
Thread
Nachfolger Bluepill?
BlackPill verwendet wird. Der F401RC ist nämlich ein 64-Pinner, die anderen haben - wie der STM32F103 - nur 48 Pins. P.S. Ich setzte die BlackPills bereits in mehreren Projekten ein und bin damit sehr zufrieden. Ich sehe hier keinen Grund, den BluePills nachzutrauern. Allerdings verwende ich auch
werden heutzutage mit ähnlichen Mikrocontrollern anderer Hersteller oder sogar Fakes (Steht STM32F103 drauf, ist aber was anderes drin) bestückt. Hier auf mc.net findest Du mehrere Threads zu diesem Thema. Man hat eigentlich heutzutage keine Chance mehr, beim Chinesen noch garantiert ein BluePill
-
Thread
Atollic TrueStudio - undefined _ebss
eventuell eine möglichst schlanke, C implementation eines > VCPs auf einem STM32F105/103? Für den F103 gäbs noch den von W.S.: https://www.mikrocontroller.net/topic/382790#4365472 Für den F105 wirds kaum eine "schlanke" geben, denn der "OTG"-Core ist sehr komplex.
eventuell eine möglichst schlanke, C implementation eines >> VCPs auf einem STM32F105/103? > Für den F103 gäbs noch den von W.S.: > Beitrag "Re: STM32F4 USB CDC" > Für den F105 wirds kaum eine "schlanke" geben, denn der "OTG"-Core ist > sehr komplex. Für die Nachwelt: Hier habe ich eine "schlanke
-
Thread
stm32duino pinname datentyp
Hallo euch allen, ich möchte bei PlatformIO eine STM32F103 mit der Arduino (STM32duino) Libary programmieren und möchte, da es für meine Zwecke es einfacher ist, die Pin bzw. ihre Bezeichner (z.B. PA1) in einem Array speicher, um diese dann über pinMode zu
pre] ~/.arduino15/packages/STM32/hardware/stm32$ ag 'ine PA1'|less ... 1.5.0/variants/BLUEPILL_F103XX/variant.h:71:#define PA1 21 // A1 [/pre] D.h. "int" geht natuerlich schon. leo
-
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
Interrupt-Implementierung ARM
Ausgang konfigurieren bevor da was blinken kann. Hier hast du ein Bare-Metal-Beispiel für einen STM32F103C8 mit LED an PC13: https://github.com/ChristianRinn/bare_metal_stm32f103c8/blob/master/src/example02_gpio-timer-interrupt/main.c Sieh das als Leitfaden, wo du siehst was du grundsätzlich brauchst
-
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
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
Eigenes new klappt nicht bei Konstruktor mit Speicherallokation
Hi, auf einem kleinen C++ - Projekt (ich verwende CodeSourcery g++) für den STM32F103RE habe ich den Versuch unternommen, einen eigenen globalen new-Handler zu schreiben (um nicht die Standard Libs einbinden zu müssen). Bislang klappt das Allokieren ganz gut. Allerdings klappt das
Ich habe das Problem in einem Beispielprogramm rekonstruiert (main.cpp). Das RAM liegt beim STM32F103RE im Bereich $20000000 bis $2000ffff. Die Allokation für myA klappt, für myB liefert er mir einen Zeiger vom Stack :-( -> Screen Shot: main_debug.jpg Wenn man den Konstruktor von B durchgeht, sieht
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
machte vor 12 Jahren gute Erfahrungen mit CoIde V1.75 und Atollic Studio. Der uC damals waren STM32F103 und 407. Der GDB Debugger war in beiden Fällen sehr brauchbar. Aus Atollic Studio wurde dann später CubeIDE.
habe gerade mal ein wenig mit VScode + PlatformIO (STM32Duino + STlink) herum probiert: Ein STM32F103 BluePill Board lies sich auf Anhieb debuggen. Beim STM32F411 BlackPill musste ich in der "platform.ini" den Eintrag "debug_tool = stlink" von Hand machen, dann ging's auch.
-
Thread
LM358 gegen TS272
einen LM358 funktioniert der Komparator > zuverlässig. Ein TS272 ist kein TLC2272. Ein STM32F103 wird mit ca. 3.3V betrieben (NATÜRLICH fehlt gerade das in deinem Schaltplanausschnitt) und gerade die Eingänge PA0, PA3 und PA4 sind NICHT 5V tolerant, ein mit 5V versorgter TS272 liefert aber fast
Komparator. Dazu hätte ich etwa einen LM2903 in > der Schublade. Pull up nach VCC des STM32F103 (oder internen pull up am Eingang aktivieren). > Eine Hälfte betreibe ich dabei als Spannungsfolger. Ein Komparator ist KEIN Spannungsfolger.
-
Thread
stack/printf/va_arg Problem bei arm-none-eabi-gcc und STM32 Gesperrt
Kollege und ich versuchen seit mehreren Tagen ein seltsames Problem zu fixieren: Umgebung: STM32F103 mit arm-none-eabi-gcc (mit 4.6 und 4.7 bereits probiert) Code (nur Prinzip): [c] void interrupt_1ms() { printf("%f",1.234); } void test() { // irgendwas } void main() { while
>Umgebung: STM32F103 Ähm... wohl doch keine FPU! ;o)
-
Artikel
STM32F103C8T6 STM32 Billig Board
2.73€ [12.10.2024]) ein minimalistisches STM32-Board. Auf Ebay im Suchfeld Suchfeld einfach "STM32F103C8T6" eingeben. Eckdaten: STM32F103C8T6 64k Flash (viele C8 besitzen in wirklichkeit 128k Flash), 20k RAM Micro-USB, ISP Header (SWDIO) 8MHz System-Quarz, 32.768kHz RTC Quarz BOOT0/BOOT1 Jumper RESET
USB-Buchse kann man es sicher wie einen Arduino Nano direkt vom PC aus programmieren. Doch halt: Der STM32F103C8T6 kostet bei ST schon in 1000er Stückzahlen 3.40€. Auf den Boards ist also kein STM32F103C8T6 drauf sondern irgendeiner seiner chinesischen Clone oder gleich gar kein Chip im Gehäuse. Ausserdem fehlt
-
Thread
STM32 - Doku und Samples zur MPU?
Alle neueren STM32 haben eine MPU. Namentlich also F103F/G (XL Density), STM32L und STM32F2xx. Mittlerweile hab ich auch rausgefunden, wie das Teil funktioniert. Falls es mal jemand braucht, hier mal as Schützen des RAM gegen Ausführung von Code (getestet auf F205E und F103F): // Disable MPU MPU->CTRL &= ~MPU_CTRL_ENABLE_Msk; // Region #0: No code execution in SRAM: MPU->RNR = 0; MPU->RBAR = SRAM_BASE; // startaddress of SRAM
-
Thread
Programmer und compiler fuer Cortex M3
finde aber keinen uebersichtilchen Artikel, der mir wirklich weiterhilft. ST Microelectronics STM32F103 Das soll der Controller werden mit dem ich den Einstieg versuchen will. Das hat den Grund, dass es dafuer Entwicklungsboards als auch fertige Module bei futurlec zu bestellen gibt. Meine Fragen
professionell mag, einen Adapter in der Bucht kaufen: http://cgi.ebay.de/USB-ISP-Progger-fuer-STM32F103-ARM-ARM7-ARM9-Cortex-M3_W0QQitemZ130369789463QQcmdZViewItemQQptZBauteile?hash=item1e5aa51e17 Es soll wohl GCC für STM32 geben. Wie ich gelesen habe, in Verbindung mit Eclipse als IDE einsetzbar.
-
Thread
STM32F SWD via JLINK
Hallo, Habe hier eine Platine mit einem STM32F103RE ohne Quarz...der hängt via SWD an einem JLINK dieser wiederum ist auf einem EFM32 Eval-Kit eingebettet (habe aber keine Einschränkungen auf der Herstellerseite gelesen!) Wenn ich mich mit dem Commander
so aufgerufen: Initialisierung: [code]target remote localhost:2331 monitor flash device = STM32F103RC monitor flash download = 1 monitor flash breakpoints = 1 monitor speed 1000 load[/code] Debug Start: [code]tbreak main monitor reset 0 continue[/code] Mein JLink hat die Version 6. Damit
-
Thread
eigene pow - Funktion
das ganze komplett neu aufsetzen müssen, hätte ich sicherlich einfach einen größeren Controller (F103 oder ähnlich) genommen...
nicht anderst. Wenn, wie schon gesagt, ich gekonnt hätte wie ich wollte, hätte ich einen STM32F103 genommen. Selbst der kleinste mit 64kb hätte mit der libm sicherlich gereicht (ohne Klimmzüge zu machen). Schöner Nebeneffekt jetzt allerdings ist, dass ich, wenn ich denn will, selbst auf einem
-
Thread
Wie vermeiden, dass Bibliotheksmodule gebaut werden?
Ich nutze EM::Blocks 2.30 für STM32F103 mit SPL - was muss ich einstellen, damit diese Bibliotheksmodule nicht gebaut werden, wenn ich "Rebuild all target files" ausführe? Alternativ, was muss ich ausführen, damit nur meine eigenen Module
Info schrieb im Beitrag #3901962: > Ich nutze EM::Blocks 2.30 für STM32F103 mit SPL - was muss ich > einstellen, damit diese Bibliotheksmodule nicht gebaut werden, wenn ich > "Rebuild all target files" ausführe? Ich versteh die Frage nicht. Ein 'Rebuild All' ist ein
-
Thread
ARM-Assembler-Tutorial
Linker Skripte, Makefiles und so sind Neuland für mich Ich verwende wie vorgeschlagen das STM32F103RB Nucleo Board und die GNU ARM Embedded Toolchain + OpenOCD. Ein LED Blink Demo und einfache I/O über Push Button und LED laufen schon. Aber so allmählich kommen bei mir die Fragezeichen.
Ich suche in Ergänzung zum Tutorial ein Register Definition Include für den STM32F103C8T6 auf dem BluePill-Board, also so etwas in der Art: [code] ... GPIOA = 0x40010800 GPIOB = 0x40010c00 GPIOC = 0x40011000 GPIOD = 0x40011400 GPIOx_CRL = 0x000 GPIOx_CRH
-
Thread
STM32 HSE bypass mode
Es geht konkret um die Boards * Nucleo64-L073RZ * Nucleo64-F103RB * Nucleo64-F303RE Dort ist der HSE Oszillator nicht mit einem Quarz bestückt, sondern mit dem 8 MHz Taktausgang des ST-Link verbunden. Man sollte dann also wohl den "bypass mode" konfigurieren
schrieb im Beitrag #6624688: > Es geht konkret um die Boards > * Nucleo64-L073RZ > * Nucleo64-F103RB > * Nucleo64-F303RE > > Dort ist der HSE Oszillator nicht mit einem Quarz bestückt, sondern mit > dem 8 MHz Taktausgang des ST-Link verbunden. Man sollte dann also wohl > den "bypass mode" konfigurieren
-
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 dann
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 an
-
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
RS485 BUS mit 5V und 3.3V
RS485 mit unterschiedlichen Spannungen. Beim Atmega8 hab ich ein 75176A mit 5Volt und beim STM32F103 läuft mit 3.3Volt. Kann ich den Bus so verwenden zwiscghen Atmega8 und STM32
manuel schrieb im Beitrag #3141961: > Beim Atmega8 hab ich ein 75176A mit 5Volt und beim STM32F103 läuft mit > 3.3Volt. Erlaubt sind -7...+12V! Der Empfänger richtet sich nur nach der Differenz. Wenn also normgerechte Transceiver verwendet werden, ist das kein Problem. Gruss Reinhard
-
Thread
STM32F407 UART, PuTTY, USB to TTL FTDI adapter. Probleme
Zumindest bei einem F103 müsste noch die Clock für den AFIO-Bereich gesetzt werden, also RCC_APB2ENR_AFIOEN. Komischt kommt mir auch vor, dass beide Pins gleich konfiguriert werden. Sollte nicht einer Input und einer Output sein? Aber wie gesagt, hab' bisher nur mit F103 gespielt.
-
Thread
CRC Einheit im STM32 -> CRC32 lässt sich nicht bestätigten
Moin! Ich versuche seit Freitag Vormittag die CRC Peripherie des STM32F103C8T6 ans laufen zu bekommen, wobei ans laufen zu bekommen ist nicht ganz richtig. Laufen tut sie schon jedoch kann ich das Ergebnis welches mir die CRC-Engine liefert nicht bestätigten. Habe mich
das CRC Modul bei deinem F1 ist doch anders als meins... Also streng genommen habe ich kein STM32F103C8T6 sondern ein CKS32F103C8T6 der auf ein Blue-Pill Board verbaut ist. Er ist zwar als STM32 gelabelt hat aber eine andere ID und 128K an Flash anstatt 64K. Aber bis jetzt hatte ich noch keine Sachen
-
Thread
STM32F103 Timer Input Capture: "TIM_ICPolarity_BothEdge" nicht verfügbar - Workaround?
Ich kann bestätigen, dass das klappt. Hab auf einem STM32F103 den TIM1 auf Rising Edge, TIM3 auf Falling Edge und das klappt wunderbar.
Klasse Idee! Habe das gerade mal am F103 getestet. Einfach ein Signal mit ~60000 Taktzyklen High und ~30000 Taktzyklen low erzeugt und das mit einem Draht auf einen Timer Pin gefüttert. Den Timer nach jedem Interrupt dann wieder auf 0 gesetzt
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
Jan K. schrieb im Beitrag #3271994: > Es handelt sich um einen stm32f103, Hätte der Autor das gleich gesagt hätte ich mich mit meinem Plädoyer für simplen ASM Code gar nicht eingeschaltet. Die ARMs sind so schon gar nicht mehr sinnvoll zu programmieren.
Jan K. schrieb im Beitrag #3271994: > Es handelt sich um einen stm32f103, der ja bekannterweise schon etwas > power hat. Natürlich macht es keinen Sinn, die Ressourcen sinnfrei zu > verschwenden, aber brach liegen lassen bringt doch auch nix. Ihr sagt > doch auch immer
-
Thread
Frage zu IR-Remote+LED-Strips an AVR
RGBW-Mode (nichts anderes sind Deine "Neopixel") laufen hervorragend zusammen auf z.B. einem STM32F103. Siehe auch [[WordClock_mit_WS2812]], wo beides zusammen eingesetzt wird - neben vielem mehr. Dabei werden die LEDs per DMA beschickt und der STM32 langweilt sich zu Tode.
/1-2-5-10Stks-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-New/272425764978 EDIT: Der TO könnte noch APA102-LEDs verwenden. Die werden über SPI gesteuert und man kann selbst das Übertragungstempo bestimmen
-
Thread
STM32 VBAT Eingang
. Das ist im Referenzhandbuch detailliert beschrieben. Ich habe das mal ausprobiert. Der STM32F103C8T6 auf dem Blue-Pill Board und auch der STM32F103RBT6 auf dem Nucleo64 Board laufen beide einwandfrei mit offenem VBAT Pin. Im Reference Manual der STM32F1 Serie sagt ST, man soll den Pin bei Nicht-Gebrauch
-
Thread
Opensmart Display 2.4z Befehlssatz
verstehe warum du so ein Display mit 8 Bit Nadelöhr verwendest, wo du doch schon andere direkt am F103 laufen hattest. Da kann ein ILIirgendwas per SPI am F401 doch auch kein Problem sein.
verstehe warum du so ein Display mit 8 Bit > Nadelöhr verwendest, wo du doch schon andere direkt am F103 laufen > hattest. Da kann ein ILIirgendwas per SPI am F401 doch auch kein Problem > sein. Naja, ich habe auch eines mit DMA per SPI am Laufen und das spielt prima. Der Code kann auch 1:1 portiert
-
Thread
STM32G0: UART DMA empfängt nach Sleep nicht mehr
Male gepostet. Hier mal ein mittlerweile so etwa 5 Jahre altes Beispiel, wie sowas für einen STM32F103C8T6 aussehen kann: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Das Prinzip: 1. es hat einen Lowlevel-Treiber, der sich um den UART kümmert, dabei in zwei Ringpuffern (einer
-
Thread
ARM Cortex M3 SYSCLK | SYSTICK?
Topics verhaut. Aber ja, nun zu meinem Problem. Der ARM Cortex M3 ( also ich verwende STM32F103RB ) hat einen SYSCLK und einen SYSTick und ich komme einfach nicht dahinter, wo jetzt genau der Unterschied ist. Hoffe mir kann das einer von euch erklären. Liebe Grüße Patrick
Überblick verloren. Der SYSCLK läuft demnach also mit einem internen Taktgeber (z.B. wie beim STM32F103 mit 72MHz). Und der SysTick gibt den Kernel die Zeitimpulse die dieser für alle möglichen Aufgaben wie Scheduling, Delays und so benötigt. Habe ich das richtig verstanden?
-
Thread
Arduino STM 32 PWM Frequenz
STM32 kann man flexibel beliebige Prescaler einstellen (jede 16/32bit Zahl je nach Modell; der STM32F103 auf den Bluepills kann "nur" 16bit). Das geht z.B. mit "TIM2->PSC = 1234;". Der STM32 hat so viele Timer, da wird es sicherlich einen geben, der vom Arduino-Framework in Ruhe gelassen wird und den du
kann man flexibel beliebige Prescaler einstellen (jede > 16/32bit Zahl je nach Modell; der STM32F103 auf den Bluepills kann "nur" > 16bit). Das geht z.B. mit "TIM2->PSC = 1234;". Der STM32 hat so viele > Timer, da wird es sicherlich einen geben, der vom Arduino-Framework in > Ruhe gelassen wird
-
Thread
CMSIS und die Interrupt-Prioritäten
alten Thread nochmal rauskramen. Bin ein STM32 Späteinsteiger und habe mich jetzt mal durch die STM32F103 NVIC-Specs und die CMSIS Libs durchgewühlt. Diese ganzen Prioritäts-Gruppierungen in CMSIS sind m.E. Unfug. Letztendlich läuft es doch einfach auf 15 Prioritäten raus, die im High Nibble vom PR[n
Einfluss. Im CortexM3 Programming-manual ist das zum Glück viel einfacher beschrieben. Beim STM32F103 sieht daher meine NVIC Prioritätsfestlegung z.B. so aus: [c] PR[0] = 0x00; // Prioritäten sind 0x00(hoch) bis 0xF0 (niedrig) PR[1] = 0x00; PR[2] = 0x10; PR[3] = 0xF0; PR[4] = 0x30; .....
-
Thread
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
Ich habe es anhand einiger kleiner Beispielprogramme ausprobiert. In allen Fällen lief der STM32F103 bei 8MHz deutlich langsamer, als ein Atmega328. > Das ist ein Software-Problem. Sicher. Zur Performance gehört immer beides.
Stefan ⛄ F. schrieb im Beitrag #6420718: > In allen Fällen lief der STM32F103 bei 8MHz deutlich langsamer, als ein > Atmega328 Wow. Das will ich sehen. Wenn ARM das wüsste...
-
Thread
richtigen Mosfet aus dreien auswählen
----------------- 30V --- 150A --- € 0.43 Schalten tuen die alle bei 3V, da sie von einen STM32F103 angesteuert werden sollen. Was mein ihr? Welchen soll ich nehmen? Erster wäre schon ein bischen mein Favorit (einen etwas änlichen findet auf dem Ramps) aber er ist der teuerste. Die anderen beiden
DocRaptor schrieb im Beitrag #6051090: > Schalten tuen die alle bei 3V, da sie von einen STM32F103 angesteuert > werden sollen. Um einen FET sauber über eine 3,3V ansteuern zu können reichten eine Schaltschwelle von 3V nicht aus. Der FET sollte schon bei der halben Versorgungsspannung zu schalten
-
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
: 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
STM32 Programming Reference
nicht gut mit C und dem STM32 vertraut!!) Zur Steuerung meiner Modelleisenbahn möchte ich den STM32F103 einsetzen. Das Ausgeben eines Textes über TX1 funktioniert, aber vom Terminalprogramm einen Text einlesen über RX1 nicht. Wer oder wo kann ich hilfe bekommen ? Vielen Dank im Voraus !
gut mit C und dem STM32 vertraut!!) > > Zur Steuerung meiner Modelleisenbahn möchte ich den STM32F103 einsetzen. > Das Ausgeben eines Textes über TX1 funktioniert, > aber vom Terminalprogramm einen Text einlesen über RX1 nicht. > > Wer oder wo kann ich hilfe bekommen ? Für folgende Aussagen
-
Thread
Platinenkritik Hausbus/CAN Eingang
Stromverbrauch reguliert). Stimmt das so mit dem 2 Ohm Widerstand um die ESR zu erhöhen? STM32F103 mit eingebautem CAN möglichst viele übrige IOs auf Pinleisten herausgeführt. IOs mit optionalem Vorwiderstand (falls doch mal eine LED dran soll), optionalem Pull-up, falls mal der interne nicht ausreichen
unterschiedliche Quarze und Resonatoren im Einsatz. Programmierung läuft über UART1 und den im ST32F103 integrierten seriellen Bootloader. Hierfür ist auch der Boot0 Jumper da.
-
Thread
HW eines Brettaufbaus
zu drehen und wollte wissen ob die HW die ich genommen habe reichen bzw. in Ordnung sind: STM32F103C8T6 Minimum System Development Board ST-Link/V2 zum Programmieren. CAN Transceiver MCP2551 Motor Treiber L293D Spannungsregler 78L05 Danke
als 10 EUR wohl egal. Falls dein Board keinen eigenen Spannungsregler hat, denk dran, daß der STM32F103C8T6 3.3V benötigt.