-
Thread
Optischer Lichtsensor mit dem STM32F103 steuern
Anfänger mit der Programmierung von Mikrocontrollern. ich beschäftige mich mit dem cortex M3 (STM32F103RB),für ein Projekt in zweck des Praktikums. In das Projekt soll ich ein Infrarot Lichtsensor zur Possitionerfassung benutzen.Der Sensor hat drei Pins,ein GND,VersorgungsPin(VCC) und SignalsPin. Ich
-
Thread
STM32-Prozessor in Eclipse ändern
erste Projekt "hello-nucleo" geklappt. Nun habe ich noch ein anderes Board und zwar ein NUCLEO-F103RB. Wo muss ich denn überall in Eclipse den Prozessor umstellen? Gibt es keine Auswahlmöglichkeit wie bei der Erstellung des Projektes? Gruß Holger
Umstellungen in den Projekteinstellungen der Eclipse reichen da im Allgemeinen nicht aus, die F401 und F103 sind doch recht unterschiedlich, je nach verwendeten Libraries muss man die z.B. auch austauschen, von Startup-Code, Linkerscripts und anderem ganz zu schweigen.
-
Thread
STM32F103RB RAM voll - Development Board gesucht
Markt eingestellt von KEIL das wird sicherlich deinen Anforderungen gerechet werden: mit STM32F103 Controller http://www.mikrocontroller.net/topic/341571#new Ansonsten würde mir noch STM32F4 Disco einfallen, hat auch ein Display und kostet nur 20€
Bei eBay gibt es für rund 30 Euro ein STM32F103VET-Board mit Display drauf: http://www.ebay.de/itm/220832020955 Laut ST hat das Dingen 512kByte Flash und 64 kByte RAM. http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1031/LN1565 Ich würde
-
Thread
STM32 Bootloader über USART
Ich möchte gerne den Bootloader meines momentan verwendeten Controllers nutzen. Es ist ein STM32F103 welchen ich mit Crossstudio 1.7 programmiere. Laut Application note AN2586 muss dazu folgendes gelten: Boot0: "1" Boot1: "0" Um den Bootloader zu starten ist ein anschließendes Reset erforderlich
nicht wirklich helfen bei deinem Problem. Ich entwerfe zur Zeit auch eine Schaltung mit einem STM32F103 (High-Density), da es auf der Platine ziemlich eng zugehen wird plane ich auch auf den JTAG zu verzichten und über USART zu gehen. Im moment kämpfe ich mich noch durch die ganzen Application Notes und
-
Thread
USB Anbindung an STM32
Anschluss des Boardcontrollers mit der Mini-USB Buchse. Auch das ist ein STM32F103 - komplett anders als der F4! Max schrieb im Beitrag #5262325: > Ich möchte die 5V vom USB eigentlich nicht benutzen. Beim Atxmega konnte > ich die Leitung einfach floaten lassen. Kannst du. Es
der STM32F4 ist recht kompliziert, wenn > du klein anfangen möchtest könntest du z.B. einen STM32F103 mit dem > einfacheren nur "USB" genannten Peripheriemodul nehmen. Für den ist auch > mein ausführliches Tutorial: USB-Tutorial mit STM32 Bis auf USB ist der STM32F4 kein Problem und ich hab den
-
Thread
USBtin Protokoll
eine galvanische Trennung machen. z.B. ISO1050 und DC/DC-Wandler. Leider eignen sich die 4€ STM32F103 Boards nicht die z.Z. massenhaft vertickt werden, da USB und CAN nicht gleichzeitig können. Das sollte aber beim STM32F303 kein Problem sein. Damit sollten 1Mbit überhaupt kein Problem mehr sein. Auch
Fall vernünftig, würde aber ebenfalls eine Bestellung erforden > Leider eignen sich die 4€ STM32F103 Boards nicht die z.Z. massenhaft > vertickt werden, da USB und CAN nicht gleichzeitig können. F103 er hätte ich auch noch da ;) > Das sollte > aber beim STM32F303 kein Problem sein. Damit
-
Thread
(STM32F103) Bei Modularisierung Interrupt-Methode dynamisch zuweisen
Hallo allerseits, ich wollte meinen Code modularisieren, um später einfach neue Projekte zusammen zubasteln. Beschreibung des Problems am Beispiel: Es gibt 2 Module (Modul_A und Modul_B), die jeweils einen Timer benötigen. Die Signaturen deren Konfigurationsmethoden sehen folgendermaßen aus: [c]void Modul_A_config(TIM_TypeDef* TIMx, ...); void Modul_B_config(TIM_TypeDef* TIMx, ...);[/c] In der Main-Methode kann ich für jeden Modul einen Timer festlegen: [c]Modul_A_config(TIM2, ...); Modul_B_config(TIM3, ...);[/c] So weit, so gut. Die Schwierigkeiten entstehen bei Interrupt-Methoden
-
Thread
Nucleo STM32-F103RB nun wirklich "Arduino kompatibel"
"madias". Kurzes Update bzgl. STM32duino: Mittlerweile sind so ziemlich alle "generic" STM32F103xxx Dev Boards kompatibel! Nucleo ist (fast) schon die schlechteste Wahl :) Liebe Grüße Matthias
-
Thread
STm32F103: Probleme mit den Compare Registern Timer 1
Hallo, ich bin etwas auf dem Schlauch, da es mal funktioniert und mal nicht und die Ursache einfach nicht offensichtlich zu sein scheint. Es sollen einfach ein paar LEDs an Schieberegistern gedimmt werden über den OE Pin. Klappt auch soweit aber sobald ich Compare Kanal 1 des Timers 1 hinzu nehmen will um auch noch die Display beleuchtung zu dimmen geht es nicht mehr :-( Benutz sind PA8 und PA9 des uC, der Timer wurde auch remapped auf diese Pins. Jemand da eine Idee? Gedimmt wird mit /* Helligkeitsregelung: Compare Wert / Duty Cycle variieren */ TIM_SetCompare2(TIM1,DCValue *
-
Thread
STM32F103: Timer 2 als PWM Generator läuft nicht
Faszinierend an der Reference ist, dass man sich tot sucht, um heraus zu finden, wieviele Timer der F103 überhaupt hat, da zig Varianten in einem Manual verquickt sind. So muss es ausschauen, dann schnubbeln die Bytes auch durch die Luft in meinen Debug Empfänger rein. Sieht cool aus mit einem Handy
-
Thread
Ansteuerung LED per PWM mit ARM-Prozessor v2.0
für die Hilfe und den großen Erfolg! Heute habe ich wieder ein ähnliches Projekt: - Ein STM32F103 soll PWM an 70 Kanälen erzeugen. - Last pro Kanal max. 250mA. - Frequenz 100-200Hz Von der Rechenzeit geht alles klar, jetzt geht's um die Hardware. Bei 48MHz kann der STM32F103 maximal 50mA
kann der STM32F103 maximal 50mA; bei 72MHz kann der >STM32F105/107 maximal 70mA von den maximal möglichen 150mA beanspruchen. Da hast du glaub ich was falsch verstanden. Das ist wahrscheinlich die Stromaufnahme der
-
Thread
[v]erkaufe diverse Evalboards
Kit G 100 € http://www.mouser.de/new/terasic-technologies/terasic-atlas-soc-kit/ Olimex STM32F103-STK 15 € https://www.olimex.com/Products/ARM/ST/STM32-103STK/ Olimex SAM7-H64 5 € https://www.olimex.com/Products/ARM/Atmel/SAM7-H64/ Olimex SAM7-EX256 25 € https://www.olimex.com
STK-500 Rev. c-2 -> Reserviert Terasic DE0-Nano-SoC Kit G -> Reserviert Olimex STM32F103-STK -> Reserviert Digilent Xilinx Coolrunner II -> Reserviert Terasic USB Blaster -> Reserviert ST-Link V1 -> Reserviert
-
Thread
Bootloader control für STM32 und LPC 32-Bit Mikrocontroller
ich auch gerne berichten, wie man diese Programme in Arduino implementiert (bei installierter STM32F103 Unterstützung) um bspw. Arduino mit BluePill und der hier vorgestellten Uploadmethode zu nutzen.
jemanden, der das außer mir nicht braucht! https://www.mikrocontroller.net/attachment/349515/stm32f103cbt6_800x600.jpg Das hier ist bspw. mein eigenes STM32F103 Board, und außer einem stm32flash_rts -w meinbinfile.bin -g0 /dev/ttyUSB0 muß ich nichts machen. Den Bootloaderstart erledigt der ATtiny
-
Thread
bluepill 64K/128K, Flashsize ignorieren
Version anwählen funktioniert nicht) Danke https://mecrisp-stellaris-folkdoc.sourceforge.io/stm32f103c8t6-128kb.html
creating a boards folder in my project, creating a new board json using the contents of bluepill_f103c8_128k.json and changing "openocd_target": "stm32f1x", to "openocd_target": "../board/stm32f103c8_blue_pill",. On platformio.ini change the board parameter to the name of the new json.
-
Thread
Erste Schritte STM32 mit PlatformIO, welches Framework?
muss die Firmware später beherrschen: > - USB Kommunikation mit Jetson > - optional CAN Bus Der F103 kann USB und CAN nicht gleichzeitig, nur nacheinander. Außerdem ist das der älteste STM32, magst du nicht mit etwas modernerem anfangen?
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
STM32: Während Flash schreiben => anderes tabu?
Hallo zusammen, ich möchte das Flash eines STM32F103 als Eeprom-Ersatz (AN2594) verwenden. Im Datenblatt und sonstigem ST-Dokus habe ich widersprüchliche Aussagen gefunden. Einmal soll es nicht erlaubt sein, während der Schreibphase aufs Flash zuzugreifen
RAM kopieren und aus dem RAM laufen, > speziell beim Löschen. Das scheint nicht für meinen STM32F103RBT6 zu gelten, denn der gehört nicht zur XL-density Serie. Außerdem kann ich mit der von dir zitierten Stelle aus PM0068 auch nicht deine Schlussfolgerung nachvollziehen. Detlef Kunz schrieb
-
Thread
STM32F103: Low Powes Modes - wie rein und wie raus?
recht verwirrend dargestellt und teils sogar falsch, daher frage ich mal. Ich möchte bei meinem F103 in den Stop oder StandbyMode und er soll per RTC Sekunden Interrupt wieder rauskommen. Nur wie? Die Modes sind nicht debugbar. Einmal drin kann ich den Chip erstmal löschen und vorher Reset drücken
Manual geben, das man sich angeblich bei ST kostenlos herunter laden kann. > Ich möchte bei meinem F103 in den Stop oder StandbyMode und er soll per > RTC Sekunden Interrupt wieder rauskommen. Hm, in besagten Manual (Figure 179. RTC simplified block diagram) ist klar beschrieben, dass RTC_Second
-
Thread
Micropython Grundlagen
Weiss jemand ob Micopython auch auf einem STM32F103C8T6 läft, z.B. https://www.aliexpress.com/item/1-pices-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino-Sensing-Evaluation-for-Skiller/32765534610.html das wäre aufgrund des
>auf einem STM32F103C8T6 Ich meine Versuche gesehen zu haben, Micropython darauf zum Laufen zu bringen. Ich glaube aber, es ist nicht sonderlich erfolgreich, weil Micropython relativ viel Speicher braucht. Die Bibliotheken
-
Thread
USB MIDI Gerät
dem Microchip 32MX, der unglaublich gut supportete Teensy oder die Preiskracher von STM (ein STM32F103 maple mini clone kostet gerade mal 4 Euro, ordentliche def-Boards (mit STM32F103VZ) gegen 12 Euro und die ganze STM32F103 Reihe ist via stm32duino vollkommen unterstützt). Das war der Grund warum ich
-
Thread
Anfänger mit STM32F103C8T6
Diese Bemerkung ist nicht wiklich hifreich, also her die Langversion: Die STM32F103 haben einen fest eingebauten Bootlader, mit dem man den Chip programmieren kann. Dieser funktioniert über eine seriellen Schnittstelle. Also brauchst du dafür einen seriellen Port, entweder nativ COM1
Ok, danke für die Infos. Gibt es den einen Bootloader für den F103, welcher auch eine Serielle Schnittstelle unter Windows bereitstellt? Muss ja nichtmal zum programmieren sein, Ein-/Ausgabe wäre manchmal praktisch.
-
Thread
USB core für STM32F407 DIYMORE gesucht
Es gibt eine Portierung von Mecrisp Forth mit USB-Konsole auf den STM32F103: https://jeelabs.org/article/1705b/ Die lässt sich doch sicher mit überschaubarem Aufwand auf den F407 portieren oder kann zumindest als Beispiel dafür herhalten, wie man sowas grundsätzlich macht
dass die bei JeeLabs verlinkten git-Repos nicht mehr existieren, aber der dort erwähnte USB-Code für F103 und F303 ist im aktuellen mecrisp-stellaris bereits enthalten: [code] stm32f103-ra/usb-f1.txt stm32f303-ra/usb-f3.txt [/code]
-
Thread
STM32 Eclipse Entwicklungsumgebung
startup/gcc_ride7/ [/code] die passende Datei für den uC auswählen. Beispielsweise für einen STM32F103RB wäre es die Datei: [code] startup_stm32f10x_md.s [/code] Die kommt ins Hauptverzeichnis des Eclipse Projekts und wird am Ende von .s zu .asm umbenannt. -1.) Das Linker Script nimmt man auch
das Script öffnet steht ziemlich weit oben folgendes: [code] Abstract : Linker script for STM32F103VB Device with ** 128KByte FLASH, 20KByte RAM [/code] Das passt also für den STM32F103RB. Das Script kommt auch ins Hauptverzeichnis, muss aber auch noch in den Projekt Einstellungen
-
Thread
Cortex-M3 "Core is locked-up" (J-Link + Segger)
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" means. I've already
Info: FPUnit: 6 code (BP) slots and 2 literal slots Target info: ------------ Device: STM32F103VB VTarget = 3.293V State of Pins: TCK: 1, TDI: 0, TDO: 1, TMS: 0, TRES: 1, TRST: 1 * JLink Info: TotalIRLen = 9, IRPrint = 0x0011 * JLink Info: Found Cortex-M3 r1p1, Little endian. * JLink Info
-
Thread
STM32 Alarm Register als nicht-flüchtigen Speicher nutzen
meines E-Autos. (https://github.com/jsphuebner/stm32-car/tree/touran-meb). Es läuft auf einem STM32F103RBT6. Da ich einen neuen Akku verbaut habe läuft das jetzt mit dem BMS etwas anders, ich muss viele Sachen selbst machen die vorher ein OEM BMS gemacht hat. Eines davon ist die SoC Berechnung anhand
registers (in high-density, XL-density and connectivity line devices)[/code] also sinds beim F103 nur 10 Register
-
Thread
SPI STM32 Hal zwischen 8 und 16 Bit Data Size umschalten
Guten Tag, ich verwende zur Zeit den STM32F103 mit Spi mit 16Bit Data Size. Ich muss jetzt noch ein Serielles Eeprom 25LC1024 am selben SPI betreiben. Das EEprom mag aber 8Bit Data Size. Ist es möglich die Data Size im Betrieb um zu schalten?
Beitrag #5822569: > Korrigiere mich Herr Schlaumeier, aber soweit ich weiß kann der SPI vom > STM32F103 kein CS in Hardware steuern. Wenn ich mich da irre bitte > korrigieren. Kann man, gerade nachgelesen. Ändert nichts an meiner Erwartung.
-
Thread
5V SMI Slave an 3,3V uC STM32
sondern 5V zu betreiben spielte r verrückt bzw stimmen die Werte vorne und hinten nicht mehr. Der ST32F103 ist ja 5V tolerant. Müssen da noch widerstände zwischen doer so?
Tina T. schrieb im Beitrag #6306101: > Der ST32F103 ist ja 5V tolerant. Vorsicht damit. Einige Pins sind 5V-tolerant, andere nicht. Und: Dein STM32 liefert nur maximal 3.3V an seinen Ausgängen. Wenn Dein ADS1118 mit 5V betrieben wird, erwartet
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
aber wohl nicht... Bei den STM32 konnte ich überhaupt keine Infos zu PWM finden...? Der STM32F103ZET6 würde mir 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
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.bkKrJj und einen teensy 3.5, der ist 5V tolerant und das was der 3.6 kann brauch ich eigentlich dann nicht
-
Thread
10 serielle Schnittstellen an LAN oder USB
Der Niklas Gürtler hat hier mal eine Firmware für STM32F103C8 veröffentlicht, die einen 3-fach USB-UART Adapter implementiert. Der Chip kostet ca. 1 Euro und ist 1cm² klein. Diese Chips kannst du einzeln oder ab ca. 1,50€ als fertiges Board kaufen. Wenn du
Stefan F. schrieb im Beitrag #6036971: > Der Niklas Gürtler hat hier mal eine Firmware für STM32F103C8 > veröffentlicht, die einen 3-fach USB-UART Adapter implementiert. Der > Chip kostet ca. 1 Euro und ist 1cm² klein. Diese Chips kannst du einzeln > oder ab ca. 1,50€ als fertiges Board kaufen
-
Thread
Auswahl des richtigen AVR -Controllers für einen Leistungsdimmer?
Erweiterungsgeräten usw.) Somit wäre ich schon mal bei knapp 100 I/O's. Somit wäre man bei einem STM32F103ZC angelangt (LQFP144 Pin) Wenn man USB und CAN gleichzeitig nutzen möchte, so wäre z.B. der STM32F40xZG zu empfehlen. Wie gesagt, der STM32 ist nur eine Empfehlung, da ich den kenne und da er
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
Welches externe RAM und Flash für STM32?
weil der F4 ja bereits ein relativ großen besitzt (F103 jedoch nicht) aber beim Flash denke ich das ich nicht drum rum kommen werde, da die liste häufig geupdatet werden muss. Würde gerne wissen ob jemand schon Erfahrungen gemacht hat bzw. auch ggf. Tipps
Ich hab nämlich jeweils 4 stück F4er und F103er liegen, wäre ja schade wenn die nicht benutzt werden bevor sie nicht mehr lötbar sind. Ausserdem ist mir USB wichtig und FT232RL's hab ich keine, der würde ja auch nochmal 5€ kosten wenn ich einen
-
Thread
Frage an W.S. wegen USB CDC Implementierung STM32F103
Hallo W.S. Ich habe eine Frage zu deiner USB CDC Implementierung, die du hier schon ein paar mal veröffentlicht hast. Und zwar habe ich den µC mit einem Netzteil versorgt. Der Pull-Up Widerstand an D+ ist fest mit 3,3V verbunden (Blue-Pill Board). Das Programm sende jede Sekunde "Hello World" an den PC. Dann trenne ich das USB kabel im laufenden Betrieb. Nach einer gewissen Zeit hängt das Programm bei UsbCharOut() weil der Sendepuffer voll ist und voll bleibt. Wenn ich dann das USB Kabel wieder mit dem PC verbinde kommt aber keine Neue Kommunikation mehr zustande. Der virtuelle COM
-
Thread
Daten in FLASH schreiben (STM32F103C8) - ohne Bibliothek
vorher gelöscht? Bzw die Speicherzelle an der Adresse wurde nach einem löschen nie beschrieben? Der F103 kann nur 0xFFFF einmal zu deinem gewünschten Wert schreiben oder Wert x nach 0x0000. Einzelne Bits von 1 nach 0 setzen (wie bei manch anderen Flashes) geht nicht. Ist nach *addressPointer = value1
allerdings nun nicht mehr (nach wenigen Änderungen, kann ich nicht mehr nachvollziehen). > Der F103 kann nur 0xFFFF einmal zu deinem gewünschten Wert schreiben > oder Wert x nach 0x0000. Einzelne Bits von 1 nach 0 setzen (wie bei > manch anderen Flashes) geht nicht. Ich habe immer vor dem Schreiben
-
Thread
BHS-STM32-III Starthilfe
P.s. sehe ich das richtig das ich für ein uCLinux einen Kontroler mit mehr Speicher wie den STM32F103ZET6 bräuchte?
P.s. sehe ich das richtig das ich für ein uCLinux einen Kontroler mit >mehr Speicher wie den STM32F103ZET6 bräuchte? K.A. Ich weiss nur, dass es bei STM ein Linux-Paket für das STM3210E Eval-Board gibt, das mit einem 512KByte Flash/128KByte SRAM Contoller (mglw. gerade dem F103ZET6) ausgestattet
-
Thread
Futurlec -> Zoll
Ich habe bei Futurlec das Development-Board STM32F103 bestellt, heute habe ich Post von Zollamt bekommen. Da die Rechnung im Paket liegt darf ich das Paket nun dort abholen. :-/ Das Problem hatte ich bisher noch nicht, Zoll ist also was neues für
Price Total Price ---------------------------------------------------------- 1 STM32F103DEV STM32F103 Development Board 39.90 39.9 ---------------------------------------------------------- Sub-Total
-
Thread
STM32F1 HSE Quarz Serienwiderstand
Guten Abend, ich möchte bei meinem Nucleo Board F103RB den HSE Takt aktivieren. Nun laut Datenblatt muss ich R35 und R37 auflöten. Im der App Note AN2586 steht das "The value of REXT depends on the crystal characteristics. Typical value is in the range
dieses Quarz 8,0000-HC49U-S Gibt es hier eine Wert der immer passt? Im Datenblatt des STM32F103 ist nur ein Widerstand in Serie zu OSC-Out Was ist richtig? Danke für das Licht ins Dunkel
-
Thread
FreeRTOS auf stm32F103 spring falsch bei NVIC lesen
Hallo, ich habe auf einem STM32F103RB nun FreeRTOS aufgesetzt und alles angepasst und es kommt beim start zu folgender stelle ... [c] portBASE_TYPE xPortStartScheduler( void ) { /* Make PendSV, CallSV and SysTick the same priroity
-
Thread
STm32F103 und F407: Konstanten sicher ins Flash legen?
Testprogramm zeigt dass ein Textstring sehr wohl im Flash (ab 0x8000_0000) liegt, siehe Adressraum des F103. Das RAM wäre ja ab 0x2000_0000. [c] #include "stm32f10x_conf.h" #include <stdio.h> const char mytext[] = "bla bla bla bla bla bla bla bla bla bla bla bla "; char tmpstr[120]; int main
-
Thread
STM32F103 - System Clock mit PLL erhöhen
Ich würde gerne den System Takt mit der integrierten PLL auf Basis des HSI erhöhen. Dafür benutze ich aktuell folgenden Code: [c] int main() { /* Configure Clock */ FLASH->ACR |= FLASH_ACR_LATENCY_1; RCC->CR &=~RCC_CR_PLLON; RCC->CFGR |= RCC_CFGR_PLLMULL_2; RCC->CR |= RCC_CR_PLLON; RCC->CFGR |= RCC_CFGR_SW_1; /* Set PIN A8 as MCO Output */ RCC->APB2ENR |= RCC_APB2ENR_IOPAEN; GPIOA->CRH = GPIO_CRH_CNF8_1; GPIOA->CRH |= GPIO_CRH_MODE8_1 | GPIO_CRH_MODE8_0; RCC->CFGR |= RCC_CFGR_MCO_2; while(1){ asm volatile ("nop"); } } [/c] Um das Ganze
-
Thread
STM32-F103 AD-Wandler DMA RAM OVERFLOW
Für eine AD-Wandlung möchte ich mit meinem STM32-F103 den DMA Kanal wählen. Das mein Bus zu langsam ist möchte ich Werte mit der höchsten Abtastrate einlesen und in einem Feld hinterlegen. Das Feld welches ich anlege und als Puffer übergebe kann jedoch
-
Thread
[B]iete Mitbestellmöglichkeit Mouser & LCSC
MS8205A MSKSEMI C351410 DW01A PUOLOP C5311018 TP4056 TECH PUBLIC C8734 STM32F103C8T6 STMicroelectronics LG Christian
nur Mouser. Wen du das dringend brauchs kann ich mal schauen was so rumliegt. Anstelle vom STM32F103 hätte ich WCH CH32V103 rumliegen. Die Restlichen Teile könnten hier noch rumfliegen. Hört sich stark nach einen der typsichen Lithium-Ionen Ladegeräte an.
-
Thread
STM32F4 USB High Speed VCP mit USB3320 PHY
(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
stm32 Register auslesen
for multibuffer communication. Ich bin sehr sicher, dass ich dir korrekte Beispiele für den STM32F103 gegeben habe. Hast du einen anderen Mikrocontroller vorliegen?
schauen! > > Du kannst dir die Register übrigens auch im Debugger anschauen! Weil ich am Nucleo F103RB dran bin. Habe aber zwei Steckboards am laufen. Ein mal am Surface mit F103 und ein mal am grossen Bruder mit 10700K und F767. Kann das Display einfach umstecken usw. Bin flexibel was das anbelangt
-
Thread
Suche nach gutem Mikrocontroller
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
ARM STM32 PWM
Ich habe noch vergessen: Ich verwende den STM32F103C8T6
General Purpose Timer ohne irgendwelche Libraries: https://github.com/ChristianRinn/bare_metal_stm32f103c8/blob/master/src/example03_gpio-timer-pwm/main.c Hier ist noch ein Beispiel mit einem Advanced Timer: https://github.com/ChristianRinn/bare_metal_stm32f103c8/blob/master/src/example04_timer-complementary-pwm
-
Thread
STM32F103C8T6 und 128kByte
Es ist ja nun kein wirkliches Geheimnis, dass sich in einigen (bei mir allen) STM32F103C8T6 statt der wie im Datenblatt beschriebenen 64 kByte 128 Byte befinden. Sei es mal dahin gestellt, wie zuverlässig dieser weitere Flashspeicher ist, mir stellt sich folgende Situation: Ich möchte
über einen ST-LINK (mittels Programm st-flash) erkennt der ST-LINK den Chip korrekterweise als STM32F103C8T6 und lässt nur die 64 kByte zu. Gibt es eine Möglichkeit den texane / st-flash zu überreden, dennoch die 128 kByte zu schreiben ?
-
Thread
TFT-Ansteuerung grundsätzliche Fragen
Ansteuerung eines 320x240 TFT-Displays. Dazu bin ich bei ST fündig geworden und möchte einen STM32F103 einsetzen. In meiner Anwendung muss ich ein Menü realisieren und darin wenige kleine Grafiken anzeigen. Jetzt habe ich dazu eine grundsätzliche Frage. Ich habe gesehen, dass man das TFT direkt ansteuern
Hi W.S., den Controller hab ich schon rausgesucht STM32F103VE (Cortex-M3), die neuen Cortex-M4 mit TFT-Controller sind doch eine Ecke teurer. Für die Menüstruktur und einfache Grafiken wird es denke ich reichen. Dann noch externen Speicher für die Grafiken,
-
Thread
arm stm32f103zct6 verbindung
hallo ich hoffe das ich hier richtig bin. ich habe ein namenloses board mit nem arm stm32f103zct6 drauf. und versuche vergeblich ne passende software zu finden. ich möchte gern am usb verbinden und dann programme auslesen oder einschreiben können ich finde irgendwie nichts in www.
n par fotos gemacht es sind 2 platinen die aber verbunden sind. auf jeder platine ein stm32f103zct6 die kleine platine hat auf der rückseite ein display und tastatur auf der grossen is die motorensteuerung also im menü gibts verschiedene softwareangaben mmi softw.version... und die
-
Thread
Segger j-link und stm32f103vb
Hallo, habe hier ein Segger j-link und eine Schaltung mit einem STM32F103VB. Nun möchte ich den IC löschen und neu programmieren. Das f-flash funktioniert auf Grund fehlender Lizenzierung leider nicht. Kann ich den IC auch über j-link löschen ? Hab leider keinen Befehl gefunden