-
Thread
Absoluter Anfänger
günstigsten ist ein Mikrocontroller-Board mit integriertem Debugger. Wie schon ausgeführt ist es mit einem 8-bit Mikrocontroller einfacher einzusteigen. Hier mal als Beispiel günstige Boards für 8-bit und 32-bit, beide mit demselben Debugger. Keine weitere Ausstattung erforderlich. https://de.rs-online.com
Arduino-IDE programmieren, neben den von Anfang an unterstützten AVRs auch z.B. die oben erwähnten STM32, ESP8266 und ESP32. Du musst Dich also kaum auf eine bestimmten Mikrocontroller-Familie festlegen. Meine konkrete Hardware-Empfehlung für den Einstieg wäre: Ein beliebiges Arduino-Board mit AVR
-
Thread
Python oder besser bei C bleiben?
persönlich mag Python auf dem PC und dem Raspberry Pi sehr gerne, aber auf Mikrocontrollern wie den STM32 oder ESP{8266,32} kann ich mich damit noch (noch) nicht so richtig anfreunden.
Arbeitsprojekten machen 8-Bitter mehr Spaß und für einfachere Projekte reichen sie fast immer aus; und wenn nicht, ist es leicht auf STM32 umzusteigen. Wir alle haben unsere eigenen Vorstellungen was uns interessiert. Wir
-
Thread
STM32F4: Datenübertragung extrem langsam
} [/c] und die dazugehörige Header: [c] #ifndef DELAY_H #define DELAY_H #include <stm32f4xx.h> extern void SysTick_Init(void); extern void timer_Decrement(void); extern void delay_ns(uint32_t n); extern void delay_ms(void); extern void delay_nms(uint32_t n); #endif [/c]
Daniel V. schrieb im Beitrag #4795415: > void delay_nms(uint32_t n) > { > while (n--) > { > delay_ms(); > } > } Diese Funktion wartet die Anzahl der übergebenen /millisekunden/, vorausgesetzt
-
Thread
STM32: JTAG mit ST-LINK: Error in Initializing ST-Link device
erfolglos durchgeführt. Pinbelegung des 20-poligen JTAG-Steckers aktuell: 1 3V3 2 3V3 3 3V3 - 10KR - JNTRST 4 GND 5 3V3 - 10KR - JTDI 6 GND 7 3V3 - 10KR - JTMS 8 GND 9 3V3 - 10KR - JTCK 10 GND 11 JTCK 12 GND 13 3V3 - 10KR - JTDO 14
korrekten Steckerbelegung. http://www.st.com/stonline/products/literature/an/15285.htm Siehe dazu Seite 8 (Kapitel 2.2) "Connection with STM32 applications" Wir verwenden folgenden Pins am Kundenboard ST-LINK Hardware (STM32F103) 3 GROUND GND 7 SW IO PA13 9 SW CLK
-
Thread
Cycle Count auswerten und verstehen anhand von Shifts und Arrays
in welchem Speicher >> der Stack gehalten wird (Zugriff über DCode oder Systembus). > > Naja. Stm32f407. Von externen Speichern lese ich nichts. Der Stm32f407 selber unterstützt den FSMC, d.h. OB die Auswahl zwischen externem oder internem Speicher ein Thema ist oder nicht, hängt erstmal von
ASSEMBLER impementiert, wobei für ARM jeweils folgende Varianten ausgetextet sind: [pre] arm/neon arm/v5 arm/v6 arm/v6t2 arm/v7a/corea15/neon arm/v7a/core7 arm/v7a/core8 arm/v7a/core9 arm64 [/pre] Um das besser als in Assembler und stabiler als GMP hinzubekommen, brauchst schon ne Zeit...
-
Thread
STM32f767zi: FreeRTOS und TIM
Ich mache gerade meine ersten Schritte mit dem STM32F767ZI board (https://www.st.com/en/evaluation-tools/nucleo-f767zi.html). Dabei habe ich Probleme, unter FreeRTOS den TIM3 mit HAL unterzubringen. Siehe hier: https://github.com/FBergemann/STM32
Falls noch mal jemand darüber stolpert - hier noch ein link, wie man das mit STM32CubeIDE aufsetzt: "Getting Started with STM32 and Nucleo Part 6: Timers and Timer Interrupts | Digi-Key Electronics" https://www.youtube.com/watch?v=VfbW6nfG4kw
-
Thread
STM32F303K8 clock selection
* @} */ /** @addtogroup STM32F30x_System_Private_Macros * @{ */ /** * @} */ /** @addtogroup STM32F30x_System_Private_Variables * @{ */ uint32_t SystemCoreClock = 72000000; __I uint8_t AHBPrescTable[16] = {0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9}; /** * @} */ /** @addtogroup STM32F30x_System_Private_FunctionPrototypes * @{ */ static void SetSysClock(void); /** * @} */ /** @addtogroup STM32F30x_System_Private_Functions
-
Thread
SPI mit Raspberry Pi2
Hallo zusammen Ich möchte mit dem RPI2 per SPI mit einem STM32 kommunizieren. Für den Anfang habe ich mir überlegt, testweise den LIS3DSH Sensor auf dem STM32 Discovery Board auszulesen, später sollte dann der STM32 als Slave dienen. Nun die Frage: was brauche
funtkioniert auf jedenfall mal das einfache schreiben auf einen gpio. nun zurück zum spi und dem stm32 discovery board. habe noch ein kleines problem: und zwar sind die pegel am RPI 3.3V und am discovery 3V :-( gemäss datenblatt vom LIS3DSH dürfen die signale max 0.3V grösser als VDD_IO sein.
-
Thread
Welches Mikrocontrollerbard empfehlt ihr?
http://nl.mouser.com/ProductDetail/STMicroelectronics/STM32VLDISCOVERY/?qs=sGAEpiMZZMud4uhvMu9vpfd0cIzCMFfc + Coocox
STM32F0DISCOVERY, kostet weniger als 10€, z.B. bei Watterott. Oder das STM32LDISCOVERY, da sit gleich das Display mit dabei. http://de.mouser.com/ProductDetail/STMicroelectronics/STM32L-DISCOVERY/?qs
-
Thread
Korrekte Terminierung für Zeit-Synchronisation
Beitrag #5724891: > Kennt hier jemand eine vernünftig Dokumentierte Ieee 1588 > Implementierung für Stm32F7 Prozessoren? Nicht für STM32F7, aber die Linux Implementierung ist eigentlich ganz gut leserlich: http://linuxptp.sourceforge.net/ Zum Verständnis von PTP selber fand ich das Datenblatt
@gerd.Hier wird es genauer beschrieben : https://jaybee.cz/software/stm32-hse-oscillator-stability-problem/ http://blog.dan.drown.org/gps-module-measurements/
-
Thread
JTAG debugger für Anfänger (Cortx M3) erforderlich?
Sie selbst vertreiben die "echten" schwarzen J-Links und J-Trace / J-Trace CM3. --- J-Link: < V6: JTAG >= V6: JTAG / SW, SWO sampling 500kHz >= V8: JTAG / SW, SWO sampling 6MHz uVision: wird komplett unterstützt, mit ethernet (TCP/IP Server auf PC) auto detection, , SWO Trace IAR: USB ja, eth
usg=AFQjCNEaSFFNGB567EA_xdcH5qWif5tGcA Wird auch von Keil _und_ IAR unterstützt. Ist zwar nur für STM32-Cortex (und STR8), aber bei dem Preis wirklich völlig egal (zumal stm32 ja auch kein Schrott ist). Hab zwar noch keinen Shop gefunden, wird wohl aber recht bald auch wirklich zu haben sein.
-
Thread
empehlung Microcontroller WS2812B Steuern
Den "Plan" ignoriere ich einfach mal... Wie viele LEDs sind auf einem Strip geplant? Ein 8bit Atmega (z.B. Arduino Uno) kann so etwa 500 LEDs treiben. Ein Teensy schon um die 10.000. Ansonsten STM32 mit DMA und SPI kann auch einige ansteuern. Kommt auf deine Fähigkeiten und Wünsche an
"Plan" ignoriere ich einfach mal... > > Wie viele LEDs sind auf einem Strip geplant? > > Ein 8bit Atmega (z.B. Arduino Uno) kann so etwa 500 LEDs treiben. Ein > Teensy schon um die 10.000. > > Ansonsten STM32 mit DMA und SPI kann auch einige ansteuern. > > Kommt auf deine Fähigkeiten und
-
Thread
µC-Suche: sehr platzsparend
STM32F103T8 (20K RAM, 64K Flash, QFN36, JTAG/SWD)
Ronny T. schrieb im Beitrag #1825470: > STM32F103T8 (20K RAM, 64K Flash, QFN36, JTAG/SWD) Der hätte 6 mm x 6 mm, gibt's aber auch mit 5 mm x 5 mm und 64 Pin TFBGA STM32F103R8T6 Allerdings frage ich mich, wozu bei dieser Aufgabe >= 16 KiB
-
Thread
uC Crystal Berechnung
Hallo zusammen, ich würde gerne eine Schaltung mit dem STM32 aufbauen. Dieser benötigt einen 8MHz Crystal und ich würde gerne folgenden benutzen: https://datasheet.lcsc.com/lcsc/2103291135_Yangxing-Tech-X50328MSB2GI_C115962.pdf CL ist bei dem Exemplar das
ST selber hat mit AN2867 eine gute Beschreibung für die Quarzoszillatoren der STM32 herausgebracht. https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf (Falls der Link irgendwann nicht mehr
-
Thread
PCB für DP83848, Entwurf
Warum nicht ersteinmal ein Aufsteckboard auf ein STM32 Nucleo mit ETH? Und hinter der Ferritperle direkt am AVDD Pin wuerde ich auch (einen) Entkoppelkondesator(en) empfehlen.
https://de.farnell.com/qantek-technology-corporation/qx14t50b50-00000b50tt/oszillator-50mhz-20-8mmx13-2mm/dp/2508732?srsltid=AfmBOor0ve0xtYBWfjfTYUEbAYgPgXE381Vy-VDqm5gnHe4gXxMHRbB8 im Datenblatt steht, dass der auch mit VDD - 3.3V läuft. Auch wenn das Datenblatt sehr bescheiden ausfällt.
-
Thread
Eingängiger Mikrocontroller
Hallo Micha, wenn du mit ARM vertraut bist, kann ich dir nur die STM32-Familie nahelegen. Viel näher an "Plug'n Play" kommt man nicht ran. Es gibt High-level Treiber für alle Peripherien (STM32Cube) und wenn man sich ein entsprechendes Entwicklungsboard kauft (die auch
Configurator etwas in die Richtung Plug and Play auch für LCDs. https://www.youtube.com/watch?v=4WaB_Lj8FnY Gruß
-
Thread
Suche Layouter mit Altium
Abenteuer suche ich nur privat. Grendel schrieb im Beitrag #3513527: > Es gibt den Chip auch mit 0.8mm dann wirds etwas einfacher. Ja, dann könnte man noch Dogbone machen statt Via in Pad. Aber woher weisst du, dass er sowas nimmt? Ausserdem, nach meinem Datenblatt STM32F405xx gibt es pitch 0,4 und
Reinhard Kern schrieb im Beitrag #3513710: > Grendel schrieb: >> Es gibt den Chip auch mit 0.8mm dann wirds etwas einfacher. > > Ja, dann könnte man noch Dogbone machen statt Via in Pad. Aber woher > weisst du, dass er sowas nimmt? Ausserdem, nach meinem Datenblatt > STM32F405xx gibt es pitch
-
Thread
STM32F103 SPI Slave + Master
Anton Weiss schrieb im Beitrag #5555395: > Ich versuche mich an einer SPI Kommunkation zwischen 2 STM32F103 Boards.
Funktionen einfach anzeigen. Ein Beispiel für alle Arten der SPI Übertragung findet sich unter: STM32Cube_FW_F1_V1.6.1/Projects/STM32F103RB-Nucleo/Examples/SPI/
-
Thread
DALI Interface für AVR und PIC
Hallo Paul, die Schaltung/Zeichnung ist von STM. Ich vermute, das STM diese Schaltung auf einem EVAL Board so wie gezeigt, verbaut hat. Meistens wird VDD und RX-Supply identisch, z.B. 5V sein. DALI_RX und DALI_TX sind dann die DALI Signale
Reichelt) Könnte gehen, könnte aber auch zu langsam sein. > Könnte ich den 2N5416 als Eratz für den STM93003 verwenden (53ct bei > Reichelt, einziger PNP mit hoher CE-Spannung)? Für 230V nicht ausreichend, Du hast da 325V nominal Spitze, bei 10% Überspannung bist Du bei 357V Spitze. Der Transistor
-
Thread
Probleme mit USART Ausgabe über SN75176
bin gerade dabei zu versuchen mir einen ArtNet Node selber zu bauen. Als Microcontroller werkelt ein STM32F103C8T6 auf dem Board. Die Ethernetanbindung geschieht mittels ENC28J60. Auf einem BluePill Board hatte ich zuerst die Ausgabe von drei DMX Universen mittels USART1 bis USART3 über DMA realisiert,
Marc V. schrieb im Beitrag #5509289: > Normalerweise wird der Rx-Pin auf Pull-down geschaltet. Der Programmteil bezieht sich auf den STM32, und da ist RX high = inaktiv, da UART 'TTL', wenn auch mit 3,3V
-
Thread
STM32 Shift operationen
muss, um die Addresse für's Bitbanding auszurechenen. Das kann man ggf. per Macros machen (z.B. für STM32F303): [c] #define BITNR(x) (x&0x1?0:x&0x2?1:x&0x4?2:x&0x8?3: \ x&0x10?4:x&0x20?5:x&0x40?6:x&0x80?7: \ x&0x100?8:x&0x200?9:x&0x400?10:x&0x800?11: \
um die Addresse für's Bitbanding > auszurechenen. > Das kann man ggf. per Macros machen (z.B. für STM32F303): Ja sag mal, was hast du denn da für einen elendigen Bandwurm über 8 Zeilen gepostet? Und nein, es kann eben nicht vorkommen, daß man..MUSS. Niemand _muß_, sondern manche Leute stellen
-
Thread
2-Kanal Datensniffer/Logger
keine Lösung sein. Meine bisherigen Analysen: - Master sendet per Bit-Banging mittels Z80 mit 1200,8n1 - Slave empfängt per UART auf einem STM32 (ARM) Die Vermutung, das das Bit-Banging des Masters das eigentliche Problem ist, scheint plausibel, da die Bit-Breite teilweise schwankt. Master-Hersteller
) Das Olimexino-STm32-Board hat einen STM32F103RB mit 72Mhz drauf und zusätzlich auch noch einen µSD-Card-Slot. Bink-Test-, SD-Test-, Timer-Interrupt- und ext-Interrupt-Testprogramm funktionieren - ach ja die unbesch
-
Thread
Custom Bootloader für Stm32
Hallo, ich versuche grade den OpenBLT von Feaser zum laufen zu bekommen. Hardware STM32F103C8T6 / UART1 / TX PA9 / RX PA10, 12Mhz Quarz Leider nutzt das Beispiel Olimex STM32P103 GCC die UART2. Kann mir da evtl jemand weiter helfen? Ich habe zwar bereits versucht die Init zu
der Eintrag zu ändern ist: http://sourceforge.net/p/openblt/code/HEAD/tree/trunk/Target/Demo/ARMCM3_STM32_Olimex_STM32P103_GCC/Boot/blt_conf.h#l89 Viele Grüße bernardo
-
Thread
BME280 mit Attiny85 auslesen Daten per SN75176 an Pi senden
irgendeinen kleinen ARM-basierten Controller vorschlagen. Die haben dafür fertige Einheiten in Hardware. STM32C011F4, STM32F030F4, oder so die Größe. Gibt auch gut passende aus China, WCH, Puya etc. Die sind dann auch noch klar billiger als der Attiny85.
sind höchstens 150 mA zu erwarten (Attiny-Board) und bei 200 mA auf einer Leitung von ca. 15m mit 0,8 mm² (2x2x0,8) habe ich 0,1V Spannungsabfall. Meine Versorgung (Meanwell 5V [Adj.] 18A) wollte ich auf ca. 5,15 V laufen lassen. (Ein aktuelles Standard Samsung Netzteil bringt sogar 5,19V bei bis zu
-
Thread
Encoder Signal Spikes
von Encodern. Für handbediente Encoder ok. Für Motor Encoder dürften die Timer der ARM (z.B. STM32) besser geeignet sein. Die können in Hardware dekodieren. Die kommen quasi ohne Prozessorlast klar.
> Für handbediente Encoder ok. > Für Motor Encoder dürften die Timer der ARM (z.B. STM32) besser geeignet Quatsch mit Sosse. Ich hab schon solche Motorencoder in Software mit dem Mega8 gemacht. Da lief der Timer mit 40khz fuer den Encoder. Ausserdem waren Stromregelung, Geschwindigkeitsregler
-
Thread
I2C-Sensoren hinter I2C-Switch nicht mehr ansprechbar
Ich habe eine Stm32-Schaltung, wo 8 Druck-Sensoren (Infineon DPS 310) hinter einen I2C-Switch (TI TCA9548) bedient werden. D.h. ich lese der Reihe nach Druck-Werte aus. Nach mehreren Resets hintereinander (Power
meinem Fall wesentlich kleiner, vermutlich 5-10%. (siehe Bilder) Ich kann auch kein Register beim Stm32F0 erkennen, wo man einstellen könnte. (???) (Bzgl anderen Fragen: Die Spannungspegel stimmen alle, 3.3V, in den Oszi-Bildern ist das skaliert)
-
Thread
UART Daten empfangen HAL mit Interrupt
synchronous asynchronous receiver transmitter (USART)" mal genau durchlesen. Vebraut ist eine STM32F303K8T6.
Also ich hab mir grad mal das HAL Paket "STM32Cube_FW_F3_V1.9.0" heruntergeladen und da ist die Timeout Funktion nicht implementiert. Wirst nicht drum herum kommen, es zu verstehen und selbst zu implementieren. Aber so ein Hexenwerk ist es
-
Thread
UART to USB HID Keyboard
Programm auf dem Computer aus. Marcus H. schrieb im Beitrag #4934423: > Mein Ansatz ist derzeit ein STM32 plus RS232-Pegelwandler. Ich habe bis jetzt mit keinem anderen Mikrokontroller gearbeitet bis auf Arduino. Geht es denn mit dem STM32 relativ leicht?
bis jetzt mit keinem anderen Mikrokontroller gearbeitet bis auf > Arduino. Geht es denn mit dem STM32 relativ leicht? Tja, das ist eine interessante Frage. Kommt wohl auf den persönlichen Trainingsstand an. Für mich ist der Ansatz mit STM32 einfacher gewesen, aber es kann durchaus sein, dass
-
Thread
STM32 Breakout Board
freundliche Chinese von nebenan hatte auch schon so eine Idee: http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board-MN-/251544868893?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a913e181d
jedoch habe ich dazu noch 3 Anmerkungen, die Du unbedingt berücksichtigen solltest: 1. Tauglich für STM32F4xx machen: Schaue mal in das Datasheet vom STM32F407, dort gibt es "Figure 1. Compatible board design between STM32F10xx/STM32F4xx for LQFP64" Mache diese beiden 0-Ohm Widerstände mit rein und
-
Thread
STM32 Programm hochladen. Welche Möglichkeiten? Korrekt verstanden?
Hi in folgendem Thread wurde mir bezüglich des Kaufes eines STM32 toll geholfen: https://www.mikrocontroller.net/topic/498726 Gekauft wurde letztendlich dieser: https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd
die JTAG Schnittelle fast genau so Hersteller-Spezifisch wie SWD. Siehe http://stefanfrings.de/stm32/stm32f3.html#proginterfaces
-
Thread
EmbeddedWorld 2024 - (weniger) neue Chips, FPGAs und die Raspberry Pi AI Camera
requirements of industrial control networking and communication applications. The high-performance GD32F5 MCU series operates on 1.71V to 3.6V power supply and features two 32-bit general-purpose timers, eight 16-bit general-purpose timers, two 16-bit basic timers, and two PWM advanced timers. It also
sehr energiesparenden MCUs sieht.  Zu guter Letzt gab es einige Demostände zum STM32MP2, dessen Grafik- und Linux-Leistung hervorgehoben wurden. Die Demoboards hierzu wurden unter der Hand verteilt und fanden vor allem bei Kaffeemaschinenherstellern
-
Thread
stm32 SPI NSS Signal Anfänger
*/ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" #include "platform_config.h" /** @addtogroup STM32F10x_StdPeriph_Examples * @{ */ /** @addtogroup SPI_DMA * @{ */ /* Private typedef -------------------------------
this is done through SystemInit() function which is called from startup file (startup_stm32f10x_xx.s) before to branch to application main. To reconfigure the default setting of SystemInit() function, refer to system_stm32f10x.c file */ /* System clocks
-
Thread
STM32F4 Linker Scripte: Ich will es jetzt kapieren!
manual gut dokumentiert (google nach gnu linker manual). Ich verwende meistens als Vorlage für z.B. den STM32F429 die Templates aus der STM-Cube Sammlung. Z.B. unter "STM32Cube_FW_F4_V1.3.0\Projects\STM32F429I-Discovery\Templates\TrueSTUDIO" findet sich ein generisches linker script. Da TrueStudio auch auf
Peter Schulten schrieb im Beitrag #4048962: > unter > "STM32Cube_FW_F4_V1.3.0\Projects\STM32F429I-Discovery\Templates\TrueSTUD > IO" findet sich ein generisches linker script. Da TrueStudio auch auf > der gcc-Toolchain aufsetzzt, kann man die eigentlich
-
Thread
STM32G0 Bootloader antwortet nicht
memory to system flash SYSCFG->CFGR1 = SYSCFG_CFGR1_MEM_MODE_0; jumpAddress = *(__IO uint32_t *) (STM32G031_SYSTEM_MEM_ADDR + 4); JumpToApplication = (pFunction) jumpAddress; // Prepare MCU to jump __set_MSP(*(__IO uint32_t*) STM32G031_SYSTEM_MEM_ADDR); //Jump to application
SCS_DEMCR_VC_CORERESET Bits. Aber NVIC_SystemReset() macht laut Definition einen vollstaendigen Reset und bei STM32 ist es auch so.
-
Thread
Einfacher Messverstärker 10 Hz - 100 KHz
habe, ist ein Verstärker mit 8nV/SQRT(Hz) doch völlig ausreichend hier. Oder übersehe ich etwas?
Es ist die AN83-Schaltung (allerdings mit 80dB Gain an einem ADC-Pin des STM32) mit Batterieversorgung, einmal mit kurzgeschlossenem Eingang und einmal mit besagter +5V-Versorgung am Eingang als DUT. Alle Klarheiten beseitigt? branadic
-
Thread
Nucleo F401RE 5V Spannung?
hi leute, das ist mein erster Beitrag. Ich arbeite seit kurzem mit einem stm32 nucleoboard F401re für ein Projekt in der Th. Ich will damit einen Micro-Servo ansteuern welcher ca 5V braucht. Am Nucleo board gibt es einen 3.3 V und einen 5V Ausgang. Kann ich dafür den
sicher und wird keinen Schaden nehmen. In den Absolute Maximum Ratings steht, dass an solchen 5V-toleranten Pins eine Spannung von bis zu Vdd+4V angelegt werden kann, ohne das der STM32 Schaden davon nimmt. Übrigens: Nicht jeder Mikrocontroller hat solche 5V-toleranten Pins. Vielleicht weiß
-
Thread
Günstiges Low-Power Wifi Modul gesucht
Rechenleistung um das Harald B. schrieb im Beitrag #4171556: > Mein µC ist ein auf 48Mhz gedrosselter STM32F405RE. auch noch mit zu erledigen. Kosten also ca. 2€ plus Gassensor MfG Klaus
integriertem Flash drauf. Aber auch nicht alle IOs rausgeführt. Und braucht beim Senden auch bis zu 0.32A@3.3V.
-
Thread
Mikrocontroller-Board für Batteriebetrieb
Lithium-Laderegler eingebaut, und ist Arduino-kompitabel: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/
ist (laut Beschreibung) für Batterie-Betrieb geeignet ... > https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/ Das sieht gut aus! Ich habe nur folgendes im Datenblatt gefunden: "The programmed board power consumption is about 50 mA with all peripherals enabled." Ich glaube da muss ich
-
Thread
Schaltung für USB Funktion am STM32
Hallo zusammen, ich versuche zum ersten Mal eine USB Funktion mit einem STM32 zu realisieren. Dazu wollte ich einen STM32F302RBT6 einsetzen. Ich habe mir das Datenblatt angeschaut und sehe nur, dass ich den Pin PA11 für USB_DM und den Pin PA12 für USB_DM verwenden soll. Wie
] USB Buchse Mikrocontroller 1,kΩ +----[===]---o 3,3V | D+ o----------+--o DP PA12 D- o-------------o DM PA11 GND o-------------o GND [/pre] Siehe http://stefanfrings.de/stm32/stm32f3.html#usb > Es muss doch noch VBUS angeschlossen
-
Thread
ADC + DMA Anwendung, Zeit fehlerhaft
Hallo, danke für die Antworten! Ich habe in der system_stm32f4xx.c nachgesehen und folgendes für meinen uC(STM32F429l) gefunden. [c] #if defined (STM32F427_437xx) || defined (STM32F429_439xx) uint32_t SystemCoreClock = 180000000; #endif /* STM32F427
schnelle Antwort! Ich habe in der Datei folgendes für mein Board nachgesehen: [c] #if defined (STM32F427_437xx) || defined (STM32F429_439xx) #define PLL_N 360 /* SYSCLK = PLL_VCO / PLL_P */ #define PLL_P 2 #endif /* STM32F427_437x || STM32F429_439xx */ __I uint8_t AHBPrescTable
-
Thread
Welcher Schrittmotor?
wirklich fundiert einen Tip geben, was für den Einstieg gut geeignet wäre. Sicher nicht schlecht sind die STM32 von ST http://www.st.com/web/en/catalog/mmc/FM141/SC1169 , ein STM32F0 mit einem Nucleo http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/LN1847 oder Discovery- http://www.st.com/web/en/catalog
Lorenz-Attraktors. Gibt wunderhübsche Kurven auf einem alten analogen Oszi im XY-Modus. Auf einem STM32F4 läuft das mit 1.8 MHz Updaterate. Single cycle float multiply... Das ist natürlich Spielerei, aber z.B. bei einem Motorregler ist die Frage, ob Du mit Positions-PID und Strom-PI fertig bist, bevor
-
Thread
ESP32-WROOM-32 Flash-Größe
Nimm einen ESP32-S3 N16R8 und lege die Website in das LittleFS. Z.B hier: https://de.aliexpress.com/item/1005006418608267.html
, daß die 5V wackelig wären. Die kommen aus einem Regler mit 500mA (der mit 14V versorgt wird) und da hängt nichts weiter dran als zwei ACS712 Stromsensoren und das ESP-Modul. Der 3,3V-Regler auf dem ESP32-Board
-
Thread
Neuer OrangePi, neue Mikrocontroller und dazugehörende Software
erwartenden Kosten.  Bildquelle: https://www.oemsecrets.com/compare/PIC32CX2051BZ62132  Bildquelle: https://www.oemsecrets.com/compare/PIC32WM-BZ6204UE ### Renesas RA8M2 / RA8D2 – mehr 1GHz-Mikrocontroller mit MRAM Im Hause Renesas
introduce the cube bundle manager that automatically downloads, installs, and updates CLI tools and STM32 device support. Developers no longer need to install a full new CubeCLT package to access the latest compiler or benefit from the latest STM32 device support. CubeCLT will later be deprecated.
-
Thread
MAX31865 mit STM32 auswerten
Mode) 0x00 (Starte lesen Register MSB 0x01) Die Verdrahtung sollte passen! Der MAX liegt an der STM32 3V3 Spannungsversorgung, jedoch messe ich hier 2,96 V (nach Datenblatt 3-3.3-3.6). Das sollte aber nicht das Problem sein. Die Klemmen sind auf 2 Wire gebrückt und mit einen PT100 versehen. Der
// STM32F100RB Tim CLK = SystemCoreClock // STM32F4 Tim CLK = SystemCoreClock / 2 } void Delay( unsigned char base , unsigned short Ticks) // 0 = Micro , 1 = Mili { Tim2_init(base); // Reset during
-
Thread
Schaltplan und Layout Review: Minutengenaue 24-Stunden Wortuhr
echt heftig und grenzt an Masochismus ;-) Es interesssiert mich brennend, was Dir am STM32-Projekt https://www.mikrocontroller.net/articles/WordClock24h#STM32F4xx_Projekt mit 18x16 = 288 LEDs nicht passt. Erzähl mal :-)
Frank M. schrieb im Beitrag #4167502: > Es interesssiert mich brennend, was Dir am STM32-Projekt > > https://www.mikrocontroller.net/articles/WordClock24h#STM32F4xx_Projekt > > mit 18x16 = 288 LEDs nicht passt. Erzähl mal :-) Für mich stand im Vordergrund, eine einfache Digitaluhr
-
Thread
AVR debuggen wie in der Steinzeit?
D a v i d K. schrieb im Beitrag #5906834: > st die aktive Entwicklung von Atmega8/16/32 überhaupt noch angedacht? > > Ich komme mir vor wie in der Steinzeit, wenn ich mir einen JTAGICE3 > kaufe und dann
persönliches Fazit: Das macht wirklich keinen Spass, und heute nutze ich (fast immer) lieber die STM32. Da funktioniert das deutlich besser.
-
Thread
STM32F407VGT6 (Cortex-M4)
)gelöst. Aktuell müsste ich die CPU an ein ziemlich "langsames" 7 MHz 8 Bit Interface anbinden. Primär zur Steuerung und etwas Datenübernahme. Hat die STM32 CPU genug Power bzw. Reaktionszeit, dass ich es da eventuell wagen könnte auf den CPLD zu verzichten? Falls sich
, nimmt man besser gleich den STM32F4 anstatt den F1.
-
Thread
Ethernet Schaltung
Erwin D. schrieb im Beitrag #5865903: > 144pinner der STM32H753 ist im LQFP208 Package...
208 Labels befinden. Bis jetzt habe ich nur die einzelnen Module gezeichnet. Die Pinzuordnung zum STM32 habe ich bis jetzt nur in Excel. Aber wenn ichs fertig hab kann ichs dir gern mal zeigen
-
Thread
[STM32] Olimex STM32-P103 + Virtual Com
aus... Hat von euch vielleicht jemand einen Tipp? [1] http://www.mikrocontroller.net/articles/STM32_USB-FS-Device_Lib [2] https://www.olimex.com/Products/ARM/ST/STM32-P103/resources/STM32-P103-sch.gif [3] http://it.mouser.com/pdfdocs/stm3210beval.pdf
! Besten Dank [1] https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/resources/OLIMEXINO-STM32.pdf Schaltplan S.5
-
Thread
8V Logik mit Controller auswerten
Hallo zusammen! Ich möchte eine bestehende Schaltung, die mit 8V betrieben wird, mit einem STM32F1, also auf "3,3V - Basis" auswerten. Es handelt sich hierbei im Konkreten um einen Logik IC - Zähler (CD4518BE), der mit 8V betrieben wird. Die vier Ausgangspins
Fabian R. schrieb im Beitrag #4628498: > Ich möchte eine bestehende Schaltung, die mit 8V betrieben wird, mit > einem STM32F1, also auf "3,3V - Basis" auswerten. Such mal (auch hier im µC.net) nach Pegelwandlern. Im einfachsten Fall wäre da ein Spannunmgsteiler geeignet.