-
Thread
Empfehlung Equipment für Einstieg in uP Entwicklung
den Einstieg sehr empfehlenswert. Sie enthalten einen ST-Link, den man auch zur Verwendung andere STM32 Controller verwenden kann. Alle STM32 Mikrocontroller enthalten ab Werk einen nicht löschbaren seriellen Bootloader. Manche Modelle können auch über USB, CAN oder I²C befüllt werden. Debuggen geht
zum ST-Link ist der J-Link von Segger. Der kann auch debuggen. Hier ist meine Doku-Sammlung für STM32 (mit Links zu Software): http://stefanfrings.de/stm32/index.html Soweit ich weiß, gibt es keine STM32 Controller mit DIP Gehäuse. Aber es gibt das "Blue-Pill Board" (auch bekannt als "STM32F103C8T6
-
Thread
Modbus TCP auf STM32 - Anfängerfrage
Hoffnung, dass ich ein bisschen Input / Gedankenanregungen von euch bekommen kann. Ich habe mit einem STM32F103 folgendes für eine Applikation schon realisiert. STM32 spielt Modbus RTU Slave und erhält über UART RS485 (Modbus) Steuerbefehle. Diese setzt er intern um, bzw. steuert einzelne digitale I/
, dass der STM32F107VCT6 schon "Ethernet" mit an Bord hat, aber ich habe keinerlei Ahnung wie ich hier anfangen soll. Bietet die HAL hier etwas "fertiges"? Hat irgend jemand die "ersten Schritte" diesbezüglich
-
Thread
Keil µVision Simulator - VTREG nicht vorhanden
Hallo zusammen, ich habe vor kurzem den Umstieg von AVR auf STM32 gewagt. Die ersten einfachen Programme funktionieren auch schon auf der realen Hardware. Als IDE verwende ich Keil µVision 5.2 (Evaluation Version). Mikrocontroller ist der STM32F103C8T6 Nun
und bei "Parameter" der entsprechende Parameter für das Device eingetragen werden, in meinem Fall "-pSTM32F103C8".
-
Thread
[V] STM32 stm32f0discovery mit STM32F051R8T6
Hallo zusammen, Verkaufe ein stm32f0discovery Evalboard. Es ist ein STM32F051R8T6 (und ein STM32F103C8T6) drauf. Mini-USB-Anschluss. Mal in Betrieb genommen, nie wirklich benutzt. Wenn man entlang der URL durchsägt, hat man zwei
A. K. schrieb im Beitrag #6597797: > Fädeldraht;) Eben. Die nötigen Pins vom F103 muss dann halt mit Fädeldraht an die mit abgesagten Pins vom Brett dranntüdeln :D mfg mf
-
Thread
STM32F103 GPIO
was zum Lesen hast (nicht zum blinden Kopieren), häng ich dir mal ne ältere Konfiguration für nen STM32F103 dran. Zum lesen und verstehen lernen. W.S.
erforderlich oder würden den Code aufblasen. [c] #include <stm32f401xe.h> /* * The green LED is connected to port A5, * see schematic of NUCLEO-F401RE board */ #define LED_GPIO GPIOA #define LED_PIN 5 /** * Quick
-
Thread
Suche ein Starterkit
funduino.de/ https://www.amazon.de/Arduino-Grundausstattung-Schrittmotor-Deutsche-Anleitung/dp/B00P0UM6BG/ref=sr_1_6?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=funduino&qid=1591873804&sr=8-6
Rechner, ohne FTDI oder andere Zwischenchips. Da das ganze periodisch reproduzierbar ist, reichte ein STM32F103 aus. Die Abtastrate lag bei 72MSPS für jeden ADC Kanal (kein Witz!). Die Zeitauflösung sowohl für den Vorlauf als auch die On-Zeit der Spule bei 1/72MHz. Wenn man die Timer sinnvoll verschaltet
-
Thread
[V] BluePill von WeAct und MapleMini
Moin, ich habe hier noch jeweils 3 BluePills von WeAct und 3 von Maple (MapleMini) besstückt mit STM32F103CBT6. Alle neu oder sagen wir NOS ;) Von jeder Sorte habe ich jeweils einen ausgepackt und mit dem Blinky-Testprogramm welches Fakes CPUs erkennen soll, getestet. Siehe auch hier: https:
de.aliexpress.com/item/1005001474741936.html. Ich hatte vor längerer Zeit dort mal ein BluePill+ mit einem GD32F303 (aufgebohrter GD32F103 und nicht kompatibel zum STM32F303) gekauft.
-
Thread
1. Programmer: Diesen hier, oder den da? Oder einen für 2,50€ ?
nicht mehr als um die zwei Euro https://www.aliexpress.com/item/1Set-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer-Programming-With-Cover/32869967486.html . Die funktionieren mit etwas Basteln für STM32 ARMs wie die auf den 2 Euro "Blue Pill" Billig-Boards aus China https://www.aliexpress.com/item/mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1748445137.html . Das macht dann in der Summe unter vier Euro, diesmal incl. Versand. Stefanus F. schrieb im Beitrag #5470466: > Nein. Dazu
-
Thread
Mini HF Generator mit SI5351 und Bluepill
beurteilen. Man braucht ein SI5351-Modul wie es für den Arduino angeboten wird, dann noch einen STM32F103C8T6 (Bluepill) und den Flash-Code im Anhang, und schon kann es losgehen. Vier Leitungen (Masse, +5V, SCL und SDA) sind zu verbinden, und der STM32 VCP (Virtual Com Port) Treiber auf dem eigenen
angesehen hätte und deshalb für eine aufgeblasene Luftnummer halte. Des Weiteren liegen hier auch noch TM4C123G und LM4F120XL Boards herum und nicht nur STM32. Gruß, Holm
-
Thread
Idee gesucht um Jitter zu beseitigen
: > Aber ich schätze, die meisten Controller können sowas. Falls es billig sein soll, z.B. der STM8S103F3P6 für rund 25ct aus China.
Torsten C. schrieb im Beitrag #4334344: > Welche Libs? > > [X] Die gute alte Standard Peripheral Library? > [ ] Die neue HAL-API mit STM32CubeF4? > [ ] Sonstiges (mbed.com, …)? Ich habe bis jetzt nur
-
Thread
Fragen zur Umsetzung eines Reflow-Pizzaofens
skizziert 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
-
Thread
Def. Mikrocontroller auf Geschirrspüler-Platine?
Naja dass scheint was spezielles für die BSH von STM zu sein. Wenn Du Glück hast ist er pinkompatibel zu einen ähnlichen, z.B. den STM32F103VDT6. Das heißt aber noch lange nicht (auch wenn man ihn mit der orginalen FW flashen könnte) dass die Steuerung
schrieb im Beitrag #7752035: > Wenn Du Glück hast ist er pinkompatibel zu einen ähnlichen, z.B. > den STM32F103VDT6. Das scheint sehr gut zu passen! Ich persönlich würde per Scope messen, ob der Quarz schwingt, denn dafür müssen im uC meist schon einige Schritte ausgeführt werden, bevor er das tut (jaja
-
Thread
Einfacher USB-Stick oder -Board zum programmieren?
http://www.hitex.us/stm32-stick/con-stm32-comstick.html oder auch andere Hersteller wie Cypress. http://de.rs-online.com/web/c/halbleiter/entwicklungskits/entwicklungskits-prozessor-mikrocontroller/?searchTerm=psoc+prototyping
Ich vermute, er sucht einen Stick mit dem STM32 ähnlich wie diesem hier und ist wegen dem Studium gewohnt alles auf den Tisch vorgekaut hingekotzt zu bekommen. Eine Minute Suchen => http://www.ebay.com/itm/STM32-ARM-Arduino-Maple-mini-compatible-USB-stick-board-with-stm32f103cbt6
-
Thread
Frage/Problem mit Timer STM32F4Discovery
Hallo zusammen, ich habe ein Problem mit den Timereinstellungen eines STM32F4Discovery Boards und hoffe es kann mir hier jemand weiterhelfen. Timer 3 toggled bei jedem Timerevent PortC Pin15 welcher mit einem 10k Widerstand auf Masse liegt. Die Frequenz am Pin messe ich
Library Funktionen sind recht langsam. Full ACK !! hier hat schon mal jemand die Delays der STM-Funktionen der GPIOs nachgemessen...(auch interresant für den TE) http://joe-c.de/pages/posts/einstieg_mikrocontroller_stm32f103_101.php (ganz nach unten scrollen)
-
Thread
FIR Filter auf PIC
Dergute W. schrieb im Beitrag #5096625: > scheint mir irgendein > Billigboard mit irgendeinem STM32 oder was entsprechendem (und eben auch > GCC-Unterstuetzung) da erheblich "sicherer". Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings hat der weder einen DAC noch I2S oder
mal die Baudrate von 460.800 auf 57.600 reduziert Hast du echtes RS232 oder gehst du direkt vom uC auf einen FT232? Kannst du mal dein Board (Schema, Bezeichnung...) posten? Max M. schrieb im Beitrag #5096639: > Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings > hat der
-
Thread
STM32 Ride7 Einstieg
das ist das Programm von einem Codebeispiel....... [c] /* Includes ------------------------------------------------------------------*/ #include "stm32f10x_conf.h" #include <stdio.h> #include <time.h> /** @addtogroup Template_Project * @
int x,anzahl; anzahl = 40; RCC_Configuration(); // es muss richtige Definition in stm32f10x.h einkommentiert sein (STM32F10X_MD) IO_Configuration (); //NVIC_Configuration(); SysTick_Config(75000); // ruft in cyklischen Abständen eine ISR auf (1ms) // LED 3
-
Thread
Auswahl eines ARM-µC für Einsteiger
STM32F103 http://stefanfrings.de/stm32/index.html Die Stromaufnahme im Standby ist allerdings deutlich höher, als du von AVR Controllern gewöhnt bist. Wenn es da wirklich auf wenige µA ankommt, dann
dem 413 und dem 423 am Ende? Development-boards finde ich zwar, aber da steht immer nur STM32F4. Was ist mit den letzten beiden Ziffern?
-
Thread
Watch Dog Software Architektur
Bauform B. schrieb im Beitrag #7661870: > Aber sag' bitte, dass STM32H5 ein Tippfehler war; 250MHz, 640K RAM nur > für die Blumen? Nein, ich habe einfach die Preise bei Mouser grob verglichen. Da war der STM32H562RGT6 am ziemlich interessant im Bereich Preis. Ist ein Hobby Projekt -> ich habe keine Stückzahlen Normal nehme ich immer einen STM32F103C8, den ich über Ali beziehe. Der ist aber mittlerweile uralt, hat keine FPU und nur 64kb. Da wirds eng mit C++
-
Thread
Projekt GPS Datenlogger + OpenStreetMap
by doing". Hier http://www.stm32circle.com/resources/stm32primer2.php findest du das STM32-Primer2 user manual. Darin findet sich eine step-by-step Anleitung für deine erste Applikation. Dann kannst du daran gehen die Applikation
Build Started: 'OSM4Primer2' in configuration 'Circle_Debug'-------------------------- Building C:\Programme\Raisonance\Ride\Examples\Primer2\OSM4Primer2.c Running: GCC \"C:\Programme\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-gcc.exe" -MD -D_STM32F103VET6_ -D_STM3x_ -D_STM32x_ -mthumb -mcpu
-
Thread
Kurzmeldungen: Renesas zeigt Cortex-M85-MCU, GigaDevice verkauft eine Milliarde Chips, uvm
arbeitet man derweil an PikaScript: eine noch schlankere Variante von Python, die mit 4KB RAM und 32KB ROM auskommt. Das ursprünglich für STM32G030C8 und STM32F103C8 vorgesehene System steht mittlerweile auch für einige andere Zielarchitekturen zur Verfügung, der unter http://pikascript.com/ bereitstehende
mobile.twitter.com/tamhanna/status/1292097511235125248 - es sind komplett unterschiedliche Designs c) nur die GD32F1 und der STM32F1 sind "kompatibel". Alles andere sind unterschiedliche Designs. Die Recyclage von Flashdateien ist allerdings auf keinen Fall gewünscht, GD empfiehlt immer eine Rekompilation
-
Thread
STM32: Timer funktioniert nicht
(Muss ja falsch sein, sonst würde es funktionieren :-) [c] #include "stm32f10x.h" #include "stm32f10x_conf.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include "stm32f10x_tim.h" //#include "stm32f10x_spi.h"
Nachrichten. Pete K. schrieb im Beitrag #3075033: > So, jetzt funktioniert es. Timer2 liegt bei dem STM32F107C auf AHB1, das > stimmt soweit. Ahh, ok. Ich fummele hier auch am 103RB des VL Discovery rum. Pete K. schrieb im Beitrag #3075033: [c] > NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn;
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
defined(__AVR_ATmega328P__) Serial.println(F(", auf ATmega328p")); #elif defined(ESP32) Serial.println(F(", auf ESP32 WEMOS LOLIN32")); #endif [/c]
Arduino F. schrieb im Beitrag #7943134: > Das ist nicht mehr richtig! > Die Arduino IDE 2.X kann das, zumindest für einige µC > z.B. STM32 m.W. hat aber keines der Original-Arduino-Boards einen Debugger
-
Thread
STM32Fxxxx: Kurze Frage zu GPIO Bitbanging
Überrennen wirst du nichts, keine Sorge. Erwarte aber keine herausragende Toogle-Frequenz vom F103, denn bei dem hängen die GPIOs an einem der APB Peripheriebusse. Bei späteren STM32 hängen sie am flotteren AHB.
die Busbreite sind? Nicht nur bei ARM, auch bei x86 sind Typen kleiner als "int" im Nachteil. [c] extern int g1(unsigned char); extern int g2(unsigned); void f1(unsigned char a, unsigned char b, unsigned char c) { if (a+b > c) g1(a+b); } void f2(unsigned a, unsigned
-
Thread
[V]erkaufe - STM32 F1, F2, F4 Breakoutboard V2
Modelle haben "RBT" in ihrem Namen. So z.B. dieser Controller: https://www.reichelt.de/mcu-arm-32-bit-128-kb-lqfp-64-stm32-f103rbt6-p125400.html?&trstct=pos_1 Wenn du weitere Fragen / Anregungen / Anmerkungen hast, freue ich mich auf deinen Post. Grüsse
verwendest Du dann die 64 Pinner (R-Bestellnummer) statt den kleineren und gängigeren 48 Pinnern (C-Bestellnummer)? Ich hab hier ein ähnliches Breakoutboard für die C-Größe (48 Pins) veröffentlicht: https://github.com/electroniceel/stm32....c-breakout Passt für F0 bis zum F4. Es lohnt sich
-
Thread
RISC/V kommt in Schwung
grossen Stueckzahlen, sagen wir mal >1000Stk. Gut vergleichen kann man das Teil vermutlich mit einem STM32F030F4P6TR. Dafuer will Mouser 1Euro bei 2500stk. Das sind natuerlich Fantasiepreise. ICh schaetze mal das man den in Stueckzahlen dann fuer 30ct bekommt. Aber vielleicht bringt ja RISC/V auch einfach
olaf schrieb im Beitrag #7320101: > Gut vergleichen kann man das Teil > vermutlich mit einem STM32F030F4P6TR. Allerdings ist der CH32V003 offenbar als pinkompatibler Ersatz für den STM8S003 gedacht.
-
Thread
GigaDevice RISC-V: erste Schritte ohne IAR
Electronics – als im Bezug auf Lieferfähigkeit zuverlässiger (und sanktionssicherer) Partner. Für die GD32VF103-Familie spricht außerdem, dass sie vom Peripheriegerätedesign her an den STM32F10x-Chips angelehnt sind – wer die Bedienung bzw Programmierung der Peripherie von STM kennt, hat beim Umstieg sowohl
braucht, wie immer, einen Workspace. Nach dem Start erstellen wir ein Projekt auf Basis der Vorlage C Managed Build – die für den GD32 korrekte Vorlage lautet „Nuclei SDK Project for GD32VF103“. Bei der Board-Auswahl empfiehlt sich die Option GD32vf103v_eval auch dann, wenn Sie das kleinere START-Board
-
Thread
CAN Komunikation Evalboard MCBSTM32C zu STM32F103VDT6
Hallo, Ich habe ein Eval-Board MCBSTM32C mit dem Prozessor STM32F107VCT und eine Elektronik mit dem Prozessor STM32F103VDT6, die über eine 2 Drahtleitung miteinander kommunizieren. Widerstände angeschlossen. Das alles klappt gut bei einer
can_bus.PNG CAN_EVAL_BRD_1.PNG Hilfsmittel: Scope. Diverse R-C (pf) Tief-Pass via der beiden Pole CAN-H/L [-R-C-] to_GND. Rauf/Runter via Transceiver Comperator-Pin (REF-SPG) Signal Conditioning mit Choke Coils.(L). usw. ##############################
-
Thread
Controller via USB an Computer: Wie am besten?
Verwendung veröffentlicht. Ich habe daraus ein Projekt für das Blue-Pill Board (ist ein gängiger STM32 mit Cortex M3) gemacht, dass ich gerne als Basis für weitere Entwicklungen verwende: http://stefanfrings.de/stm32/index.html#vcpnohal > Es heißt immer C und PHP wären ähnlich, Nee, ganz sicher
einigermaßen überschaubar sein soll, nimm einen Controller mit der "USB"-Peripherie. Das sind z.B. die STM32F103, aber /nicht/ die STM32F105.
-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
wollte den Dingern eine Chance geben trotz des hohen Preises und sie vergleichen mit Mega168 und STM32F1 in genau der gleichen Anwendung - Sinus Ansteuerung einer dicken BLDC Maschine. Der Xmega hat sich dank AWEX da gut geschlagen, aber gewonnen hat der STM32F1 mit Advanced Timer. Ein STM32F4 o.ä.
https://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger
-
Thread
DCF77 von Peter Danegger
Mein Teil sieht gerade an der Stelle etwas anders aus, vielleicht hilft es dir beim Verständnis: [c] const uint8_t wertigkeit[] = { 1, 2, 4, 8, 16, 32, 64, // minute 7 0x0, // parity 1 1, 2, 4, 8, 16, 32, // hour 6 0x0, // parity 1 1, 2,
prozessor oder was auch immer suchen. Ich benutze nur noch STM32F103 (1,5 Euro mit Platine auf Chinaebay und gut ist). Warum soll ich da noch mit nem Attiny oder was auch immer anfangen wenn nicht nötig... Immer den selben Code auf anwendungszweck angepasst
-
Thread
Laderegler für 12V NiMh aus 5V (USB-Powered)
C6 und C4 in dem Schaltplan. C6 (330µF) bin ich der Meinung einfach weg lassen zu können. C4 denke ich auch, oder?
#5537749: > Hast du mal den Bauvorschlag für diese einfache Mimik ? Ich habe das hier mal mit dem STM32F103 implementiert: [[USB-Tutorial_mit_STM32#Stromversorgung_per_USB]] Code & fertiges Image zum Flashen: https://github.com/Erlkoenig90/f1usb/releases/tag/v1.1
-
Thread
QR Code lesen mit ATMega oder STM32F1
selbst würde ich dann mit 100x100px in den Speicher legen und dann diesen Speicher analysieren. µC mäßig habe ich eigentlich die ganze Palette da, also vom Arduino Nano über ATMega128A Development-Boards (Viel I/O) zum STM32F103 Blue-Pill Board. Nun die Frage, mit welchem Kamera-Modul fange ich
10184_10078_10079_10073_10186_10123_10120_10189_142-10119,searchweb201603_13,ppcSwitch_5&btsid=a910b8c5-4fcf-43dd-8aa6-2d1e6dd2ad92&algo_expid=d81ebcf8-273e-48cb-acd6-f8c054f41784-1&algo_pvid=d81ebcf8-273e-48cb-acd6-f8c054f41784
-
Thread
Wie machen die diese Taste?
df0&hvadid=266537277300&hvpos=1o1&hvnetw=g&hvrand=16564591196503561449&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1000997&hvtargid=pla-461062191252&th=1&psc=1
Die billigste Variante die ich kenne dafür ist ein STM32F103 Board (BluePill) zu nehmen. Die kriegt man ab ca. USD 1.60 bei Aliexpress. https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-for-arduino-DIY-KIT/32918062954
-
Thread
mein erstes STM32F4 .asm/ .s Program stürzt ab im gdb
Projekt-Template drin: https://github.com/Erlkoenig90/ArmAsmTutorial/tree/master/ProjectTemplate-STM32F103RB
als auch die STM32-Peripherie-Register extra auf die Verwendung mit C optimiert.
-
Thread
Suche 16 bit CPU mit externem Buszugriff
an Peripherie eingebaut hatten was man heute so bei einem STM32F103 erwartet/kennt. Das war zu Zeiten als die Bastler bei uns dachten das ein Mega8 cool sei... Mir waere es ja auch egal, aber M16C kommen wegen ihrer langen Geschichte auch gut mit 5V klar.
H-G S. schrieb im Beitrag #4601286: > Das Äquivalent von ST Micro (STM32F4 ?) hat scheinbar nur einen externen > SD-Karten-Bus und einen externen DRAM-Bus, also nicht gerade geeignet > für mein Projekt. Was ist für dich ein DRAM-Bus? Manche STM32 haben ein FSMC, das
-
Thread
STM32: gcc 5.4.1 vs. 6.3.1 und memset
, r5, lsl #8 8001556: 2c0f cmp r4, #15 8001558: ea45 4505 orr.w r5, r5, r5, lsl #16 800155c: d919 bls.n 8001592 <memset+0x66> 800155e: 4626 mov r6, r4 8001560: f103 0210 add.w r2, r3, #16 8001564: 3e10 subs r6, #16 8001566: 2e0f cmp r6, #15 8001568: f842 5c10 str.w r5, [r2, #-16] 800156c: f842 5c0c str.w r5, [r2, #-12] 8001570: f842 5c08 str.w r5, [r2, #-8] 8001574: f842 5c04
-
Thread
Online Eagle- und Gerber-Viewer
Eagle nicht alle Werte aus der Schaltplandatei angezeigt werden, wie z.B BZW04XXB für die TVS D3 oder STM32F103 für den MP. Irgendwie müssen die Werte ja in der Datei gelandet sein. Von daher hatte ich unterstellt, dass meine Linux-Version schlichtweg zu alt ist.
nicht alle > Werte aus der Schaltplandatei angezeigt werden, wie z.B BZW04XXB für die > TVS D3 oder STM32F103 für den MP. "STM103..." steht im Schaltbild /unterhalb/ des Symbols. Bei der Diode ist es komplizierter, die gibt es mit vielen verschiedenen Spannungen, aber Schaltzeichen und Gehäuse sind
-
Thread
Zeitschaltuhr + PWM
Dir früher oder später das Getriebe. Falls du ein Arduino Board mit RTC suchst, google mal nach "STM32F103C8T6 minimum system development" Board. Dazu besorgst du dir noch einen "ST-Link v2" kompatiblen Programmieradapter. Anleitung: http://wiki.stm32duino.com Die RTC wird von Arduino nicht unterstützt, so weit ich weiß. Die musst du "zu fuß" programmieren. Anleitung dazu: http://stefanfrings.de/stm32/stm32f1.html#rtc Alternativ empfehle auch ich ein ESP Modul (z.B. NodeMCU mit ESP8266). Das hat zwar eine ungenaue Uhr, aber dank Internet Verbindung kann er die Uhrzeit von einem Server abfragen
-
Thread
ARM ohne viel Schnickschnack ?
Reichelt oder so). Ob das wirklich ohne Probleme läuft ist aber die Frage. http://www.ebay.de/itm/STM32F103C8T6-Cortex-M3-Minimum-System-Development-Board-For-Arduino-NEW-TE435-/381608714154?hash=item58d9a6dfaa:g:xGIAAOSwtZJY9bUW Spräche was gegen so was?
Besorge dir doch diese günstigen "STM32F103 Blue Pill"-Boards, die bekommst du auf ein Steckboard und per Buchsenleiste auch auf deine Platine. Dort sind gleich alle Quarze drauf und die externe Beschaltung, so dass du extern nur noch
-
Artikel
STM32F103C8T6 Boards
Hauptsächlich aus China gibt es preiswerte STM32F103C8T6 Boards in 600 mil und 1300 mil Breite. Pinbelegung. Nachfolgend die Pinbelegung beider Versionen: Pin Name 600 mil 1300 mil Type POR-Fct Default Remap 1 VBAT 1 5 S VBAT 2 PC13-TAMPER- RTC(
35 JTDI TIM2_CH1_ ETR/ PA15 /SPI1_NSS 39 PB3 31 36 I/O JTDO TIM2_CH2 / PB3 TRACESWO SPI1_SCK 40 PB4 32 37 I/O JNTRST TIM3_CH1/ PB4/ SPI1_MISO 41 PB5 33 38 I/O PB5 I2C1_SMBAl TIM3_CH2 / SPI1_MOSI 42 PB6 34 39 I/O PB6 I2C1_SCL(9)/ TIM4_CH1(9) USART1_TX 43 PB7 35 40 I/O PB7 I2C1_SDA(9)/ TIM4_CH2(9) USART1
-
Thread
Mikrocontroller lernen als E-Technik-Student: Assembler bzw 8 Bit noch sinnvoll?
hilfreich ist, wenn man Assembler grundlegend verstanden hat. So wie jener Bachelorand, der auf dem STM32 in C programmierte und meinte, jede Programmzeile wird in 1 Maschinentakt ausgeführt. Da war dann ein kurzer Ausflug ins Assemblerlisting nötig. Ich habe mit dem Assemblerlisting auch schon einige
es den Großteil nicht mehr. NEC, Mitsubishi, Fujitsu um nur einige zu nennen. Falls du meinst, der STM32F103C8T6 sei eine ganz andere Prozessorfamilie als der STM32F103CBT6, dann kommt deine Rechnung eher hin. W.S.
-
Thread
Projekt Planung: Aquarium Überwachung
Sachen bin ich mir eigentlich schon schlüssig wie ich sie umsetzen mag, bei einigen noch nicht: 0.) µC Ich würde am liebsten einen STM32F103 einsetzen, dieser gibt mir die Werte über einen ESP-01 an das Netz. 1.) Wasserstand Sollte ich da Ultraschallsensoren einsetzen oder lieber eine mechanische
> Ich würde am liebsten einen STM32F103 einsetzen, dieser gibt mir > die Werte über einen ESP-01 an das Netz. Meiner Meinung nach spricht nichts dagegen. Auf den ersten Blick kommt mir die Aufgabe jedoch einfach genug vor, um
-
Thread
E2PROM Atmel AT24C512 - Was ist da anders?
da steht? Auf dem Bus tut sich nichts wenn ich das Polling laufen lasse. Ich polle auf das Event 6 beim STM32F103. Ersetze ich das Polling durch DelayMs(5) ist alles ok, der Wert steht drin, wird auch ausgelesen aber das ist es ja nicht, Ziel ist ja maximaler Durchsatz. Gruss, Christian
sie das müsste. Es ist nicht möglich die Busy Abfrage vor einem Schreibzugriff zu machen, da die I2C Statemachine des STM32F103 klare Vorgaben erwartet, was sie senden soll und was darauf zurück kommt. Die Events werden nur ausgelöst, wenn die erwartete Antwort kommt. Wenn ein ACK erwartet wurde aber
-
Thread
STM32F4 Schaltung um Controller über USB zu programmieren
Hallo allerseits, ich möchte eine Platine mit einem STM32F4 machen, den ich dann über eine USB-Buchse programmieren (mit Keil µVision) möchte. Wie wird dies umgesetzt bzw. brauche ich noch ein extra Bauelement dafür?
einfach die Black Magic Firmware nehmen. Die kostet nichts und lässt sich wie J-Link und ST-Link auf den STM32F103CBT6 flashen. Sogar die entsprechenden Schaltpläne sind frei verfügbar. Falls es doch unbedingt der ST-Link sein muss, wären "i am key, wawawa" und "best performance" wichtige Schlüsselwörter
-
Thread
Multimediaverkabelung und Hausautomation über Ethernet
Energie zu sparen und trotzdem nicht 2s warten zu müssen zwischen Tastendruck und Licht an. Beispiel STM32F103 9-Bit Master-Slave Betrieb an Serieller Schnittstelle. Auch AVRs unterstützen dies. Ich habe in einem anderen Thread mal ein paar Überschlagsrechnungen dazu gemacht. Schaust Du hier: http:
Optokoppler. War mal für ein Projekt. Der AT90USB ist etwas in die Tage gekommen, würde das heute mit einem STM32F103 machen. Ich könnte das Design ja mal ändern und den Auftraggeber fragen, ob er was dagegen hat, wenn ich das ins Netz stelle. Gruß, Ulrich