-
Thread
stm32f103c8t6 kompatibele MCU mit mehr sram?
Moin, auf dem maple mini Board ist ein stm32f103c8t6 verbaut. Der hat 20kb sram. Gibt es eine MCU mit mehr sram, die den selben Footprint hat? Muss ja nicht von ST selbst sein? Vielen Dank.
durdel schrieb im Beitrag #6469213: > Moin, > > auf dem maple mini Board ist ein stm32f103c8t6 verbaut. Der hat 20kb > sram. > Gibt es eine MCU mit mehr sram, die den selben Footprint hat? > Muss ja nicht von ST selbst sein? > > Vielen Dank. C8-Version (64 KBytes) --> CB-Version
-
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
Suche nach gutem Mikrocontroller
. Ich würde auch keinen Nucleo selber nachbauen, sondern eher das China-Mini-Development-Board mit STM32F103C8T6. Das ist minimalistisch aufgebaut, läuft stabil und reduziert die Komponenten auf das wesentliche. Schaltpläne davon schwirren zur Genüge im Netz rum, auch hier im Wiki: https://www.mikrocontroller.net/articles/Datei:STM32F103C8T6.png https://www.mikrocontroller.net/articles/Datei:STM32F103C8T6_MiniDevBoard_Schematic.png
-
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 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
Nutzt gcc/newlib-nano die FPU von Cortex M4F bei double?
Bibliothek, falls das eine Rolle spielt. Konkret geht es mir aktuell um den STM32F303CC und STM32F303RE.
John Doe schrieb im Beitrag #6621556: > Nur dass die STM32H730/750 nur 128KiB Flash haben im Gegensatz zu > Stefans STM32F303RE mit 512KiB Flash. Wobei ich wohl den Tag nicht mehr erleben werde, an dem die 512kB voll werden.
-
Thread
Frage zum ST-Link auf Discovery F4
. http://www.ebay.de/itm/2PCS-STM8S103F3P6-ARM-STM8-Minimum-System-Development-Board-Module-Arduino-/351255888967?pt=LH_DefaultDomain_0&hash=item51c87b8447 http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Arduino-M73-/301402799820?pt=LH_DefaultDomain_0&hash=item462d01becc http://www.ebay.de/itm/1pcs-STM32F103VCT6-ARM-STM32-Minimum-System-Development-Board-Cortex-m3-M77-/351250712682?pt=LH_DefaultDomain_0&hash=item51c82c886a Vielen Dank für eure Hilfe! P.S. Über einen Link zu einem guten (für
-
Thread
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
Neue MCU familie gesucht
die Codegröße bei MCS-51 etwa beim doppelten von STM8): C8051F120@98Mhz: 95 STM8AF5288@16Mhz: 109 STM8S208MB@24Mhz: 147 zum Vergleich: Weitere µC mit SDCC 3.7.0 bzw. GCC 6.3.1: CY7C68013A@48Mhz: 12 STM32L073RZ@32Mhz: 717 STM32F051R8@48Mhz
Stefanus F. schrieb im Beitrag #5875956: > Das Nucleo-F103RB oder ein Blue-Pill Board (ebenfalls mit STM32F103) ist > sicher eine gute Wahl. Denn weil der STM32F103 recht alt ist, findest du > reichlich Anleitungen
-
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
was kommt nach dem Bluepill-Board?
Bestell dir doch leere Platinen https://oshwlab.com/r3bers/STM32F103C8T6-Test-Board und löte Bauteile nach deinem Wunsch drauf. Oder bestelle bei JLCPCB fertig bestückt (zumindest Vorzugsteile).
> Die Blackpills kann ich empfehlen. Kosten um die 5€, haben eine USB-C > Buchse und der verbaute STM32F401CCU6 oder STM32F411CEU6 scheint (noch) > nicht kopiert worden zu sein. Vielen Dank für den Tipp. Genau so was hab ich gesucht. Mal sehen ob sich der F401 oder
-
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
Funktionsblöcke in ICs: Was ist was?
/wikipedia/commons/8/89/STM32F103VGT6-HD.jpg Hier noch ein anderer (STM32F100C4T6): https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/STM32F100C4T6B-HD.jpg/1024px-STM32F100C4T6B-HD.jpg Welche Funktion erfüllen
Johannes O. schrieb im Beitrag #4894008: > da ich mittlerweile sehr viel mit STM32 arbeite, hat es mich mal > interessiert, wie diese Chips intern eigentlich aussehen. > > Beispielsweise gibt es hier den STM32F103VGT6 zu sehen ... > Hier noch ein anderer (STM32F100C4T6) ...
-
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
STM32 mit AVR/FAT32 Bibliothek
Hat denn jemand schon mal mit dem STM32 und FatFS richtig gearbeitet? Ich finde leider kein funktionsfähiges Beispiel für meinen STM32f103
@Nils: wie wäre es einfach mit http://elm-chan.org/fsw/ff/ffsample.zip das STM32F100 Beispiel sollte sich einfach auf den 103er portieren lassen.
-
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
STM32 Header
meiner Meinung nach wichtig ist, zu wissen was wie wo zusammenhängt. Hier mal am Beispiel eines STM32F103 wie da was eingebunden wird: - stm32f1xx.h // bindet stm32f103xb.h ein (je nach definiertem Chip) und wenn gewünscht noch stm32f1xx_hal.h, ansonsten nur ein paar Makros - stm32f103xb.h //
Ah, im letzten Schritt erst. File > New > C Project > Executable > Ac6 STM32 MCU > ... > No Firmware > Finish
-
Thread
Welches der beiden Dev.Boards?
Ich würde den F103c8t6 nehmen. Die Boards gibt es spottbillig bei eBay und Aliexpress. http://m.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/311156408508 Nimm noch nen
mehr Peripherie. Das würde also bedeuten, ich könnte auch gleich mit einem STM32F7 beginnen, hier gibt es ja ein sehr interessantes Discovery Board: STM32F7. Dann werde ich mich wohl zwischen STM32F4 oder STM32F7 entscheiden.
-
Thread
STM8S103F3 lässt sich nicht mehr flashen - IAR - STLink
Guten Abend, mein STM8S103F3 lässt sich nicht mehr flashen (verbaut auf dem günstigen, blauen China-Board). Der letzte Code, den ich flashen konnte, war dieser hier: [c] #include "iostm8s103f3.h" #pragma vector =
Hast Du den richtigen µC eingestellt? Wenn ich den STM8S103F3 einstelle und einen STM32 dran hänge - ja ich weiss, habe aber keinen STM8 - dann bekomme ich genau diese Meldung.
-
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
DS18B20 1-Wire Implementierung - Timing-Probleme
bzw. mir einen zusätzlichen IC besorgen > müsste. Wieso solltest du das müssen? Du benutzt einenSTM32F103C8 ...
einem STM32F407VET6 - trotz 6 vorhandener USARTs.
-
Thread
Spannungsteiler ADC mehrere Messbereiche
Hi Ich mochte mit einem STM32F103C8 (Blue Pill) eine Spannung messen die von 0 bis 14 Volt reichen kann (diverse Batterien). Ich erwarte keine "große" Genauigkeit da die VREF ja von VDD gespeißt wird, aber ein /bisschen/ Genauigkeit
Paul G. schrieb im Beitrag #6395974: > Ich mochte mit einem STM32F103C8 (Blue Pill) eine Spannung messen die > von 0 bis 14 Volt reichen kann (diverse Batterien). > > Ich erwarte keine "große" Genauigkeit da die VREF ja von VDD gespeißt > wird, aber ein bisschen
-
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
Auswahl von MCU
ProductDetail/STMicroelectronics/STM32F103VCT6/?qs=sGAEpiMZZMtGzcFJCuAvkbi1KyUlfhkq http://at.mouser.com/ProductDetail/STMicroelectronics/STM32F205VBT6/?qs=sGAEpiMZZMuP%2fQeRSdvksKZFkjPVQOBj Das sind die offiziellen Preise. Euer
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
-
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
STM32 ADC liefert falsche Werte
Hallo, ich bin jetzt schon seit Tagen dabei, den ADC meines STM32f103c8t6 zum Laufen zu bekommen. Allerdings zeigt sich dabei ein sehr eigenartiges Verhalten: Wenn ich 0V anlege, werden Werte zwischen 1949 und 1951 angezeigt. Zum Testen habe ich einfach nen 10k
Matthias S. schrieb im Beitrag #4478823: > M.E. mit dem > STM32F103 auf dem VL Discovery Auf dem VL-Discovery sitzt ein STM32F100RBT6
-
Thread
Remap Cortex M
Der STM32F103C8 ist aber ein Cortex-M3... Katharina schrieb im Beitrag #3610589: > Oh, danke schonmal. Kann jeder belibige Pin dafür benutzt werden? Das komplette Remapping, ob es existiert und wie viel
pin descriptions des verwendeten Prozessors. Viele Grüße bernhardo [1] ST Microelectronics: STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced ARM-based 32-bit MCUs, Reference Manual RM0008. Genf 2011 (13902). - Firmenschrift http://www.st.com/st-web-ui/static/active/
-
Thread
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
LPC1102, jetzt wird's winzig. 32-bit auf 5 mm2
kaufen ist, könnte aber dennoch interessant sein: Wir stellen gerade ein steckbares Modul für den STM32F103RET6 fertig. Auf dem 76x33mm² großen Modul befinden sich: - STM32F103RET6 - USB-Schnittstelle mit Mini-B-Buchse - 3,3V-Festspannungsregler, maximal 800mA (Versorgung über USB oder extern)
Oberseite versehen (unten sind sowieso keine Bauteile). Funktional ist die Platine ähnlich dem STM32-Header-Board von Olimex (STM32-H103), allerdings ist sie mit 32€ (brutto) etwas günstiger, besitzt den größeren Controller (Olimex: STM32F103RBT6 mit nur 128kB Flash) und die nur einreihigen Stiftleisten
-
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
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
Cortex-M3 "Core is locked-up" (J-Link + Segger)
auch sehr gerne). Hi, I'm doing my first steps with the J-Link (Edu) and Cortex-M3 (Olimex STM32-H103, with an STM32F103RB onboard). After having many, many, problems (which were all caused by myself), I'm stuck at this error message, given by Keil µVision4. I wonder what "Core is locked-up
würde die entsprechende Befehlsabfolge für den J-Link Commander, wie folgt lauten: exec device = STM32F103RB loadbin c:\temp\main.bin 0x0800000 r g "r" um Stack-Pointer sowie PC entsprechend zu initialisieren. Eine Liste aller Devices, die unterstützt werden, findet ihr im UM08001, 6.4 Supported
-
Thread
LPC debuggen mit Black magic probe auf STlinkV2 clone
https://www.st.com/resource/en/datasheet/stm32f103c8.pdf#page108
War jetzt für den 103er, beim 101 aber genau so: https://www.st.com/resource/en/datasheet/stm32f101r8.pdf#page92 ST unterscheidet da zwischen Datasheet und User Manual, da braucht man beide Dokumente.
-
Thread
Mikrocontroller Einstieg
Ich empfehle Dir: - Arduino Nano Clone = 8bit AVR Controller und USB Interface - ESP8266 = 32Bit ARM Controller mit serieller Schnittstelle und WLAN - STM32F103C8T6 Board = 32Bit ARM Controller mit USB und seriell Als zusätzliche Hilfsmittel: - Ein USB-UART Adapterkabel mit 3,3V Pegeln
die Bootloaderbedingungen an einem STM32F103 ... bei 6 Impulsen deaktiviert er den Bootloadermodus wieder. Nach dieser Methode habe ich: -Ein kleines Board, das keinen ST-Link benötigt -Eine serielle Schnittstelle über USB vorhanden
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
Hier wäre noch einer: http://de.mouser.com/ProductDetail/STMicroelectronics/STM32F030R8T6/?qs=sGAEpiMZZMvmogu7fABzFjP8fYdCFJcR ... die Qual der Wahl ... 2xSPI, 2xI²C, 2xUART, 5xTimer + 1xTimer Intern Mouser hat davon auch mehr auf Lager und der ist billiger.
Püh, langer Thread. Hat aber dazu geführt, dass ich mein Arsenal an ATtiny13/85, ATmega32, ATmega328, ATXmega128a3u, STM8S003, STM8S103, STM32F05x, STM32F103, STM32F4xx, MSP430xxxx, noch um zehn TSSOP20-STM32F030F4P6 und 20 Adapterplatinchen TSSOP->DIP ergänze (rund 10 Euro inklusive Versand
-
Thread
Vektorregelung / FOC mit Hobby uC
Clarke - Park Transformation Die PWM kannst du sogar mit dem internen PWM Modul des STM32F103C8 generieren. Gruß,
ich mir mal so einen STM32f103c8t6 bestellen und mal Ausschau halten nach nem Motor und überlegen, ob ich die LE selber löte oder nen fertigen Treiber finde. Grüße, Robert
-
Thread
4DLCD-32QA mit STM32 initialisieren
Hallo Zusammen, ich möchte das 4DLCD-32QA Display von 4D-Systems ansteuern. Als Kontroller verwende ich einen STM32F103RBT6. Ich möchte das Display per Parallel-Schnittstelle ansteuern. Das Display habe ich wie folgt angeschlossen:
Moot S. schrieb im Beitrag #6284011: > Ich möchte aber nicht mit einem Arduino sondern mit dem STM32 arbeiten. [..] > Zudem kenne ich mich nicht mit C++ aus, wie schreibe ich das in C um? Gibt man bei Github 'ILI9341' ein, kommt man auf 226 Repositories, die in C geschrieben sind. Der 3. und 4
-
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
STM8S-Testboard
der Boards auf der Embedded bekommen. Ich habe gesehen, dass auf dem Programmierteil ein Cortex M3 (STM32F103C8T6) steckt. Es wäre schön, wenn man den Cortex M3 mit dem anderen Programmer programmieren könnte. Anscheindend handelt es sich bei dem Programiergerät um ST-Link. Wobei ST-Link eigentlich
Ich habe mal ausprobiert, ob man den ST-Link Teil auch zum debuggen eines STM32 verwenden kann. Der nichtbestückte JTAG-Connector auf dem Board ist nur für das Programmieren des STM32 auf dem ST-Link. Also uninteressant. Im Schaltplan hat der verbaute STM32F103C8T6 allerdings
-
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
STM32F4 USB High Speed VCP mit USB3320 PHY
Schnittstelle (auch für eine virtuelle) sehr untypisch. Ich hab das anders gemacht, allerdings für den STM32F103ZET6. Von NXP bin ich es gewöhnt, daß es in jedem µC nen anderen USB-Core hat, also geb ich keine Garantie, daß mein Code auch auf nem STM32F4VGT läuft. Aber die Herangehensweise ist m.E. das wichtigste
erspart man sich ne Menge Debugging. Ich hab solche äußerlich vereinheitlichten Treiber für den STM32F103, Nuvoton NUC120, LPC2478, LPC1343, LPC17xx geschrieben und die .h Datei enthält zum Herausschneiden die .inf für den ganzen Kram - egal, welcher µC dahinter steckt. W.S.
-
Thread
Maple Mini Programmieren
Ausleseschutzes mittels OpenOCD war bei mir nötig, um das Board ohne die Maple-IDE zu verwenden: [code]openocd -f interface/stlink-v2.cfg -f target/stm32f1x_stlink.cfg -c "init" -c "halt" -c "stm32f1x unlock 0" -c "shutdown"[/code] Quelle: http://wiki.paparazziuav.org/wiki/STLink#Two_STLinkV2_Method
Versuche es mal, ohne den Reset anzuschließen. Bei mir klappt es ohne, mit einem STM32F103C8T6-Billig-Board. Gugst du hier: https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki/Programming-an-STM32F103XXX-with-a-generic-%22ST-Link-V2%22-programmer-from-Linux
-
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
STM32: CAN Loopback mit merkwürdigem Effekt
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 ranges between 256 and 512 Kbytes. ● XL-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges between 768 Kbytes and 1 Mbyte. Damit liege ich mit meiner Definition im Makefile: [code] SYMBOLS = -DSTM32F10X_XL
-
Thread
Cortex-M3 Wahl: SMT32, LPC oder doch Stellaris?
Die STM32 sind wesentlich preiswerter als die ehemaligen Luminary uC's bei TI. Ich selbst habe einen STM32F103 eingesetzt. Im Vergleich mit den LPC's von NXP waren die errata sheets wesentlich kürzer.Gerade
verwenden. Aber ansonsten bietet STM bei vielen Peripheriekomponenten die Möglichkeit, diese auf verschiedene Pins abzubilden, z.B. UARTs und I2C. Wir setzen den STM32F103VET6 für ein Projekt ein und bisher sehr zufrieden damit. Auch
-
Thread
System Workbench für STM32 Anfängerfragen
einer Anleitung "Eine LED zum Blinken bringen in 78 einfachen Schritten" Allerdings steht dort STM32F103C6Tx aber auf dem Blue Pill ist doch ein STM32F103C8T6 drauf. Wo kann ich das ändern? [code] Info : The selected transport took over low-level target control. The results might differ compared
stlink api v2 Info : Target voltage: 3.232490 Info : Stlink adapter speed set to 4000 kHz Info : STM32F103C6Tx.cpu: hardware has 6 breakpoints, 4 watchpoints Info : Listening on port 3333 for gdb connections target halted due to debug-request, current mode: Thread xPSR: 0x01000000 pc: 0x08005edc
-
Thread
ARM-Kit in 3 Schritten gesucht
Der STM32F303 gilt als Nachfolger zum STN32F103. Da hat ST einiges Verbessert, was sich beim Vorgänger Modell als nachteilig herausgestellt hat.
Stefan F. schrieb im Beitrag #6050094: > Ansonsten bin ich totaler Fan von diesem Cortex M4F Board: > http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Und ich bin totaler Fan vom Teensy , der ist Arduino
-
Thread
Board mit STM32F103C8T6 für 1,5€?
Moin, kann man per Software feststellen ob sich im Gehäuse ein STM32F103C8T6 oder vieleicht doch ein GD32F103RCT6 befindet?
Thomas L. schrieb im Beitrag #5116482: > wo gibt es die denn für 1,5€ ? http://www.ebay.de/itm/1PCS-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Arduino-/182721868490
-
Thread
BluePill, ST-LINK und CubeIDE
HW ID geändert, schon funktionierte es. Post #9: https://www.eevblog.com/forum/microcontrollers/stm32f103t8u6-not-recognized-by-cubeide-as-genuine/
Boot0=HIGH aktivierst du (beim nächsten Reset) den seriellen Bootloader. http://stefanfrings.de/stm32/stm32f1.html#boot Lies auch http://stefanfrings.de/stm32/stm32f1.html#proginterfaces http://stefanfrings.de/stm32/cube_ide.html#flash http://stefanfrings.de/stm32/stm32f1.html#bluepill >
-
Thread
Preisdivergenz bei Mikrocontrollern;
Ich denke, das kommt noch noch dazu. Ich habe gut 30 kleine und große AVR vorrätig, aber nur 5 STM32. Welche Boards nach der Kriese wieder produziert werden kann wohl keiner abschätzen. Vor allem die mit älteren Mikrocontrollern (Atmega328P ohne B, STM32F103, STM32F40x) sehen wir vielleicht nie
seriöse Hersteller weitgehend > meiden. Huch, seit wann ist denn der RP2040 ein chinesischer µC? > Welche Boards nach der Kriese wieder produziert werden kann wohl keiner > abschätzen. Vor allem die mit älteren Mikrocontrollern (Atmega328P ohne > B, STM32F103, STM32F40x) sehen wir vielleicht