-
Thread
STM32F103C8T6 1€ China-Version - schon ausprobiert?
Haettest halt gleich das mitbestellen sollen: http://www.aliexpress.com/item/Free-ship-10-PCS-stm32f103c8t6-system-board-learning-board-stm32-stm32f103-empty-plate/2021905357.html
(STM32F103C8T6) Mouser: 2,37€ @ 4800 + MwSt (STM32F103C8T6) China: 1,27€ @ 10, keine MwSt fällig (STM32F103C8T6) China: 1,07€ @ 10, keine MwSt fällig (GD32F103C8T6) Mach doch,
-
Thread
Einstieg in STM32(L4)
steinig zu sein. Ich bin im Besitz diverser Nucleo Boards u.a NUCLEO-L452RE und NUCLEO-L4R5ZI. Mit letzterem würde ich gerne loslegen. Ich habe mir die aktuelle Version des STM32CubeMX (v5.2.0) und die aktuellen Versionen des TrueStudios (v9.3.0) und der
-education/stm32-moocs.html Das meiste ist auf YouTube verfügbar. Hier die Grundlagen: https://www.youtube.com/playlist?list=PLnMKNibPkDnGtuIl5v0CvC81Am7SKpj02
-
Thread
STM32: Suche Hilfe zu ADC
http://www.diller-technologies.de/stm32.html
togglespare2(); printf_P(PSTR("\fTest EDM-ADC \n"\ "Beenden mit Taster\n"\ "Sen+=%5u\t"\ "Sen-=%5u\t"\ "iSet=%5u\t"\ "tOn =%5u\t"\ "tOff=%5u\t"\ "updo=%5u\n"),\ gls_adc.sensep,gls_adc.sensem,gls_adc.iSet,gls_adc.tOn,gls_adc.tOff,\ gls_adc.updwn
-
Thread
Erste Schaltung mit dem STM32F103 ARM
Hi, ich hab jetzt meine erste Testschaltung für den STm32F103 fertig. Angeschlossen sind ein LCD-Display, Touch und SD-Karte. Hier die Datenblätter zu den Bauteilen: STM32F103xE http://www.st.com/mcu/download2.php?file=14611.pdf&info=STM32F103RC
dem Zitat und der Zeichnung sind deckungsgleich. An jedem VDD Pin ein 100nF C + noch ein einzelner 4u7 bzw. 10u dazu. Die Zeichnung gibt dann noch Aufschluß an welchem VDD GND Paar der 'große' Kondensator plaziert werden und gibt noch Rat zu der Versorgung des analogen Teils des STM32.
-
Thread
Wies der zufall will.
der STM32F4 hat einen RNG on board. einfach ein stm32F407Discovery für ein paar Euros kaufen, paar Zeilen für die Initialisierung. An einen Portpin einen Transi mit Relais und Freilaufdiode und fertig ist das
Wutz schrieb im Beitrag #4913560: > STM32F4 hat einen RNG on board. Das ist interessant!
-
Thread
STM32 startet im HardFault
außer das GND-Pad unter dem Controller) gelegentlich komme ich zu einem Breakpoint in der startup_stm32l562ceux.s in Zeile 62 und kann sogar 2 Schritte weiter steppen. In der stm32l5xx_it.c ist aber spätestens schluss in Zeile 217 ("SCB->CPACR |= ((3UL << 20U)|(3UL << 22U)); /* set CP10 and CP11
unerlaubten/ungültigen Bereich =>BusFault? Ja. Kann sein. Timo schrieb im Beitrag #7464666: > In der stm32l5xx_it.c ist aber spätestens schluss in Zeile 217 > ("SCB->CPACR |= ((3UL << 20U)|(3UL << 22U)); /* set CP10 and CP11 Full > Access */") und ich lande im HardFault_Handler. Kannst du den Startup
-
Thread
Was sind eure Lieblings-ICs?
ADCs 7555 CMOS Timer - viel besser als 555, niedrige Schaltflanken 18F8722, 18F46K81, 12F683/4 u.a. PICs STM32F103/407 - hat die Leistung wenn man sie braucht LPC2478 (mit TFT Graphic Controller) LPC2103 für kleine Sachen ATMEGA1284P/644P, ATMEGA328P(B) - Gute, verläßliche Arbeitspferde AT90LP51ED
Um die 750 IC's der STM32 µC Familie, mag ich alle. MCP6001 - RailToRail OPV 5,5V MCP1702 - SOT23 Spannungsregler MCP16331 - SOT23/6 Step Down Wandler TJF1051 - CAN Transceiver ADUM1201 - galvanische Trennung von
-
Thread
STM32: Arrays und Performance
nur den 8bit-Wertebereich braucht. Daher dachte ich nun, daß bei einer Lookup-Tabelle ebenfalls 32bit sinnvoll sind, auch wenn als Datentyp der Array-Elemente ein (u)int8_t ausreichen würde. Pustekuchen. Benchmarks haben gezeigt (C99, ARM-GCC 5.4.1 mit -O2), daß die Tabellen in 8bit schneller sind
Assembler-Listings für alle 4 Varianten (signed/unsigned, O2/O0) ebenfalls. GCC: arm-none-eabi 5.4.1 Optionen: -Wall -std=c99 -mcpu=cortex-m4 -mtune=cortex-m4 -g -mthumb STM32F405, dCache/iCache enabled, ART enabled, 168 MHz, 5 flash waitstates NUM_GENS 100000ul -O02 unsigned: 8 bit
-
Thread
STM32G030J6 CubeMX SPI OpenDrain output
wollte ich CubeMX eine Chance geben... für ein aktuelles Projekt benötige ich einen SPI-Output auf 5V Level auf einem STM32G030J6. Mit einem OpenDrain-Output und Pullup sollte das ja kein Problem sein, der Pin am µC ist jedenfalls 5V tolerant und MOSI als Alternate Function mit OD-Ausgang ist auch
anders herum: Darüber würde die Versorgung des STM32 hoch gezogen, ggf. über 4V, was für den tödlich ausgehen könnte. Je nach Betriebszustand kommt der uC durchaus mit sehr geringen Strom aus, selbst an einem hochohmigen Pull-up fällt da also entsprechend
-
Thread
LedMatrix über Transistor schalten
Emitter und die erste Led in der Reihe einen 22 Ohm Widerstand und stelle die Versorgungsspannung auf 5V und schaue dann ob es mit dem STM32 funktioniert Danke :)
der STM32 Dann sollte ich doch mit den 2.8 vom STM die 5V von der Versorgungsspannung schalten können. --> Über die CE Strecke vom PNP fallen da ja nur ein paar mV ab...
-
Thread
STM32: Einstiegsprogrammer Segger Jlink oder St-Link
j-link-edu.html St-Link: 20€ http://de.farnell.com/stmicroelectronics/st-link/programmierer-icd-f-stm8-stm32/dp/1779159?Ntt=st-link Beide sind für Stm32f103rXXX geeignet. JTAG mit Debugger Programmieren geht auch na klar Wo kommt der Preisunterschied her und welche Erfahrungen habt ihr gemacht
Hallo Jan! Da ich mich auch für die STM-Microcontroller entschieden habe, besitze ich ein ST-Link. Ich kann Dir nur meine Sichtweise verdeutlichen: - Unterstützt: STM32S/L für höhere (teurer ~ 3-13 Euro) und STM8A/S/L (günstiger 2,5
-
Thread
USB CDC mit CUBE und SW STM32
Mein DDS-Ad9910 Board aus China ist angekommen und ich würde es gerne mit einem STM32F103 ansteuern. Dazu habe ich mit CubeMX und SW STM32 ein Projekt mit USB-CDC generiert. Beide Programme sagen sie wären auf dem neuesten Stand. Das Projekt kompiliert und die SPI und I2C Schnitstelle
Ansteuerprogramm dazu läuft unter Windows 7 und ich schicke im Moment zum Testen Strings über USB an den STM32F103 und gebe das empfangene Paket in "CDC_Receive_FS" direkt an das Display über I2C weiter. An den STM32F103 hängt noch ein Nucleo64 über SWD zum Programmieren und Debuggen. Der STM32F103 meldet
-
Thread
STM32F105 Parameter im Code zur Laufzeit updaten
bestehen wohl auch Probleme. IDE ist Coocox CoIDE. [c] #include "stm32f10x.h" #include "morse.h" //#include "eeprom.h" #include "semihosting.h" #include "string.h" #include "stm32f10x_flash.h" void storeToFlash(uint32_t data1, uint32_t data2, uint32_t b, uint32
Damit jetzt Schritt fürSchritt verändert werden kann vom funktionierenden aus. [c] #include "stm32f10x.h" #include "morse.h" //#include "eeprom.h" #include "semihosting.h" #include "string.h" #include "stm32f10x_flash.h" void storeToFlash(uint32_t data1, uint32_t data2, uint32_t b, uint32
-
Thread
Mikrokontroller Crash Kurs mit ANSI-C, mit ATMega Register Nutzung Gesperrt
Studis was wirklich selber machen, nicht nur Punkte abgreifen. Weis auch nicht wie das wird. Sowas STM32 habe ich als Lehrstoff an der Physik schon gesteckt. Geht wohl nur in FOS/THs im Informatik Studium. Allein in einem Kurs ein STM32 oder EFM32 Entwicklung im Eclipse, mit Debugger zum laufen zu
Notation so, wie ich mich wohl damit fühle. Wir machen eine PID Regelung, usw. kann man alles mit dem STM32. ( kann ich auch ) Aber nicht 8..10 Tagen und mit ~6..14 Leuten CRC Funkprotokole für LoRa etc.. Ja, da kann man mal mit dem STM32 reden, aber nicht mit Anfängern.
-
Thread
CAN- als Haus-Bus
Schaue mal in das Datenblatt vom STM32F103. Lasse den gemütlich mit 8MHz ohne PLL laufen. Alle Pheriperieeinheiten kann der Clock einzeln zugeschaltet werden. Schaue mal hier, Artikel: [[STM32]] Ich habe mir eine Heizungssteuerung
R5 MOV #R5 ,&TACCR0 BIC.B #BIT1 ,& P1IFG ; L ö s c h e P1.1 im F l a g − RETI LOOP1 BIT.B #BIT2 ,& P1IFG; I n t e r r u p t von P1.2 a u s g e l ö s t ? JZ
-
Thread
I2C mit STM32 und ITG3200 Sensor will nicht loslegen
für Schritt Debugge hab ich oft einen Fehler >Errorstatus Flag vom SR1 und SR2 >gemeldet aus der STM32 Std. Periph. Library. Das solltest du besser lassen mit dem debuggen. Schau mal ins Errata Sheet von deinem STM32. Das I2C Modul ist sowas von vergurkt;)
Referenz Manual beschrieben hält. Wenn man sich nicht genau daran hält dann benimmt sich der STM32 ganz gemein.;-) Für Experimentierzwecke habe ich mir eine einfache I2C Ueber-Library aufgebaut die z. T. auf Grundfunktionen der ST-Peripheral Lib Library 3.5.0 zugreift. Es stehen nun einfache
-
Thread
STM32 F746zg nucleo und ILI9488 TFT per SPI langsam ?
>ein bisschen Übung auf dem STM32F407 der zieht gleichauf mit meinem STM32F429 >Ach ja: ohne DMA die etwa 3 MB/s sollten weder Xmega noch STM32 in Verlegenheit bringen auch hier wird klar, das das SPI Display im wesendlichen
dasrotemopped schrieb im Beitrag #4882998: > die etwa 3 MB/s sollten weder Xmega noch STM32 in Verlegenheit bringen *Diese* Aussage verstehe ich allerdings nicht .... Dann noch dieses: Stefan schrieb im Beitrag #4878647: > Theoretisches SPI Maximum: 22,5 MHz / 8 Bit = 2,8125 MByte
-
Thread
Stabilität von Lwip und stm32
, daß dieses SDK nicht für STM32 geeignet ist.
Bei mbed gibt es einen Fix für den STM32 emac Treiber für den Fehler: STM32 - fix bug were sockets stop receiving data https://github.com/ARMmbed/mbed-os/commit/9620b0fc7fcb63d792e5b68e8c55e3c31b273811 m.f.G. Dieter Gräf
-
Thread
STM32F746 Discovery ARDUINO
Wer Freude an der Programmierung im Arduino Stil hat, kann das jetzt auf einem STM32F746 Discovery http://www.st.com/en/evaluation-tools/32f746gdiscovery.html tun. Man braucht dazu nur das STM32GENERIC Framework.
falsche Framework. Der Vorgang, mit dem es eigentlich gut gehen sollte: 1. das Framework von STM installieren Das ist ja hier genau beschrieben: http://www.stm32duino.com/viewtopic.php?f=48&t=2098 Also: a. den Link https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json
-
Thread
Auswertung "schneller" Inkrementalgeber
Was spricht jegen einen uC mit Hardwaredrehencode, wie z.B. STM32?
anderen Aufgabe. Ich würde den wie gesagt als Vorteiler "transparent" zwischen den Geber und "den uC" schalten und die Zählerauswertung trotzdem komplett auf "dem uC" machen. > Für das Geld gibt es schon ein-zwei STM32 Nucleo-Boards bester Leistung. Womit dann wieder mal die Frage nach dem /Interface
-
Thread
STM32: Sendepuffer für USART
ganz normal einzeln downloaden, ohne CubeMx zu installieren. https://www.st.com/en/embedded-software/stm32cubef4.html
Guckmal: https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-mcu-mpu-packages/stm32cubef4.html Dabei ist CMSIS noch viel mehr wenn man will (DSP Libs und FFT und und und). Du musst ja die STM32HAL nicht nutzen, tuh ich ja auch
-
Thread
erste Schritte: AC-Messungen mit AVR
Nimm bitte einen STM32F030 dafür. Mit nem AVR machst du dir hier das Leben unnötig schwer.
Alles gut. P.S.: Atmega328: 2kB RAM, 32kB Flash, 20MHz, 15kS/s ADC, LQFP32 => ~3€ STM32F030: 4kB RAM, 32kB Flash, 48MHz, 1MS/s ADC, DMA, LQFP32 => ~1,5€ SCNR
-
Thread
32 Bit Controller für Motion Control
So weit ich es in Erinnerung habe Bei den STM32 funktioniert der ADC nicht mit 1us falls der uC mit 72 MHz läuft. Von Renesas ist ein uC mit FPU und integriertem Flash und SRAM in Planung/Entwicklung... Ah das ist ja oben schon gesagt worden
wichtige Rolle spielen. Beim LPC1700 sitzen die direkt am Primärbus und sind entsprechend schnell. Beim STM32 hingegen sitzen die an einem Sekundärbus, was u.U. ein bischen mehr Zeit kostet.
-
Thread
Visual Studio Code > undefined reference
phony || mbed-os/mbed-linker-script build mbed-os/CMakeFiles/mbed-os.dir/__/custom_targets/TARGET_STM32H7/TARGET_FK743M5_XIH6/PeripheralPins.c.obj: C_COMPILER__mbed-os_unscanned_debug /home/jojo/projects/mbed/mbed-ce-H7/custom_targets/TARGET_STM32H7/TARGET_FK743M5_XIH6/PeripheralPins.c || cmake_object_order_depends_target_mbed-os
-I/home/jojo/projects/mbed/mbed-ce-H7/custom_targets/TARGET_STM32H7/TARGET_FK743M5_XIH6/. -I/home/jojo/projects/mbed/mbed-ce-H7/mbed-os/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/. -I/home/jojo/projects/mbed/mbed-ce-H7/mbed-os/targets/TARGET_STM/TARGET_STM32H7
-
Thread
STM32f4 TIM Base-Init
(STM32F446xx) FMC_Bank5_6->SDCMR = 0x000000F3; #else FMC_Bank5_6->SDCMR = 0x00000073; #endif /* STM32F446xx */ timeout = 0xFFFF; while((tmpreg != 0) && (timeout-- > 0)) { tmpreg = FMC_Bank5_6->SDSR & 0x00000020; } /* MRD register program */ #if defined(STM32F446xx) FMC_Bank5_6->SDCMR = 0x00044014; #else FMC_Bank5_6->SDCMR = 0x00046014; #endif /* STM32F446xx */ timeout
-
Thread
POV Sphere mit WS2812 Stripe
APA102 und auch der Raspberry? Ich plane auch gerade einen POV Globe zu bauen, allerdings mit einem STM32 uC und auch etwas kleiner (48 LEDs) wegen der Fliehkräfte ;-) Bei einem Test mit einem STM32F102 liefen die APA102 LED's mit gut 18 MHz SPI Takt. Über die Feiertage teste ich mal mit den 42MHz
Reiner_Gast schrieb: >> Ich plane auch gerade einen POV Globe zu bauen, >> allerdings mit einem STM32 uC > > Ein STM32 mit 8-Bit parallel über DMA hat vergleichbar wenig > RAM-Overhead im "Grafikspeicher" und holt so ziemlich alles raus, was an > Taktrate mit APA102 bzw. WS2812 möglich ist.
-
Thread
Schaltung vereinfachen
Schnäppchen: https://www.reichelt.de/de/de/shop/produkt/arm_cortex_-m0_mikrocontroller_16_kb_flash_lqfp32-352809?search=stm32c031& Der ADC ist jedenfalls schnell genug. Kleiner geht's natürlich auch noch, aber man soll ja nicht übertreiben.
: > > https://www.reichelt.de/de/de/shop/produkt/arm_cortex_-m0_mikrocontroller_16_kb_flash_lqfp32-352809?search=stm32c031&; > > Der ADC ist jedenfalls schnell genug. Kleiner geht's natürlich auch > noch, aber man soll ja nicht übertreiben. Nicht jeder kann den STM32C031x4/x6 Mainstream-Mikrocontroller
-
Thread
Cortex Arm M3 M4 M7
Einstieg nach den 8bittern dürfte der M0 sein. Die werden auch zum Kampfpreis auf den Markt geworfen, ein STM32F030 mit 48mHz, 16K Flash, 4k Ram 15 IOs ... gibt es für unter einem Euro, das Komplette Entwicklungskit mit Programmer (STM32F0308-Disco) unter 10€. Allerdings ist das STML100C-Disco mit STM32L100RCT6
Ich bin mit STM32F0-Disco (F051R8) umgestiegen. Dann nach kurzer Zeit auf die STM32F1-Minimal-Boards. Inzwischen habe ich auch die F4..-Discos herumfliegen. Intensiv spiele ich mit den STM32F030, wie von Oliver beschrieben
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
:01 a_count=14 opcode=128 a_code=2 a_text=Producing power BBHHHHH: (128, 2, 14, 24961, 24961, 0, 5) 2022-05-12 08:56:32.645194 Transmit 27 | 15 72 22 01 43 78 56 34 12 80 12 00 62 7c af 9c 00 00 00 00 00 00 00 00 71 9a 5b 2022-05-12 08:56:32.702398 Received 15 bytes channel 75: 95 72 22 01 43 72
60: data} 01:b2:00:0f:09:22:13:89:02:77:01:02:01:b7:03:00:03:74:48:9e:3e:aa:77:de:ab:ec:b6:a6:40: U DC I DC U AC Hz AC P DC C 1 b2 0 0f 9 22 13 89 2 77 1 2 1 b7 DTU -> WR --------- 16: d4:cf:21:0f:00:63:70:71:60: 72:22:84:12:5a:5a:1b:8e:ee:12:3d:b6:08
-
Thread
Ethernet funktionniert nicht
> - War der STM32 eingeschaltet? > --> Glückwunsch du hast verbindung zu deinem STM32 und muss nun herausfinden wieso der SSH Daemon nicht gestartet wurd Als ich gepingt war mein STM eingeschaltet.
also vom STM32 den STM32 angepingt? Das sagt überhaupt nichts aus. Das funktioniert auch bei nicht funktionierendem LAN. Pinge bitte den PC an. Oder pinge vom PC den STM32 an.
-
Thread
Welches 640x480 Display für uC?
habe ich noch an Port E an einem Stück frei. https://www.youtube.com/watch?v=32Q-PeT5H8c Scheinbar ist bei 640x480 eine Grenze, entweder VGA Interface oder sehr viele Leitungen.
ist so schnell wie keine andere Lösung. https://www.mikrocontroller.net/topic/280013#2954595 Mit STM32F427 o.ä. hat man auch noch mehr Reserve an RAM.
-
Thread
Z80 Emulation auf dem Arduino
ArduinoMega): Flash: 62744 Ram: 1652 instructions per microsecond (mean):0.50 Die CPU läuft auf dem STM32F303 also ca. 3 mal schneller als auf dem ArduinoMega. FCPU ArduinMega:16MHz FCPU STM32F303K8: 72MHz 70MHz/16MHz=4.5 Seltsam: der Ram-Verbrauch ist deutlich kleiner als beim Atmega und:Obwohl fast die 4.5 fache Clock und 32 Bit ist es auf dem STM nur 3 mal schneller.
-
Thread
Wahl des richtigen Mikrocontrollers (GPS, Display)
Controller nicht passt, dann wechselt du den einfach aus... Ich würde dir allerdings zu einem ARM uC raten... Such mal bei EBAY nach STM32*
Controller nicht passt, dann wechselt du den > einfach aus... > > Ich würde dir allerdings zu einem ARM uC raten... > Such mal bei EBAY nach STM32* Einfach anfangen wäre doch zu einfach ;-) nene, hast schon recht. Um Ebay habe ich bislang immer einen großen Bogen gemacht, das kommt mir immer etwas dubios
-
Thread
Pollin DCF Pullup
Nur als Info: Wenn ich das Modul an einen STM32F4xx anschließe und probeweise den internen Pullup einschalte, sieht der STM32 nur noch den High-Pegel. Das DCF-Signal ist dann futsch. Wie hoch der interne Pullup bei einem STM32 ist, weiß ich
an STM32F4@3V3 läuft das Pollin DCF77 mit einem Opamp zwischen Data-Out vom DCF77 und einem GPIO-IN vom STM32F4 einwandfrei. http://www.dasrotemopped.de/bilder/stm32f429i-disco_dcf77.jpg OpAmp+ -> DCF77
-
Thread
Error! Failed to read target status
Versuche gerade unter STM32CubeIDE ein Projekt laufen zu lassen, was vermeintlich mal funktioniert hat. Wenn ich es baue und laufen lassen will, bekomme ich: [code] STMicroelectronics ST-LINK GDB server. Version 5.8.0
: STM32F4DISCOVERY Voltage : 2.90V SWD freq : 4000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x413 Revision ID : Rev 2.0 Device name : STM32F405xx/F407xx/F415xx
-
Thread
ARM Eval Board gesucht
http://www.ebay.com/itm/STM32F407-417ZG-module-HY-STM32F4xxCore144-Core-Dev-Board-/180923405960?pt=LH_DefaultDomain_0&hash=item2a1fe01688
Ich hätte auch einen STM32F4xx empfohlen. (Ich glaube dass der Account von Falk gehackt wurde)
-
Thread
MCU mit 16 Bit DACs?
STM32F373R8T6, STM32H743VIH6 Gert
Gert schrieb im Beitrag #5577777: > STM32F373R8T6, STM32H743VIH6 Die haben auch nur 12 bit.
-
Thread
GCC in Keil mit STM32F4
aus meinem ersten Beitrag nicht einfach übernehmen kann: Here you need to extract the zip file stm32f10x_stdperiph_lib.zip into the directory "STM32F10x_StdPeriph_Lib_V3.5.0" from which we would be copying the following directories: Copy "Libraries\CMSIS\CM3\CoreSupport" => "wsSTM32\CMSIS" Copy "Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x" => "wsSTM32\STM32F10x" Copy "Libraries\STM32F10x_StdPeriph_Driver" => "wsSTM32\STM32F10x_StdPeriph_Driver" Copy "Project\STM32F10x_StdPeriph_Template" => "wsSTM32\STM32F10x_StdPeriph_Driver
-
Thread
Suche schnellen µC
Lese mal diesen Artikel, da steht viel drin: [[STM32]]
. Linux bringst Du in 'nen STM32 nicht rein.
-
Thread
[STM32] SPI über DMA lohnenswert?
abgearbeitet werden der >keinen Zugriff auf das RAM erfordert. Nö. Schau mal in ein Datenblatt eines STM32, der F0 reicht, selbst der hat die Busmatrix und 5 DMS-Kanäle. >Der zeitliche Gewinn mit DMA gegenüber programmierten I/O >ist nur dass weniger Register Handshake ausgeübt wird (was >natürlich
Servus, hier sieht man die Vorteile von DMA+Interupt: http://letanphuc.net/2014/06/stm32-mpu6050-dma-i2c/ mfg
-
Thread
Anfänger Fragen zum STM32F10X
Dokus: Für STM32F10x_StdPeriph_Lib: stm32f10x_stdperiph_lib_um.chm Zum Programmieren: das stm32 Referencemanual "RM0008" Je nach Linie das Data- und Erratasheet: "STM32F105/107xx" Die Standard Peripherial Library
dass ich nur ein paar #defines vor dem Compilieren umstellen muss... USE_STDPERIPH_DRIVER und STM32F10X_HD USE_STDPERIPH_DRIVER und STM32F10X_CL + USE_STM3210C_EVAL Dann läuft es auf dem Kundenboard mit stm32f103 oder auf dem Testboard mit stm32f107. Bei eigenen Boards ist etwas Vorsicht
-
Thread
Schon mal jemand das CY8CKIT-049 4200 in der Hand gehabt?
Dirk K. schrieb im Beitrag #3765273: > Sonst > gibt es für dasselbe Geld schon STM32F103-Boards Für 3,20€? Wo? Dirk K. schrieb im Beitrag #3765273: > Selber basteln für billiger mit STM32F030 Die Cypress µCs kosten nur 0,80€. Weniger als ein STM M0.
TorstenC, nicht ganz richtig. STM32F103C8: 72 MHz, 64 kByte Flash, 20 kByte SRAM. STM32F030F4: 48 MHz, 16 kByte Flash, 4 kByte SRAM. ProMini/ATmega328 (16 MHz, 32 kByte Flash, 2 kByte SRAM; günstigstes Board, das ich gefunden habe
-
Thread
NUCLEO STM32 F0 bis F4 unterschiede Gesperrt
Mir drängt sich noch eine Frage auf. Habe jetzt mal versucht den STM32F103(M3) mit dem STM32F411(M4) zu vergleichen. Der STM32F411 soll ja so gesehen mehr Interfaces, Rechenleistung, Speicher,... haben. Hat der STM32F411 dennoch Nachteile im Vergleich zum STM32F103, außer dem Chippreis?! (Farnell: STM32F411 ~8€, STM32F103 ~4€)
-
Thread
Stromverbrauch 74 Logic ICs
GradC) 2SA1359 2SB1705/06/07/08/09/10/13/22/30/31/32/33/34 (100nA bei 25 GradC max) 2SB891 (1uA) PNP Transistoren mit definiert niedrigem Sperrstrom cutoff current: BC546 (NXP 15nA @ 25 GradC, 5uA @ 150 GradC) BSP125 BSP125 (600V, 100nA @ 25 GradC, 5uA
/58/ac/27/43/bf/stm32u0-system-power-control-pwr/files/stm32u0-system-power-control-pwr.pdf/jcr:content/translations/en.stm32u0-system-power-control-pwr.pdf
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
Merket... ein STM32F302C8 unterscheidet sich vom STM32F302CB nicht nur von der Größe des Flashs und des RAMs. Beispielsweise ist die USB-Peripherie völlig woanders im Address-Space weshalb es gleich nach der USB-Initialisierung
So kurze News - Rust-PC-App mit JSON-API und die STM32 Firmware ist fertig 🥳 (muss aber noch mit echten µCs getestet werden). Laut Hermes wird mein Ersatz DIP44 -> (P)LCC44 Adapter heute geliefert. Vlt kann ich den (falschen) AT89C51RC zumindest einmal
-
Thread
Auswahl des passenden uC für mobiles Testgerät
Vergleich zu einem M4 sind es aber bei gleicher Energie nur noch Faktor 2-3. Für Filter gibt es beim STM32U5 ebenfalls einen Coprozessor. Wenn die Applikation nur etwas mehr sonst rechnen muss, ist der MSP430 schon nicht mehr effizienter. Ich glaube aber, dass es bei der Anwendung gar nicht auf die beste
Nucleo-Reihe beschäftigt. Ist vielleicht mit Kanonen auf Spatzen geschossen, aber ich denke mit dem STM32F401RE (https://www.exp-tech.de/plattformen/arm/stmicroelectronics/5645/stm32-nucleo-development-board-for-stm32-f4-series-with-stm32f401re-mcu-supports-arduino?c=1158) mit - 512kB Flash - 32 Bit
-
Thread
STM32 Beste/Schönste Methode um Bits in Register zu setzen
auch nicht. ich lasse mich gerne belehren, wo kann man das nachlesen? In den Datenblättern vom STM32F103, STM32F051 und STM32F050, im Reference Manual F050/051 (RM0091) und im Cortex M0 Programming Manual (PM0215) finde ich keine Silbe zum Thema. Also existiert es für mich nicht.
... J.Yiu - The Definitive Guide to the ARM Cortex-M3 2nd Ed. Kap 5.5. Das gilt für JEDEN Cortex-M3! Wenn man natürlich im M0 Manual nachliest und dann auch noch meint ein STM32F103 sein wohl ein M0.... dann hat man bewiesen, dass die eigene Lesestärke verbesserungswürdig
-
Thread
RTOS mit Arduino
Nano, zum Beispiel konkret das Nucleo-L031K6 oder das Nucleo-L432KC. Oder das "STM32 Black Pill STM32F411", ist etwas größer. Nur bei den Boards mit STM32F103x8 und STM32F103xB musst du aufpassen, da werden überwiegend schlechte Fälschungen verkauft. Falls du daran Interesse hast
stm32-moocs/FreeRTOS_on_STM32_MOOC.html im Downloadbereich die Schulung als PDF
-
Thread
Passender Mikrocontroller gesucht
probiert hätte ich es gerne etwas fernab von Raspberry Pi oder > Arduino. Sondern einen richtigen uC den man ernst nehmen kann. Dann nimm doch einen Arduino Due, einen Teensy, einen STM32, einen MSP430 oder was du sonst so magst. Den Arduino Due mit seinem AT91SAM3X8E darfst du gerne ernst nehmen
arduino-mkr-zero-i2s-bus-sd-for-sound-music-digital-audio-data https://circuitpython.org/board/arduino_mkrzero/ Dann fallen mit da noch diverse STM32 Modelle ein, die viele 5V tolerante I/O Pins haben. Deren Ausgänge können im Open-Drain Modus mit externen Pull-Ups an 5V betrieben werden. STM hat einen Arduino Core für fast alle Modelle veröffentlicht
-
Thread
MP3 Decoder in C der wenig Ressourcen braucht.
Andreas V. schrieb im Beitrag #5715665: > Was meinst Du damit? Das ist ein STM32 Fanboy. Die olle "der STM32 ist das Beste auf der Welt, und alle müssen das nutzen sonst blöke ich 100 mal" Leier. Es nervt. Wobei man das Probelm selbstverständlich auch mit einem STM32 lösen
Für den ESP8266: https://github.com/earlephilhower/ESP8266Audio STM32F4, Helix MP3 Decoder: http://vedder.se/2012/07/play-mp3-on-the-stm32f4-discovery/