-
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
STM32 Eclipse Entwicklungsumgebung
Lib runterladen und im Ordner [code] STM32F10x_StdPeriph_Lib_V3.4.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/gcc_ride7/ [/code] die passende Datei für den uC auswählen. Beispielsweise für einen STM32F103RB wäre es die Datei
/Project/STM32F10x_StdPeriph_Template/TrueSTUDIO/STM3210B-EVAL/ [/code] Wenn man das Script öffnet steht ziemlich weit oben folgendes: [code] Abstract : Linker script for STM32F103VB Device with **
-
Thread
STM32 zu langsam?
Hallo Zusammen, ich arbeite seit ein paar Monaten mit einem STM32. Genauer gesagt einem STM32103RD. Es soll eine schnelle Regelung mit ein paar weiteren "netten Funktionen" entstehen. Der µC ist extern mit einem 8Mhz Quarz getaktet. AZur Entwicklung wird Atollic
RCC_APB2Periph_ADC3 | RCC_APB2Periph_AFIO| RCC_APB2Periph_USART1, ENABLE); } In der Datei system_stm32f10x.c kann man die Taktfrequenz und somit den Multiplier einstellen. Wenn ich das von 72Mhz auf 24Mhz verstelle wird alles auch um Faktor 3 langsamer. Aber generell kommt mir der Controller zu langsam
-
Thread
STM32F1 Verständnis mit Registerbits
> Es geht um einen STM32F103. Immer noch nicht präzise. Stocher mal bei den Medium-density auf S. 101. Ansonsten sind die uC hierzu doch eh alle ähnlich aufgebaut. Irgendwo ein Bit, was man einschalten kann, oder
Und als Anmerkung noch: es geht (ganz präzise) um zwei STM32F103: einmal den STM32F103RB auf einem Nucleo-Board und einmal um den STM32F103C8T6 auf einem Bluepill-Board. Es stimmt, dass ich so etwas nicht so schnell freiwillig selbst designen und löten werde
-
Thread
Basic Interpreter für uC ?
braucht. Hatte der C64 auch nicht im Editor. Glaube da musste man jede Zeile neu schreiben, wenn man sie ändern wollte? Ganz sicher bin ich mit aber nicht mehr, zu lange her. Zielsystem STM32F103, dafür habe ich alles,
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
I2C auf STM32F103
Hallo zusammen, ich habe hier ein Problem mit dem I2C und bekomm diesen einfach nicht zum laufen. Als Hardware habe ich hier einen STM32F103ZE mit einem Segger Ultra + und einem Saleae Logic Analyser zum auslesen der SCL und SDA Pins. Der folgende Code
STM32F103 bezüglich I2C sei bescheiden ausgefallen, habe ich nie verstanden, wieso man für ein paar Bytes, die man per I2C hin- und herschieben will, nicht eine Software-Lösung mit ein paar überschau- und
-
Thread
Drehregler Peter D Code
Hallo, ich versuche den Drehregler ans Laufen zu kriegen. Anfänger Level! Benutzt wird ein STM32F103 Mikrocontroller. Ich habe mir bereits den Code von Peter D. angeguckt leider konnte ich ihn nicht nachvollziehen. Es ist verwirrend, wo die Funktionen reingeschrieben worden. Ich habe es erst
AA schrieb im Beitrag #5587896: > STM32F103 Soweit mir bekannt, hat der STM32F103 (Alle STM32F103 ?) einen (oder mehrere?) Timer(Hardwaredecoder), welcher direkt mit einem solchen Drehencoder umgehen kann. Den Code von Peter wirst
-
Thread
Wie oder wo STM32 bestellen?
Ich habe ein paar Blue-Pill Boards mit STM32F103C8T6 (sehr wahrscheinlich originale) übrig. Ich glaube es sind 4 Stück.
Ich habe ein paar Blue-Pill Boards mit STM32F103C8T6 (sehr > wahrscheinlich originale) übrig. Die haben nur 20KiB RAM.
-
Thread
STM32 : QWord
Verrenkungen nötig waren, weil selbige in weiten Teilen nur 16 bittig ist. Siehe der USB-RAM beim STM32F103. Zugriff 32bittig, aber nur 16bittig belegt. Scheint bei neueren Cores behoben zu sein, aber gerade bei den älteren Cores hatte ST massiv bei NXP abgekupfert und dabei einiges falsch gemacht,
: > Siehe der USB-RAM beim STM32F103. Zugriff 32bittig, aber nur > 16bittig belegt Aber nichts unaligned, also keine größeren Probleme.
-
Thread
Physikalischer CAN Bus mit Transceivern aber ohne CAN Controller
Heinz-Wilhelm F. schrieb im Beitrag #5863466: > Für die Bridge Lösung würde ich > einen STM32F103C8T6 aka blue pill nehmen > und ein CAN Transceiver auf PCB, made by China. Oder ein Olimexino-STM32 - vielleicht
Heinz-Wilhelm F. schrieb im Beitrag #5863466: > Für die Bridge Lösung würde ich > einen STM32F103C8T6 aka blue pill nehmen > und ein CAN Transceiver auf PCB, made by China. Die Boards sind ja oft billiger als
-
Thread
Programmierkurs in C für ARM
C-programmieren kann ich eigentlich schon. Habe vor einiger Zeit mit dem PIC18F240 gearbeitet. Dann war ich 3 Jahre weg und nun heisst der aktuelle Prozessor STM32F103. Ausserdem bin ich extrem bissig
M. B. schrieb im Beitrag #2357327: > C-programmieren kann ich eigentlich schon. Habe vor einiger Zeit mit dem > PIC18F240 gearbeitet. Dann war ich 3 Jahre weg und nun heisst der > aktuelle Prozessor STM32F103. Ausserdem bin ich extrem bissig
-
Thread
32-Bit μC für zwei Layer PCB
Willst Du wirklich für 4$ noch selbst ätzen? http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html
Beitrag #4115914: > Willst Du wirklich für 4$ noch selbst ätzen? > http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html Der Punkt sind nicht die Kosten, sondern die Spontanität. Ich Ätze sicher nicht selber, wegen sparen.
-
Thread
STM32 core103V board / STM32F103VET6
Darf es etwas mehr sein? http://www.amazon.de/Zoll-Module-Entwicklungs-STM32-Kabel/dp/B008EGNTK0 oder günstig: http://www.amazon.de/XINTE-Cortex-M3-STM32F103C8T6-Mindestsystemanforderungen-Entwicklungsboard/dp/B00GGGEV48
Ja, das kleine Board ist sehr günstig! Ich hatte den STM32F103VET6 im Auge, da mir beim 32F103C8 das SRAM mit 20KB recht klein erschien. Das liegt aber vlt. auch daran, dass ich vom AVR gewöhnt bin, dass der Compiler auch konstante Daten ins SRAM kopiert
-
Thread
FTDI zu TTL USB Adapter ges.
https://github.com/r2axz/bluepill-serial-monster https://donneyfan.com/blog/usb-serial-for-blue-pill-stm32-with-platformio https://satoshinm.github.io/blog/171223_stm32serial_triple_usb-to-serial_adapter_using_stm32_blue_pill.html http://dangerousprototypes.com/blog/2017/06/21/how-to-stm32f103c8t6-as-an-usb-device-virtual-serial-port-cdc
Christoph K. schrieb im Beitrag #7090859: > Habe so einen Bluepill mit STM32F103C8T6. Wenn mir jemand den Weg > aufzeigen könnte, wie ich daraus einen USB zu UART/TTL machen könnte, z.B. indem du meine USB-CDC-Software drauf flashst: https://github.com/Erlkoenig90/
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
bzw. mir einen zusätzlichen IC besorgen > müsste. Wieso solltest du das müssen? Du benutzt einenSTM32F103C8 ...
: > Dem kann ich nur zustimmen. Umso mehr blicke ich der Veröffentlichung > Deines Codes unter P&C mit Freude entgegen. Ich werde die mal eben für den STM32F103C8 aufbereiten und dann rel. Kommenarlos posten.
-
Thread
STM32 Taktfrequenz
Moin, ich habe einen STM32f103 und stehe gerade etwas auf dem Schlauch, was die Taktfrequenz angeht: Ich benutzte die Funktion SystemInit() von CMSIS am Anfang und dort ist auch (SYSCLK_FREQ_72MHZ) definiert. Danach tue ich
läuft der code durch die Funktion SetSysClockTo72() in der "system_stm32f10x.c" Datei. Was könnte ich noch vergessen haben? Grüße
-
Thread
STM32: Mass-Storage Beispiel (USB-FS Device Lib)
Hey Jan, tausend Dank dir für den Link. Versuche grade das Beispiel auf den STM32F103 zu portieren - du hast nicht zufällig den gleiche link für STM32F1x? Tausend Dank nochmals!
= 67 /*!< USB OTG FS global Interrupt */ #endif /* STM32F10X_CL */[/c] (was der STM32F103RB nicht ist) aktiv ist. Was kann man hier statt dessen nehmen? Compilen geht - aber Flashen kann ich mir sparen... Das KANN nicht gehen. Hat jemand noch Ratschläge
-
Thread
HAL driver STM32F103 wie Zustandsänderung an Taster erfassen
STM32Cube_FW_F1_V1.6.0/Projects/STM32F103RB-Nucleo/Applications/EEPROM/EEPROM_Emulation
sowas dort vorgeturnt. Siehe auch das da: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Dort ist zwar keine Tastenentprellung drin, aber eine STM32F103-Infrastruktur. Prinzip für die Tasten: - Timertick einrichten, alle 1 ms .. 10 ms - im Timertick betreffende Pins
-
Thread
STM32F103 Dateneingabe über USART in PuTTy
Wirf doch mal einen Blick in das Beispiel Projekt: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/UART/UART_HyperTerminal_TxPolling_RxIT
falsch konfiguriert). Wenn das so ist, dann liegt es NUR an deinem µC. Und fertige Projekte mit dem STM32F103 gibt es hier genug, mußt bloß man danach suchen. Ich hab z.B. sowas für den STM32F103C8T6 gepostet, auch mit fertigem Hexfile zum direkten Draufprogrammieren
-
Thread
FT800 / FT810 Library
---------- STM32L073 SUCCESS 00:00:07.293 STM32F030 SUCCESS 00:00:06.566 STM32F103 SUCCESS 00:00:06.966 STM32F303 SUCCESS 00:00:08.502 STM32F446 SUCCESS 00:00:11.042 STM32G474
durch für diverse STM32: Environment Status Duration ------------- -------- ------------ STM32L073 SUCCESS 00:00:02.775 STM32F030 SUCCESS 00:00:02.468 STM32F103 SUCCESS 00:00:02.587 STM32F303
-
Thread
STM32 OLED MiniScope
Hallöchen.. Auf Basis eines kleinen STM32 Board mit einem STM32F103C8T6 entwickel ich zur Zeit ein kleines MiniScope für mein EuroRack. Wellenform und Frequenz werden auf dem kleinen 0.89" OLED Display bereits angezeig. Was noch fehlt ist
Ich programmiere mein STM32F103C8T6 Board über einen STLINK V2 Adapter vom Nucleo-Board. USB hab ich noch nicht ausprobiert. Zum ADC: Laut Datenblatt schaft der STM32F103C8 1MHz Samplerate (12Bit) bei 14MHz Clock Frequenz
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
Diesen *continuous triple Interleaved mode* muß ich wohl ergooglen..... Der Bluepill hat einen STM32F103C8T6 verbaut, fällt also nicht in diese Liste. Andereseits - wenn der Aufbau einfacher wird, kann ich auch ein paar € mehr für das Board ausgeben.
> Diesen continuous triple Interleaved mode muß ich wohl ergooglen..... > Der Bluepill hat einen STM32F103C8T6 verbaut, fällt also nicht in diese > Liste. > Andereseits - wenn der Aufbau einfacher wird, kann ich auch ein paar € > mehr für das Board ausgeben. Für 8-9€ bekommst Du schon eines dieser
-
Thread
FTDI R232L zu Hterm
umfangreiche Reference-Manual trotzdem lesen und HAL richtig anzuwenden. Ich habe gerade mit dem STM32F103 angefangen, nachdem ich das Gefühl habe, die AVR's in und auswendig zu kennen (was natürlich sicher nicht ganz stimmt). Meine Notizen zum STM32F103 findest du hier: http://stefanfrings.de/stm32
US. Diese war sehr hilfreich, da ich in ich den Lib. die Frequenzen verändern musste: “cmsis_boot/stm32f4xx.h” “cmsis_boot/system_stm32f4xx.c”, diese müssen auf 8kHz gestellt sein, sowie der Prescaler für die BaudRate muss danach eingestellt werden. Da ich da schon vorher probiert habe, hatte ich
-
Thread
STM32CubeProgrammer
-c port=SWD -w test1.bin 0x08000000 µC -> File: ./STM32_Programmer.sh -c port=SWD -r 0x08000000 0x10000 test2.bin
ist. Wäre ja echt ein Knaller wenn sie den STM8-Support per Update entfernen würden und das auch noch quasi unwiederbringlich. Lediglich die STM32CubeProgrammer Software hat keinen STM8-Support.
-
Thread
STM32F10x Probleme
check mal die Quarz Settings in diesen beiden Files : cmsis_boot/stm32f10x.h cmsis_boot/system_stm32f10x.c da muss dein realer Wert vom Quarz auf dem Board eingetragen sein ... also 8MHz
((uint32_t)8000000) /*!< Value of the External oscillator in Hz */ #endif /* STM32F10X_CL */ #endif /* HSE_VALUE */ [/c] Bei dem Projekt sind die Makros definiert STM32F103CB STM32F10X_MD damit ist HSE
-
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
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
-
Thread
STM32C0 Starter Kit
> STM32F103 Vieles was ST bei dem "vergurkt" hat, ist bei anderen ST-Derivaten besser geloest. Aehnliches gilt fuer den STM32F407. > spartanisch ausgestattet Was die Uebersicht deutlich erleichtert
Vielen Dank für die vielen Antworten! Man hat die Wahl zwischen STM32C011F6 und STM32C031C6, wobei letztere nur als NUCLEO mit Arduino-Headern lieferbar ist - die brauche ich eigentlich nicht, dann muss ich mal die CPUs vergleichen. Beim STM32C011F6 https://estore.st.com
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
Cortex-M3 STM32F103ZET6 STM32 Core board mini development board "ARM Cortex-M3 STM32F103VET6 STM32 Development Board + 2.4TFT Touch Screen" ARM Cortex-M3 STM32F103R8T6 STM32 Development Board ARM Cortex-M3 STM32F103VET6 STM32 Development Board ARM Cortex-M3 STM32F103VCT6 STM32 Development Board ARM Cortex-M3 STM32F103RBT6 STM32 Development Board STM8S003F3P6 STM8 core board development board STM8S103F3P6 STM8 core
-
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
Ist ein SPI TFT schneller auf einem ARM mit 72MHz als mit AVR 20?
Bei manchen STM32 Eval Boards ist das fertig so aufgebaut, z.B. 32F429IDISCOVERY oder 32F746GDISCOVERY. Für Grafik-Displays würde ich aber so oder so immer einen 32bitter (oder mehr...) nehmen, mit einem 8bitter
). Aber es ist auch von 2008, da wusste man wohl noch nichts vom STM32F429 😉 J. S. schrieb im Beitrag #7508264: > Geht mit den größeren F103, aber besser gleich einem F407 nehmen, 168 > sind besser als 72 MHz. Oder halt gleich den 429 mit echtem RGB-Interface
-
Thread
ARM-GCC: stderr
arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -Wall -ffunction-sections -g -O3 -std=gnu99 -pedantic -gdwarf-2 -Wextra -c -DSTM32F103V8 -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__ -DSTM32 -DSTM32F10x -I[...viele Dateien...] [cc] C:\Users\Nicolas\Desktop\SVN\Funkenerodierer\Firmware_STM32_F103\main.c: In
-mthumb -g -nostartfiles -Wl,-Map=muEDM_F103.map -O3 -Wl,--gc-sections -LC:\STM32_Development\CooCox\CoIDE\configuration\ProgramData\muEDM_F103 -Wl,-TC:\STM32_Development\CooCox\CoIDE\configuration\ProgramData\muEDM_F103/arm-gcc-link.ld -g -
-
Thread
Stm32 Ports konfigurieren
muss. Ich arbeite in der C Umgebung also kein Assembler und besitze das board SM3210e-Eval board mit einem STM32F103Z Prozessor von ARM Wie finde ich z.B das ich die Analoge Eingänge auf meinem Board als input konfigurieren
W.S. schrieb im Beitrag #3395699: > Ich geb dir mal ein Beispiel von nem STM32F103ZET6 im Anhang. Warum, W.S., warum... [c]#define integer short int // d.h. "integer" ist 16bit und "int" 32bit? Aha, intuitiv #define word unsigned short int // Auf ARM ist ein word
-
Thread
STM32L051 UART transmit
nicht allein zu Potte kommst, dann lade dir mal das: http://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP herunter und lies darin. Oder schaue dir den folgenden Thread an: https://www.mikrocontroller.net/topic/418871#new Das Zeug im Zipfile ist zwar für den STM32F103C8T6, aber zum einen
W.S. schrieb im Beitrag #7323691: > Das Zeug im Zipfile ist zwar für den STM32F103C8T6, aber zum einen ist > vieles darin plattformunabhängig (läuft also auch auf z.B. > Fujitsu-Controllern) und zum anderen sind die Peripheriecores bei den > diversen STM32 oftmals ziemlich
-
Thread
Raspi Pico -taugt der was und in C programmieren?
> Die auf 32 kByte Codegröße beschränkte "Kickstart"-Version gibt "für > lau" Naja, die reicht ja dann für den kleinen STM32F030 auch. Und mit etwas Beschränkung auf für den STM32F103. Den Debugger vom Keil
M3 schrieb im Beitrag #7167775: >> Die auf 32 kByte Codegröße beschränkte "Kickstart"-Version gibt "für >> lau" > Und mit etwas Beschränkung auf für den STM32F103. Ein "Hello World" auf USB-Serial braucht (mit HAL) etwa 20 kB davon.
-
Thread
STM32Fxxx: Busse ideal takten?
der STM32F1xxx gemeint, er hat das nicht.
? > > Grüße, > marcus Ich bezog mich auf den STM32F1xx, den der TO auch benutzt.
-
Thread
STM32 Programming Reference
Darin ist ein Ordner STM32F30x_StdPeriph_Driver wo ich die stm32f30x_gpio.c und stm32f30x_gpio.h finde. Nun könnte man ja denken, dass man die einfach dem Projekt hinzufügen kann und gut ist, aber aus irgend einem Grund
Ich habe das gleiche Problem, allerdings nutze ich die CMSIS und USART2 auf einem STM32F303RE. Am TxD Ausgang habe ich ständig High Pegel. [c] #include <stdio.h> #include "stm32f3xx.h" uint32_t SystemCoreClock=8000000; // delay loop for 8 MHz CPU clock void delay(uint16
-
Thread
Display"fehler" bei OLED Module IIC I2C 128x64
Ich betreibe ein 1.3" OLED LCD 4Pin Display Module IIC I2C 128x64 3-5V an einem STM32F103C8T6 und einer Library von https://controllerstech.com/oled-display-using-i2c-stm32/ Auf dem Display (s. Bild) sieht man am rechten Rand so ein Gegrissel, auf dessen
Aruino-Umgebung aus, oder? Nein, Arduino hatte ich nur für den Schnelltest hinzugezogen. Target ist aber STM32F103C8T6 unter STM32CubeIDE.
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
am besten gefallen, scheint auch mit STM32duino kompatibel zu sein. Welches Board wäre da am sinnvollsten? Das hier? http://wiki.stm32duino.com/index.php?title=LY-M3S_STM32F103ZET6 Der Teensy 3.6 ist echt cool, danke für den Tipp! Wenn
hab mir mal ein STM32 Board bestellt: https://www.aliexpress.com/item/NEW-ARRIVE-FREE-SHIPPING-ARM-Cortex-M3-mini-stm32-stm32F103ZEt6-Cortex-development-board-72MHz-512KFlash-64KRAM/32328299925.html?spm=2114.13010608.0.0
-
Thread
DMA für Can beim STM 32
Abeitest Du mir STM32F103 oder STM32F105/7. Falls Du auch USB beim 103 benutzt, könnte der gemeinsam genutzte Speicher ein Problem sein.
Nochmals die Frage F103 oder F105/7? Siehe RM0008 10.2, da gibt es unterschiede!
-
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
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
STM32: 2x PWM mit Phasenversatz?
Hallo Leute, kann mir vielleicht jemand sagen, ob folgendes mit einem STM32F103C8 funktioniert? ich möchte für einen zwei Phasen Boostwandler (für einen MPPT Tracker) zwei PWMs per STM32F103 erzeugen. Diese sollen das selbe Ton zu Toff verhalten haben, aber zueinander
Hat keiner eine Antwort? PS: es hat nix mit dem gefälschten Stm32 aus dem anderen Beitrag zu tun, ich hab hier zwar auch einen gefälschten chip, aber es ist kein Unterschied erkennbar, wenn ichs auf einen orig stm32f103c8t6 aufspiele.
-
Thread
USB CDC von Stefan Frings und WS
brauchte nur eine kleine Korrektur. Im Anhang das Binary, funktioniert z.B. auf den Bluepills mit STM32F103C8. Dank asynchroner Programmierung hat es auch keine Endlosschleife und braucht wenig Strom.
mal drangehängt habe - ist ein STM32F103C8T6 drauf. Dort ist wegen des Bootlader-Anschlusses eben auch ein UART zugänglich. Aber mit so einem Bluepill-Board sollte das mit etwas Strippen-Löten auch gehen. Ich schätze mal, daß nur
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
Kommunikations-Schnittstellen. Der ist auf den Eval Boards sowieso immer vorhanden. Beispielsweise beim STM32F103 hat der interne RC-Oszillator "HSI" ab Werk eine Toleranz von -2% bis 2.5% bei 8MHz. Nils N. schrieb im Beitrag #5319567: > Ein paar µS Timerinterrupt Sekunden schafft auch ein AVR relativ
the * corresponding bit in the upper half of the BSRR register * -> see section 8.4.7 in the manual */ LED_GPIO->BSRR = (1 << (LED_PIN + 16)); delay(200); } } [/c] Hier zum selber probieren: https://github.com/prof7bit/bare_metal_stm32f401xe
-
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
vorher gefehlten while Schleife. M. H. schrieb im Beitrag #6798763: > Oder 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
-
Thread
STM32 DMA TO GPIO HILFE
Was denn nu? TFT oder LED Panel (HUB75)? Bei einem TFT dann einen STM32 nehmen mit "LTDC" zB F429
: Beitrag "Re: Stm32f103 Problem mit > Spi2" > Bildaufbau 0,11sec schneller muss bei mir nicht. > > gibt es das Bluepill Board mit mehr IOS. > > Ebay-Artikel Nr. 322268845458 > > ne nummer größer im 100pin
-
Thread
STM8 DevBoard für 1.30$?
Erfahrungen damit gemacht hat (Treiber, IDE)? http://de.aliexpress.com/item/ST-Link-st-link-V2-for-STM8S-STM8L-STM32-Cortex-M0-Cortex-M3-SWIM-JTAG-SWD/32322884886.html Board: http://de.aliexpress.com/item/J34-Free-Shipping-ARM-STM8-Development-Board-Minimum-System-Board-STM8S103F3P6-Module-for-Arduino
STM8S103F3P6 hat eh nicht mehr. Hier _nochmal_ : https://github.com/TorstenC/Notizblog/wiki/STM8S103F3P6 Meckereien? You are welcome! Max MMM schrieb im Beitrag #4161964: http://de.aliexpress.com
-
Thread
Seltsam - STM8S103F3 funktioniert, lässt sich nicht mehr flashen
Klar. Habe nun auch die Option Bytes ausgelesen mit: [code]$ ./stm8flash -c stlinkv2 -p stm8s103f3 -s opt -r test.bin[/code] Resultat: [code]0000FF00FF00FF00FF00FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
STM8 korrekt auslesen und hat den erwarteten Inhalt! [code]$ ./stm8flash -cstlinkv2 -pstm8s103f3 -sflash -r test.bin Determine FLASH area Reading 8192 bytes at 0x8000... OK Bytes received: 8192[/code
-
Thread
Nachteil bei verschiedenen µC
nur nicht jeder braucht einen 32 Bit Controller mit 40 IO und mehr. Viele BRAUCHEN vielleicht mal einen kleinen Controller im 8 Pin SSOP Gehäuse, selbst wenn ein STM32 mit 128kB Flash genauso teuer ist wie der 8 Pin µC mit 1kB. Andere
Moment mal. Der STM32F103xF / STM32F103xG hat 14 Timer*. Davon: - 2 mit Motion Control (4 Ausgänge + 4 negierte Ausgänge) - 2 Interne vollwertige Timer (nur ohne Pins nach aussen) - 10 mit 1..4 nach aussen geführten