-
Thread
STM32F1 STOPMode RTC Wakeup
Hallo zusammen, wie schon in der Überschrift erwähnt versuche ich einen STM32F103C8T aus dem STOPMode mit Hilfe eines RTC-Alarms aufzuwecken. Im SleepMode klappt das auch schon. Nur im STOPMode wacht der STM32 nicht mehr auf. Nur ein Signal auf dem entsprechend konfiguriertem
Ich Trottel hab den Code aus meinem STM32F0-Ordner genommen. Der Code für den STM32F1 sieht anders aus. Dort verwende ich auch den RTCAlarm_IRQHandler. (Bzw. wenn unbenötigt nötig würde es aber auch ohne Interrupt per "Event" gehen.)
-
Thread
eigene pow - Funktion
Das ganze ist ein Steuerungsgerät (nicht von uns) das eben vorgegeben ist und in dem ein kleiner STM32F030K6T6 (mit insgesamt 32kByte) werkelt. Diesem Controllergerät wurde nun die - im Source vorhandene - Firmware um eben eine Verstärkerkette erweitert und das Originalprogramm wurde dahingehend modifiziert
einfach nicht anderst. Wenn, wie schon gesagt, ich gekonnt hätte wie ich wollte, hätte ich einen STM32F103 genommen. Selbst der kleinste mit 64kb hätte mit der libm sicherlich gereicht (ohne Klimmzüge zu machen). Schöner Nebeneffekt jetzt allerdings ist, dass ich, wenn ich denn will, selbst auf
-
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
canbus mit SN65HVD230D und FlexCan
Transceiver zu tun?! Ich benutze den SN65 hier in einem professionellen Umfeld, zusammen mit zig STM32 (F4,F1,F3) zusammen. Du solltest dir nochmal genau ansehen wie deine CAN-Peripherie auf deim Controller aufgebaut ist. Ich kann hier nur von ST reden, da ist es folgenermaßen (vereinfacht).
Transceiver zu tun?! > Ich benutze den SN65 hier in einem professionellen Umfeld, zusammen mit > zig STM32 (F4,F1,F3) zusammen. > > Du solltest dir nochmal genau ansehen wie deine CAN-Peripherie auf deim > Controller aufgebaut ist. Ich kann hier nur von ST reden, da ist es > folgenermaßen (vereinfacht
-
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
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
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
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
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
[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
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
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
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
-
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
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
-
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