-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
Nur als "Denkanstoss" eine andere Variante: STM32F103VET6 + 2.8" Touch Screen für 20,34€: http://www.aliexpress.com/item//795445230.html
Torsten C. schrieb im Beitrag #3409492: > Nur als "Denkanstoss" eine andere Variante: > > STM32F103VET6 + 2.8" Touch Screen für 20,34€: Sicher brauchbar, aber doch eher zwei Klassen als eine unter dem STM32F429-Board (Takt, Speicher, FPU, ..., Bestückung mit Ausnahme des etwas größeren Displays
-
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, wohl
ARM-Begriffen vermischt. Hurra. W.S. schrieb im Beitrag #5940470: > Siehe der USB-RAM beim STM32F103. Zugriff 32bittig, aber nur > 16bittig belegt Aber nichts unaligned, also keine größeren Probleme.
-
Thread
UART ISR Problem STM32F1
Baudraten heran. Ich hatte hier vor lange Zeit schon mal eine komplette Mini-Firmware für den STM32F103C8T6 gepostet. Da ist natürlich auch der UART-Treiber mit dabei. Und der funktioniert. Such einfach mal. Ansonsten solltest du bedenken, daß die UART-Interrupts bei den STM32F10x statisch sind.
Beitrag #6150007: > Ich hatte hier vor lange Zeit schon mal eine komplette Mini-Firmware für > den STM32F103C8T6 gepostet. Ich habe auf meiner Homepage (die inzwischen wohl kaum noch zu übersehen sein dürfte) auch gut kommentierte Beispiele sowohl für die Taktkonfiguration als auch für die UART Schnittstellen
-
Thread
Mehrere V-USB Anwendungen auf einem AVR möglich?
keine 64k/128k > > ein mega 1284u4 wäre nett Habe mal geschaut: Bei den Chinesen kostet ein STM32F103 ziemlich genau das Gleiche wie ein ATMega32U4. Beide sind auf einer kleinen Platine, die man auf ein Steckberett oder Lochraster montieren kann. Zum STM32F1 findet man allerdings viel weniger
Stimmy schrieb im Beitrag #4962541: > Habe mal geschaut: Bei den Chinesen kostet ein STM32F103 ziemlich genau > das Gleiche wie ein ATMega32U4. Beide sind auf einer kleinen Platine, > die man auf ein Steckberett oder Lochraster montieren kann. > > Zum STM32F1 findet man allerdings viel
-
Thread
Sommer-/Winterzeit umschalten
der Code das Datum so lange, bis der RTC-Counter wieder innerhalb einer Tagesgrenze ist. Der STM32F103 hat leider keinen richtigen Calendar eingebaut.
auf welche Werkzeuge kannst Du > zurückgreifen? Oh, die ist ganz ordentlich ausgestattet ... STM32F103 mit 64kB Flash und 20kB RAM. Mit dem Clock von 48MHz kann ich da viel Rechenzeit verschwenden ohne, dass man es merkt :) > Prinzipiell fände ich die Option "Die Zeit intern immer auf Winterzeit
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Hier haben wir einen STM32F103C8T6... ...Moment... ...nein, es ist nochmal ein Megahunt MH2103ACBT6: https://www.richis-lab.de/STM32_12.htm :)
2514F062, ein weiterer STM32F103-Clon: https://www.richis-lab.de/STM32_13.htm Unter der Bezeichnung findet man keine weiteren Informationen. Der Hersteller bleibt ebenso unklar. In Fälschungen wird der Mikrocontroller auf
-
Thread
Beruflich für ARM CORTEX fit machen
iPin); } } int main (void) { setPin (0, 3, 1); setPin (1, 2, 0); }[/c] Auf einem STM32F103 Cortex-M3 könnte man das so ändern: [c]void setPin2 (uint8_t iPort, uint8_t iPin, bool value) { *((volatile uint32_t*) (0x40010800 + iPort * 0x400 + 0x10)) = (1 << (iPin + (1-value)*16)); }[
Alles klar ja das ist gut, da spart man sich dann schon Arbeit mit Wiederholstätern. >Auf einem STM32F103 Cortex-M3 könnte man das so ändern:void setPin2 > (uint8_t iPort, uint8_t iPin, bool value) { > *((volatile uint32_t*) (0x40010800 + iPort * 0x400 + 0x10)) = (1 << > (iPin + (1-value)*16))
-
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
} return OK; } [/c] Die Adresse, an die ich schreibe, ist die 0x800fffd (der STM32F103C8 hat laut Datenblatt 64k Flash). An anderen Adressen knallt es aber leider auch. Hinweis: Die Funktion enthält am Anfang noch einen Check der Adressen und buffer-Länge - das habe ich aus Gründen
-
Thread
STM32 USB HID Keyboard
der soetwas schon einmal gemacht hat. Ich nutze die STM32_USB-FS-Device_Lib_V4.0.0 auf einem STM32F103C8T6, der auch schon korrekt als HID-Keyboard erkannt wird, und der Tastendrücke korrekt an den PC schickt. Wenn der PC die Tastatur-Status-LEDs ändern will, schickt er zweimal einen ein
Hallo, ich möchte das selbe tun wie Walter... ich will mit dem STM32f103c8T6 Minimal Board Tastaturdrucke statt einer echten Tastatur an den PC schicken. Habe das Beispiel Custom_HID compiliert und auf das Stm32 system gespielt. es wird auch richtig als STM32 Custm
-
Thread
Motortreiber auf aliexpress Fälschung?
nur, wenn jemand chinesische Produkte fälscht. Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, MM32F103 Einige davon haben sogar eine eigene Webseite.
wenn jemand chinesische Produkte fälscht. > > Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: > APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, > MM32F103 - Nachbauten (die auch eigene Beschriftungen haben) != Fälschung - Defekt != Fälschung - Recycling
-
Thread
entscheidung mikrocontroller
irgend welchen komplizierten Rechnungen mit großen Zahlen durchzuführst, dann solltest du einen STM32F103 verwenden, die gibt es bei eBay für 1,80€. Du kannst dir auch ein STM32F4 oder ein STM32F7 bestellen, kostet 20,33€ und hat sehr viel Rechenpower und Pins und Speicher. Wenn du etwas genauer
Atmel AVR (ATmega, ATtiny, Arduno, Xmega) Espressif ESP8266 Microchip PIC ST Microelectronics STM32F103, STM32F030, STM32F407 Texas Instruments MSP430 Das hat einen guten Grund: Diese Chips kann man als Endverbraucher zu einem günstigen Preis problemlos erwerben, sie sind gut dokumentiert, sie
-
Thread
STM32F030F4P6 : Flashspeicher 32 kByte?
getrimt. Zweifler schrieb im Beitrag #5029019: > Du bist zu spät: > Beitrag "Re: Basteltip: STM32F103 DIP40 Board" Das war mir bekannt, und ich hab einige, die sich als 64k und andere die sich als 128k melden. Uwe B. schrieb im Beitrag #5029013: > ST produziert den STM32F030xx4/6 von gleichen
schrieb im Beitrag #5029108: > Zweifler schrieb: >> Du bist zu spät: >> Beitrag "Re: Basteltip: STM32F103 DIP40 Board" > > Das war mir bekannt, und ich hab einige, die sich als 64k und andere die > sich als 128k melden. Du hast nicht den von mir extra verlinkten Beitrag gelesen. Deswegen Vollzitat
-
Thread
[STM32] HAL vermeiden?
F103C8/F103CB angepasst. Den Code findest du hier: https://github.com/ChristianRinn/bare_metal_stm32f103c8/blob/master/Makefile]hier Hier mal die SystemInit(), die eine PLL mit externem Quarz auf 72MHz konfiguriert: [code] WEAK void SystemInit(void) { /* Enable Power Control clock ->
ein >> generisches HID-Device (treiberlos) Ich hab nach ewigem Suchen soetwas auch für den STM32F103 gefunden ... Und zwar - man würde es nicht glauben - als Example-Code von KEIL! http://www.keil.com/download/docs/361.asp Das Ding besteht aus recht wenig Code und benutzt kein HAL-Kram. Ein
-
Thread
STM32F103C8 - init I2C
Hallo, ich probiere gerade I2C zwischen Raspberry Pi B+ und dem "STM32F103C8T6 Minimum System Development Board" zu implementieren. Bei Zweiterem versuche ich gerade die Initialisierung zu realisieren. Bei folgendem Code bin ich gerade: [c]void I2CG_Init(void){ #
sein > scheinen. Hier ein Beispiel, welches auf STM32F4xx und STM32F10x läuft - also auch auf STM32F103C8: https://www.mikrocontroller.net/svnbrowser/wordclock24h/src/i2c/ Allerdings ist der STM32 hier Master, ich weiß nicht, ob Du das willst.
-
Thread
Bluepill STM32: welche Taktquelle?
beschrieben. https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based-32Bit-mcus-stmicroelectronics.pdf Allerdings wundert mich, dass du diese Einstellung "ermitteln" willst, denn sie wird doch von deinem eigenen
wie bei HAL_RCC_GetSysClockFreq() oder F_CPU ausgegeben wird. BTW: Die Bluepill nutzt einen STM32F103C8, was dann wohl https://github.com/stm32duino/Arduino_Core_STM32/blob/main/variants/STM32F1xx/F103C8T_F103CB(T-U)/variant_PILL_F103Cx.cpp bedeutet - aber gleiche Verwirrung
-
Thread
Billigste Entwicklungsplatine mit Mikrocontroller?
hatte ich gekauft als es noch unverschämte 2,50 € gekostet hatte: https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-ForArduin/32282374854.html Wurde hier auch schon öfter erwähnt, Schaltplan findet man hier in der Artikelsammlung, die mbed lib kann man auch mit dem Board verwenden: https://developer.mbed.org/users/hudakz/code/STM32F103C8T6_Hello/
-
Thread
Auswahl zwischen Cortex M3 von NXP, ST, TI
Die FW-Lib von ST gefällt mir sehr gut. Eine LIB für alle STM32F103xx Prozessoren. Einmal SW schreiben, für jede Variante nutzbar. Und zu jeder Pheriperie gibt es Beispiele, z.T. auch mehrere. Im Internet gibt es auch schon viel Code und das STM32 Forum von ST
STM32F103RE hat mehr.
-
Thread
STM32F407 Nachfolger
abzulösen. Damit will ich nicht sagen, dass die F Serie bereits obsolet sei. Selbst das Urgestein STM32F103 hat noch garantiert mindestens 10 Jahre. https://www.st.com/en/microcontrollers-microprocessors/stm32g4-series.html
bei der immensem Modell-Vielfalt die alten Produkte auch noch so lange Pflegt. Das Urgestein STM32F103 ist schon 16 Jahre alt und wird noch mindestens weitere 10 Jahre unterstützt. Ist das nicht krass?
-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
mit SVM/Sinus/FOC Modulation. Leider habe ich im Moment nur die Grösse der Hex Files parat: STM32F103 (VL Dicovery) - 44kByte XMega128D3 - 22kByte Mega88/328 - 21kByte Gleiche Funktionalität inkl. serieller Konsole, es wurden allerdings die jeweiligen Hardware Besonderheiten ausgenutzt, also
Mein letztes Projekt (migriert von ATmega644 auf STM32F103 wegen schnelleren ADCs): AVR: 88kB (Hex) ARM: 127kB (Hex) Das Programm ist bei beiden weitestgehend identisch, der STM32 hat nur ein paar Routinen für ein externes I2C-EEPROM dazubekommen.
-
Thread
uVision KEIL
Debugger aus. Ich hab vor 2 Wochen selbst erst eine PWM Library geschrieben - jedoch für den STM32F103. Ich bilde mir ein, dass im Datenblatt meines Controllers gestanden ist, dass man den Alternate Function Clock auch anknipsen muss. Eventuell ist das auch bei dir der Fall?
aktivieren*/ TIM2->CR1 |= TIM_CR1_CEN; /*Counter aktivieren (Timer 2)*/ [/c] Ist zwar für ein STM32F103 Derivat geschrieben, aber vielleicht hilfts dir.
-
Thread
STM32F103 Fehler in Temp Datei beim Compilieren
Hallo, aus heiterem Himmel kann ich mein STM32 Programm nicht mehr compilieren. Ich erhalte folgende Fehlermeldung vom gcc unter Code::Blocks: [code] ||=== Build: default in Blink_STM32F1 (compiler: GNU GCC Compiler for ARM) ===| C:\Users\Thorsten\AppData\Local\Temp\ccmO49VY.s|854|Error: registers may not be the same -- `strexb r3,r2,[r3]'| C:\Users\Thorsten\AppData\Local\Temp\ccmO49VY.s|905|Error: registers may not be the same -- `strexh r3,r2,[r3]'| ||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===| [/code] Das Tolle ist, dass die Temporärdatei nach dem Make
-
Thread
STM32F103 I2C HAL_BUSY
Hallo, ich habe ein ähnliches Setup wie https://www.mikrocontroller.net/topic/444431. - STM32F103C8T6 (bluepill) - STMcubeMX mit HAL - I2C in Master-Mode zur Ansteuerung eines MCP23017 (1K2 pullups) Derzeit versuche ich lediglich nach der Initialisierung des I2C1 ein [c]HAL_I2C_Master_Transmit
-
Thread
STM32F103C8: USB HID und debugging
Hallo zusammen, ich versuche das USB-CustomHID-Device-Beispiel aus der ST HAL zum Laufen zu bekommen und bin gerade etwas irritiert. Das Beispiel an sich lässt sich compilieren, flashen und es läuft auch soweit - jedenfalls wird mir das Gerät wie erwartet unter Windows angezeigt, wenn ich es neu anstöpsle. Wenn ich nun aber versuche mich mit dem Debugger dran zu hängen sieht es nicht mehr so gut aus, soll heißen: das Gerät wird dann nicht mehr erkannt, solange bis ich das Debugging abbreche und das Gerät aus- und wieder einstecke. Auch schreiben oder lesen von (Feature-)Reports funktioniert
-
Thread
Buspirate Equivalent für das STM32F103 Bluepill board?
Hallo zusammen Ich suche ein Projekt, welches einen STM32F103 in eine art BusPirate verwandelt. Konkret möchte ich gerne per USB (Virual ComPort CDC) ein an den Controller angeschlossenes I2C Device steuern und auslesen. Idealerweise könnte der Controller
-
Thread
PC13 Konflikt mit RTC Clock auf STM32F103
(STM32CubeIDE) Habe gerade festgestellt, daß in einem kleinen STM32F103 Testprogramm, in dem ich auch die RTC-LSE Clock eingeschaltet habe, plötzlich nach ein paar Sekunden die onboard LED anging und dauerhaft anbleibt. Habe mal danach gesucht und fand, daß man
-
Thread
Fragen zur Umsetzung eines Reflow-Pizzaofens
soll ein Triac über einen MOC2030 die Heizwendel steuern. Die Steuerung selbst soll über einen STM32F103C8T6 laufen. Die Temperaturerfassung soll über ein MAX31855-Modul mit K-Typ-Thermoelement erfolgen. Benötigt wird daher eine 3.3V-Spannungsversorgung für die Elektronik und 12V für einen Lüfter.
soll ein Triac über einen MOC2030 die Heizwendel steuern. > Die Steuerung selbst soll über einen STM32F103C8T6 laufen. Die > Temperaturerfassung soll über ein MAX31855-Modul mit K-Typ-Thermoelement > erfolgen. Benötigt wird daher eine 3.3V-Spannungsversorgung für die > Elektronik und 12V für einen
-
Thread
[STM32] I2C - Master Mode(Polling)
Hi, ich möchte mit einem STM32F103RB Derivat ein I2C Device ansprechen. Der Mikrocontroller soll dabei als Master und das anzusprechende Device als Slave fungieren. Mein Code sieht folgendermaßen aus: Initialisierung: [c]void
noch ein kurzer Nachtrag: ich benutze den STM32f103RCT6
-
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
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
Wie groß muss die Vektortabelle des Cortex-M sein?
liegen da beim Reset noch kein IRQ-Handling (Mal von NMI etc. abgesehen) an ist. Der beliebte STM32F103C8T6 hat 76 (16+60) (0-0x12F) Einträge. ST beschreibt das ja jeweils zum passenden µC ausreichend. "10 Interrupts and events" im "RM0008 Reference manual".
Stack-Pointer und der Reset-Point. Notfalls könnte ich auch noch auf SP verzichten ;) > Der beliebte STM32F103C8T6 hat 80 (13+67) Einträge. > ST beschreibt das ja jeweils zum passenden µC ausreichend. > "10 Interrupts and events" im "RM0008 Reference manual". Ja, früher war alles viel besser. Bei den
-
Thread
FATFS und SDIO, Verzeichnisproblem
aufgelöst. Nach Jahren. Ich weiß nur noch, daß ich vor kurzem zuletzt bei einem mir noch unbekannten STM32F103RCT zähneknirschend und nach Wochen dieses Sektorenproblem (DWORD vs. QWORD) als Ursache ausfindig machte, warum der SDIO-Treiber nichts liefert. Da ging aber gar nichts ohne diese Korrektur, da war
FATFS, DMA und SDIO-Eingeweide vorwurschteln muß). Jetzt muß ich nur noch mal kucken, ob es beim STM32F103 tatsächlich schon funktionierte und ich diesen speziellen Punkt mit den Verzeichnissen nach der letzten Änderung gar nicht mehr geprüft hatte. Der müßte ja eigentlich doch auch funktionieren.
-
Thread
STm32Fxxx: I2C Hardware Experten gesucht
Thread gehabt, der aber nicht zu Ende geführt wurde. Bin seit 2 Tagen an der I2C Statemaschine eines STM32F103 dran, um richtige und verständliche EEPROM Routinen zu schreiben. Habe einen Logic Analyser mit dran und kann mit das Ganze auch anschauen. Falls hier jemand ist, der sich schon INTENSIV mit dem
mal wieder damit befassen wollte. Wer kennt sich richtig gut aus mit der I2C State Machine des STM32F103 ? Wo welche Events abgefragt und ausgelöst werden müssen, wo Timeout und wo nicht usw. Ich habe funktionierenden Code laut Analyzer aber der hängt sich auch ab und an mal einfach auf, Bumms.... Event
-
Thread
NUCLEO Board STM32F103, Problem mit serieller Verbindung zum PC
Hallo zusammen, Ich habe ein recht simples Programm für UART geschrieben und auf den Chip geflashed. Also die UART Verbindung initialisieren und ein paar Mal Hello World an den PC senden. Aber mit der Verbindung stimmt etwas nicht. Im Gerätemanager wird angezeigt: ST Microelectronics STLink Virtual COM Port (COM4) . Das passt soweit. Rechtsklick und dann Eigenschaften zeigt "Gerät funktioniert einewandfrei" und "alle Treiber sind aktuell". Wen ich aber im Terminalprogramm HTerm, dort wird auch COM4 als vorhanden angezeigt, aber wenn ich auf Connect klicke kommt: Error in OpenPort:
-
Thread
Nachteil bei verschiedenen µC
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
-
Thread
Erkennung eines fehlenden EEPROMS über I²C-Bus
Mea Culpa, Es geht um einen STM32F103 der einen 24AA044 von Microchip ansprechen soll.
Knut Schünemann schrieb im Beitrag #6674544: > Es geht um einen STM32F103 der einen 24AA044 von Microchip ansprechen > soll. Das geht natürlich nicht, STM-Controller arbeiten nur mit EEPROMs von STM zusammen, doch klar oder?
-
Thread
ARM7 vs. AVR
Außenbeschaltung, als nur >VCC,GND und nen Stützkondi. NEIN NEIN NEIN NEIN !!!! Nie und Nimmer !!! STM32F103xx = Cortex M3 Arm Kern. Interner Oszillator, läuft mit 48MHz und USB geht auch. Nur Strom dran + Stützkondensatoren !!! Den kleinen gibt es auch schon mit 48 Pins. STM möchte noch kleinere raus
> NEIN NEIN NEIN NEIN !!!! Nie und Nimmer !!! > > STM32F103xx = Cortex M3 Arm Kern. Interner Oszillator, läuft mit 48MHz > und USB geht auch. > Nur Strom dran + Stützkondensatoren !!! JA JA JA !!!! Hier treffen sich die Beführworter des STM32. Ich
-
Thread
empfangene UART Bytes fehlerhaft - STM32
Hallo, ich möchte einen STM32F103CB (Sender) mit einem STM32F103RB (Empfänger) mittels UART verbinden. Die Daten werden wie gewünscht aus einem Byte-Array Byte für Byte übertragen. Das der Sender die korrekten Daten losschickt sehe
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
Alternativ zu zwei CP2102N, kannst du einen STM32F103C8T6 mit der Firmware von Niklas verwenden, dann hast du 3 COM ports in einem Chip. Das wäre etwas billiger und funktioniert ohne Treiber-Installation. https://www.mikrocontroller.net/articles/
Monk schrieb im Beitrag #7692833: > Alternativ zu zwei CP2102N, kannst du einen STM32F103C8T6 ... nehmen Oha, ein Multiprozessorsystem. Mich beeindrucken solche Ansätze mit technischem Overkill: als tumber Schnittstellenbaustein tut dann der potenteste Rechner im Trio seine langweilige
-
Thread
STM32 CAN Problem Remap Problem
Hier meine funktionierende INIT mit Remap. µC ist STM32F103RE. [c] //*********************************************************************************************** // CAN Initialisierung //*********************************************************
habe ebenfalls ein Problem mit dem PinRemap des CAN auf die Pins B8 und B9. Controller ist ein STM32F103ZET6, besitzt 144 Pins, OSC ist nicht ramapped auf D (RM0008). Nutze aus der STM Lib die CAN LoopBack Funktion. An A12 kann ich mittels Oszi auch ein CAN Signal abgreifen, die Software scheint also
-
Thread
SD-Karte am STM32 sendet keine Antwort auf CMD0
Hallo, ich nehme gerade SD-Karten an einem STM32F103RBT6 (Evalboard ET-STM32F103) über SPI in Betrieb. Das klappt auch mit den meisten meiner Karten (32MB MMC bis 8GB SDHC), einige andere (z.B. Medion und eine SanDisk) reagieren jedoch partout nicht
-
Thread
Triactreiber MOC3061 mit Arduino / Raspberry ansteuern
hast doch eine galvanische Trennung durch den MOC. Ich denke, der TE möchte gerne anstelle des STM32F103 den Arduino einsetzen. Also ja, dann sollte der STM32 auf jeden Fall gekappt werden, damit er a) nicht dazwischenfunkt und b) nicht rückwärts über die GPIO Pins Strom zieht. Man kann da Pin für Pin
Nach diesem Plan legst du 5V an die Optokoppler. Du musst die Kathoden vom Rest der Platine (dem STM32F103) trennen. Wenn du das nicht machst, sind andere Maßnahmen nötig: GND vom Arduino mit GND vom Board verbinden. Das Board mit Spannung (3,3V?) versorgen. Die Aufgänge des Arduinos im Open-Drain
-
Thread
ILI9325 Partial Image nutzen
Hallo, ich habe das Pollin STM32F103VET6 Board mit LCD und einem ILI9325 Treiber. Mittlerweile bin ich gut voran gekommen und kann halbwegs akzeptabel damit arbeiten. Zu gerne würde ich die Perfomance noch etwas erhöhen und mit "partial
mir sehr > helfen! Erik Z. schrieb im Beitrag #4770411: > Hallo, > > ich habe das Pollin STM32F103VET6 Board mit LCD und einem ILI9325 > Treiber. Mittlerweile bin ich gut voran gekommen und kann halbwegs > akzeptabel damit arbeiten. > Zu gerne würde ich die Perfomance noch etwas erhöhen und
-
Thread
Ungenauigkeit beim STM32 ADC
Ich verwende einen STM32F103 auf einem Olimex STM32-H103 Board. Der gleiche uC soll in meiner Hardware Verwendung finden; ich teste momentan die verschiedenen Funktionen des uC um den Schaltplan für meine Hardware zu erstellen
vorerst auch anders realisieren ließ. Ich werde aber, wohl in den nächsten Tagen, den ADC des STM32F103 für eine andere Funktionalität testen müssen, die definitiv nicht anders gelöst werden kann und die als Letztes auf der Liste der Entwicklung der Hardware steht. Ich werde dann wieder berichten.
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
aufgebohrtes 16 Bit Design bei den ersten STM32). Aktuell arbeite ich mich gerade in die steinalten STM32F103C8T6 ein. Warum? Der Chinamann steckt sie mir für 1,85 € in den Briefkasten. Und sie passen so schön in 9 V Batteriefächer meiner neuen Rauchmelder rein. Einfach nur noch einen anderen LDO rauf und
absurd niedrigen Preise kann man mit STM32 nicht wirklich viel falsch machen. Ein "Blue-Pill"-Board (STM32F103C8T6) nebst ST-Link V2 Clone gibt's beim Chinamann für insgesamt unter 5€. Das lässt sich auch mit mbed nutzen (als Nucleo F103RB). Die Nucleos selbst sind aber auch nicht teuer (ca. 10€) und gerade
-
Thread
Uhrenquarz notwendig?
wird normalerweise ein auf Stromsparen optimierter Oszillator verwendet. Der 32 kHz Oszillator vom STM32F103 ist deswegen so empfindlich, dass er manchmal stehen bleibt, wenn man die betroffenen Pins anfasst oder in ein Steckbrett steckt.
Steve schrieb im Beitrag #7211912: > Der 32 kHz Oszillator vom STM32F103 ist deswegen > so empfindlich, dass er manchmal stehen bleibt, wenn man die betroffenen > Pins anfasst oder in ein Steckbrett steckt. Aus diesem Grund haben die TI µC für Lowpower-Anwendungen
-
Thread
Development Board gesucht
SD slot mit bei da kannst dann > die Daten daraufschaufeln und die Weboberfläche. Also vom STM32F103 mit externem Ethernetcontroller würde ich ganz klar abraten. Kostet ja nicht weniger und ist deutlich leistungsschwächer. Von den anderen Nachteilen ganz zu schweigen. Wenn Du viel Flash-Speicher
mit bei da kannst dann >> die Daten daraufschaufeln und die Weboberfläche. > > > Also vom STM32F103 mit externem Ethernetcontroller würde ich ganz klar > abraten. Kostet ja nicht weniger und ist deutlich leistungsschwächer. > Von den anderen Nachteilen ganz zu schweigen. > > Wenn Du viel