-
Thread
Amateure braucht Hilfe bei RS232
je mehr ich es eingrenze, desto kürzer werden die Antworten. Bei 128 = 10 bei 64 = 6 bei 32 = 7 bei 16 = 2 bei 8 = 2 bei 4 = 1 bei 2 = 0
dazwischen die Invertierung. (der eine macht Ruhepegel high (5V oder 3,3V), der Andere -12V (oder 0, -3V, -6V). Es wäre also erst mal die Spannungsfrage und Polarität zu prüfen. Ruhepegel kann man messen, für Pegel mit Daten braucht man ein Oszilloskop, darf auch ein Billigteil sein auf STM Basis
-
Thread
Hardware für CAN-Versuche gesucht
Kevin M. schrieb im Beitrag #6595000: > STM32G0 z.b. die gibt es mit FD CAN und die sind nicht so > teuer. STM32G0B1 und STM32G0C1 sind 'active' aber unkaufbar...
42 µg Unobtanium schrieb im Beitrag #6595057: > STM32G0B1 und STM32G0C1 sind 'active' aber unkaufbar... Aktuell gilt das für viele Produkte dieser Art. Ich brauche aktuell 5 verschiedene ICs an die ich vor April wohl nicht rankomme. Oder Versuch
-
Thread
STM32F407 VGT6 U LQFP100 SMD auslöten löten
Sehe mich in der Situation, ein STM42F407G-Disc1 reparieren zu müssen, was bedeutet, Chip von einer Billigplatine (7,85€) abzulöten - wo bekäme ich sonst billiger einen einzelnen STM32F407 her? -, Chip von Discovery-Board runter und anderen
Pete K. schrieb im Beitrag #6594746: > Ich hab hier noch 3 Stück STM32F429VITG rumliegen. Er sucht: STM32F407VGT6 Du bietest: STM32F429VITG > Helfen die Dir weiter? Was glaubst Du wohl?
-
Thread
segger J-Link EDU
Hobby und gewerblich sollte man sich einen 'guten' Segger leisten können. Mit BMP habe ich schon LPC, STM32 und nRF µC programmiert, das ist schon ein große Palette. Und Hobby ist heute ja nahezu only STM32, ESP und jetzt ein bisschen noch der RP2040.
/Firmware des Interface unterstützen. Und zum Testen schnell mal zum Debuggen einem J-Link HW 8.0 an einen STM32H755 mit Cortex-M7 und Cortex-M4 Core angeschlossen, das funktioniert problemlos nach zwei kleinen Änderungen an der richtigen Stelle der PC Software.
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
spezifischen Anpassung nichts falsch macht: [c] // For devices with 2x16 bits/word access schema // (e.g. STM32L0x2, STM32L0x3, STM32F0x2, STM32F303xD and xE) #define UMEM_SHIFT 0 #define UMEM_FAKEWIDTH uint16_t // For devices with 1x16 bits/word access schema // (e.g. STM32F103, STM32F302, STM32F303xB
=gnu11 -g3 -DUSE_HAL_DRIVER -DSTM32F042x6 -DDEBUG -c -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers
-
Thread
Eagle noch gefragt?
bewerten, wo sich zu großen Teilen Hobby Bastler befinden. Nur weil hier beispielsweise AVR und STM32 dominieren, ist dies auch keine Allgemeingültigkeit. Wenn man sich zum Beispiel das Automotive Umfeld anschaut, wird man feststellen, das hier ganz andere Controller und Architekturen den Markt dominieren
so einen Schaltplan: https://www.st.com/resource/en/user_manual/dm00167852-evaluation-board-with-stm32f446ze-mcu-stmicroelectronics.pdf Ich meine, was ist das denn für eine vergurkte Grütze? Immerhin haben die den Schaltplan auf mehrere Seiten aufgeteilt, aber das ist auch schon der einzige Positivpunkt
-
Thread
Schaltplan richtig zeichnen
Hier folgen: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware
Hier folgen: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware Dann rechte Seite Hardware, das pdf Dokument
-
Thread
RIP AtmelStudio
Who cares? Eagle und AVR sind einfach nur sowas von Stand 2000. Nimm doch einfach KiCad und STM32 :)
für den Kauf gewesen sein: Microchip hatte lange Zeit gedacht, sie können ARM ignorieren, MIPS (PIC32) wird schon reichen … Selbst Atmel hatte ja da die Modernisierung etwas verschlafen (sieht man gut hier im Forum, das wird ARM-mäßig von STM dominiert), aber mit ihren Cortex-M0+ auf jeden Fall einen
-
Thread
STM32F103C8T6 Blue Pill - SSD1306 - u8g2
Hallo zusammen, ich habe mir das Projekt von https://github.com/w1ne/u8g2-ssd1306-CubeMX als Grundlage genommen um mir etwas auf einem OLED (SSD1306) mit der u8g2 Lib etwas auszugeben. Zur Programmierung nutze ich Stm32CubeIDE und für die Konfiguration eben STm32CubeMX.
vorgibt. Fall du kein DMA brauchst kannst du von meinem Beispiel abgucken http://stefanfrings.de/stm32/stm32f1.html#i2c
-
Thread
USB-Hub Design
Das Display könnte folgendes werden: https://www.digikey.de/product-detail/en/E2266JS0C1/1452-E2266JS0C1-ND/13572401/?itemSeq=354513185 Beim Controller gucke ich mir gerade den hier an: https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D5x_E5x_Family_Data_Sheet_DS60001507G.pdf
Enable für den betreffenden Port vom Hub zu einem GPIO ziehen. Wenn vorhanden, zum USB-Komparator, bei STM32 heißen die z.B. FSVBUS.
-
Thread
Wechselspannung 117 kHz 80 vpp erzeugen
einen Mikrocontroller? > Dann würde es langsam etwas kompliziert.... Jap genau - ich hab einen STM32 im SOIC20-Gehäuse verbaut. Das Gerät hat auch noch einen Li-Ion Laderegler drin und da macht der µC dann noch ein paar andere Sachen, wie Laden anzeigen, ausschalten, wenn der Akku leer ist, ein
schrieb im Beitrag #6636835: > Ist das bei Dir > alles mikrocontrollergesteuert Jap genau - ist ein STM32, der PWM macht.
-
Thread
große UDP Pakete mit lwIP auf STM32F7
ich teste gerade welche UDP Paketgrößen ich mit einem STM32F746 senden kann. Durch vergrößern von MEM_SIZE (heap für ausgehende Pakete) kann ich jetzt 4k Brocken versenden, lwIP fragmentiert die korrekt. Nun habe ich im EEVblog den kernigen Spruch 'Friends
implementiert) beschreiben.[Blog-Einträge:#2671(obsolet);#5625;#6891] Johannes modifizierter STM32F7 könnte bei der IEFT als EDNS-Proxy arbeiten. Wenn aus dem simplen Protokoll nichts wird (dürfte schon klappen) bliebe als Fallback EDNS Tunnel, um 4kb(-Header) ohne Extra-Layer zu transportieren
-
Thread
E-Auto an Schuko Steckdose laden gefährlich?
montieren. Davor hat sie 13 Jahre im Dreck gelegen und funktioniert. Das PWM Signal muss zwischen 12V+ und 0V oder -12V toggeln. mfG Michael
ist es kein Wunder, dass man > hier viele 8-Bit-Jünger findet ;) Es ist schon bekannt, dass es 32Bit-Microcontroller gibt? Seit Jahrzehnten? Und dass STM32 hier eine hohe Verbreitung haben?
-
Thread
Frage zum Layout und Bauteilen für Schaltregler
führen. Die 3.3V sind für einen STM32F407, AD Wandler, ETH etc, hier sind die Ansprüche schon etwas höher und ich werde nach dem Regler einen weiteren Filter vorsehen müssen. Danke und Gruß Thorsten
führen. > Die 3.3V sind für einen STM32F407, AD Wandler, ETH etc, hier sind die > Ansprüche schon etwas höher und ich werde nach dem Regler einen > weiteren Filter vorsehen müssen. Klingt, als ob man besser 9V~ gleichrichtet, die ungeregelten
-
Thread
Tasten entprellen per Software
> Nach meinem Kenntnisstand ist der Zugriff auf 8/16 bit Variablen im RAM > nicht langsamer, als 32 bit. Darum geht es nicht. Bei Berechnungen, Vergleichen, ... müssen 8 Bit Werte zuerst auf 32 Bit "aufgepustet" werden. Auf einem STM32F4xx zum Beispiel kann sich dann die ISR für das Entprellen schnell
unmöglich wäre (OpenDrain kann man bei AVRs emulieren, indem man sie auf Input mit Pullup stellt). STM32 können das von Haus aus.
-
Thread
SPI oder I2C Speicher für einfache I/O-Zustands-Speicherung ?
Bullshit-Bingo: https://www.st.com/content/ccc/resource/training/technical/product_training/group0/fd/49/71/1b/2c/22/46/ba/STM32L4Plus_Peripheral_OctoSPI/files/STM32L4Plus_Peripheral_OctoSPI.pdf/jcr:content/translations/en.STM32L4Plus_Peripheral_OctoSPI.pdf
dadurch die minimale Pinzahl natürlich entsprechend höher gestaltet als bei dem monentan angepeilten STM32G07...aber ich check das mal bei den bisherigen Kandidaten....! 4k reichen ja völlig aus für den Zweck....! John Doe schrieb im Beitrag #6580122: > Moderne STM32 mit Octo-SPI können SPI-Flash transparent
-
Thread
reziproker 50-Hz Netzfrequenz-Zähler; AVR-assembler
Intervall) https://www.netzfrequenzmessung.de/ (eine Sekunde Intervall) https://50hz.ewelt.net mit STM32 (tendentiell immer geringerer Wert als die anderen beiden, 4 Nachkommastellen) Es zeigt sich, daß mein Programm in etwa das gleiche anzeigt, jedoch immer etwas mehr, nämlich in der dritten Nachkommastelle
Danke fürs Drüberschauen. Habe es mit wavrasm assembliert, da läuft es ohne Fehler durch. MfG
-
Thread
Mikrocontroller und PHP
einem Mikrocontroller gesehen? Ich meine nicht einen in der Größenordnung vom Raspberry Pi oder ESP32, sondern etwas in Richtung ATmega328 oder meinetwegen auch einen Boliden wie den STM32F4.
mal fragen, ob PHP auf einem Mikrocontroller laufen kann, > also zum Beispiel auf einen AVR oder STM, also der Mikrocontroller > ist gleichzeitig der Server Ein großer STM32 kann, mit genug externem RAM ausgestattet, Linux ausführen. Und wenn man ein Linux hat, sind auch Webserver und PHP theoretisch
-
Thread
Leistungsmessung mit MSP430
#6577431: > Da wär ich jetzt über Empfehlungen für ADCs und µC ganz froh :) Ich bin ein Freund von STM32, aber da werden dir 10 Leute 10 Meinungen geben. Ich habe vor kurzem eine Energiemessung für 3 Phasen umgesetzte, das habe ich mit einem STM32G4 gemacht, da ich nicht viel Platz hatte und der schon
bei Devolo und TP-Link geschaut und darüber keine Angaben gefunden... :( > Ich bin ein Freund von STM32, aber da werden dir 10 Leute 10 Meinungen > geben. Ich habe vor kurzem eine Energiemessung für 3 Phasen umgesetzte, > das habe ich mit einem STM32G4 gemacht, da ich nicht viel Platz hatte >
-
Thread
ESP32-WROOM-32D vs. WROOM-32 (ohne D)
Hallo, ich versuche gerade eine ESP32-WROOM-32D Modul zum Laufen zu bekommen. Dazu habe ich einen STM32 als Serial Bridge an das Modul geklemmt und versuche das Ding mit arduine framework zu flashen. Das klappt nicht. Ein wenig geht
Hallo Stefan, ich habe eine Serial Bridge (USB-TTL Wandler) mit STM32 gebaut und diese an das ESP Modul angeschlossen. Als Modul habe ich das 32-D-Modul. IO0 und EN des Moduls steuere ich mit Ports vom STM. Als Vergleich habe ich einen USB-TTL Wandler mit einem Modul
-
Thread
Segger Embedded Studio und Watch Fenster
aktualisieren lassen und damit Variablen anzeigen und ändern ohne das Programm anzuhalten. Das geht aber beim Stm32 z.B. nicht mit Ausdrücken wie: GPIOA->IDR da kommt dann ein Fehler: "restrictet memory range" Dieses Verhalten kann man ändern, in dem man in der Datei: STM32F103C8_MemoryMap.xml folgende Section einfügt: <MemorySegment name="System" start="0x40000000" size="0x10000000" /> (ich habe keine Ahnung was das sonst noch für Nebenwirkungen hat). Leider geht das aber nicht bei der Live-Aktualisierung. Da kommt dann der Fehler: GPIOB->IDR Symbol
-
Thread
[S] Bezugsquelle STM32F303CCT6 dev board (Robotdyn)
mit dem STM32F303 und Robotdyn hat momentan keine weiteren auf Lager. Kennt jemand ein alternatives Dev board, das denselben Controller (oder wenigstens dieselbe Serie) verwendet, und auch noch einen originalen
eBay, banggood etc unsicher, ob es Originale sind, oder Fälschungen. Link: https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621.html Vielen Dank, Alex
-
Thread
ATtiny1634 - undokumentierter Silikon-Fehler!
7.3 im Datenblatt gelesen? Man muss schon mehr machen, für jedes uA einsparen, als nur Sleep. Beim STM32G4 z.B. setzt man alle Pins as Analog bevor man schlafen geht. Bernhard N. schrieb im Beitrag #6575629: > Ich hab das Problem mal an Microchip gemeldet. Bin gespannt, ob da was > kommt. Vermutlich
oben schon erwähnt reicht ein bisschen Flussmittel, etc. Wurde ja auch schon oben erwähnt. Beim STM32 empfielt ST Micro alle nicht genutzen Pins auf Analog zu setzen um den Strom im Shutdown zu reduzieren. Sprich auch die die nicht benötigt werden, um das Gerät wieder aufzuwecken. Da kann man eine
-
Thread
Vorabfrage:erfahrene Assemblerfreaks hier an Bord?
0xFFFF __CONFIG _CONFIG5, _CP_OFF & _CPD_OFF LIST p=16f18877 #include <p16f18877.inc> RES_VECT CODE 0x0000 ; processor reset vector GOTO START ; go
meine E-Autos. Weiter Projekte warten zum Teil seit Jahren darauf das ich wieder Zeit finde. MfG Michael
-
Thread
Wie wird der Takt einer RTC abgeglichen?
am Ausgang CLKOUT abholen... und dort störungsfrei mir Oszi/FreqZähler messen ... Default sind ~32,678KHz ! Seite 6. CLKOUT output: A programmable square wave is available at the CLKOUT pin. Operation is controlled by the register CLKOUT_control at address 0Dh. Frequencies of 32.768 kHz (default
Habe mal das Datenblatt der RTC (PCF8563) studiert und lese: Low backup current; typical 0.25µA Mit 0.25 µA einen Oszillator mit 32.786kHz incl. der Teiler laufen zu lassen finde ich sportlich. Habe im Batteriebetrieb (3V) /INT (Open Drain) über 10 kOhm mit Spannung versorgt und sehe den
-
Thread
Keil µVision vs. STM32CubeIDE
guten Editor schließen sich wohl gegenseitig aus. Mit dem Keil gibt es eine freie Lizenz für alle STM32x0xx µC für die Voll-Version: http://www2.keil.com/stmicroelectronics-stm32/mdk
(von Keil) auf 32 KB begrenzt Wenn Cortex-M0 für STM32 reicht sind es 256kB https://www2.keil.com/stmicroelectronics-stm32/mdk
-
Thread
GPS Module U-Blox bzw. U-Blox Klone
ich papp mich mal hier drunter. Arbeite derzeit sehr intensiv mit Beitian und ubox, Arduino und STM32 auf Akkubetrieb, d.h. Szrom sparen was nur geht... falls mal was ist melden. Aktuell mit dem teuren BN-880Q. Ich könnte da auch noch Feedback brauchen. Vor allem bei der Konfiguration mit UBX-CFG
deulich verbessern, zur Zeit eine kleine Bonbondose mit ca. 75 mm Durchmesser: 11 GPS, 6 Galileo, HDOP 0,66. Wegen der besseren Befestigungsmöglichkeit gefällt mir der BN-357 für stationären Einsatz besser.
-
Thread
STM32 ADC interrupt vs DMA
Interrupts eventuell recht groß. In dem Fall kann der DMA deutlich besser sein. Da du den Typ des STM32 nicht erwähnt hast möchte ich noch anmerken, dass z.B. die STM32G0 das Aufsummieren und Dividieren in Hardware können. Die Software muss sich dann nur noch mit dem Ergebnis beschäftigen.
dell schrieb im Beitrag #6572816: > STM32F3 Der G könnte soweit ich weiß direkt in Hardware Mittelwerte bilden. dell schrieb im Beitrag #6572921: > Ich habe nur Schwierigkeiten wie ich für die 7 Kanäle am einfachsten zb > 127 werte
-
Thread
TFT ILI9341 SPI modus ohne D/C pin HILFE!
hier: https://www.ebay.de/itm/2-4-TFT-LCD-Display-Touch-Panel-SPI-Serial-240-320-ILI9341-5V-3-3V-STM32/164178637669?hash=item2639cf3365:g:UacAAOSwhr9cRU8V hier die Pin Belegung klar zu erkennen: https://www.ebay.de/itm/2-4-240x320-SPI-TFT-LCD-Serial-240-320-ILI9341-PCB-Adapter-SD-Card/253169553120?hash=item3af214cee0:g:IgkAAOSwwrtZxGe5
-
Thread
Hilfe Software für Microcontroller, woher bekommen?
Preise, abhängig von der Menge bei Mouser: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F091CBT6TR/?qs=dTJS0cRn7oiK4Up%2FlCpDLg%3D%3D
www.waveshare.com/2.23inch-oled-hat.htm Ja, dieses Display hat "SPI" und "I2C" Schnittstelle, das würde mit dem STM32F0xx gehen.
-
Thread
uC from Scratch
minimal abweichen womit VDDA verbunden wird. 4. RST und BOOT Pins nach Datenblatt beschalten, beim STM32G431 muss man diese z.B. nicht mal beschalten, da sind die optional und können per Programmer und Firmware gesetzt/aktiviert/gesteuert werden. Beim den STM32F103 ist das nicht so. 5. Niemals die
ist für die Produktion/Updates wo fertig debuggte Firmware aufgespielt wird. KiCAD sollte einige STM32 (und ATmega) Symbole bereits in der Standard-lib haben. In dem angehängten Bild siehst du wie ich den STM32G431 für eine rein digitale Schaltung mit interner VDDA-Referenz beschaltet habe. Die
-
Thread
GLCD mit Arduino soll Variable anzeigen
// irgendeine Rechnung if (f > 300) f= 4.61; delay(1000); my_ftoa(&s[0], f, 3); // Hier kommt die Ausgabe hin ! u8g.firstPage(); do { u8g.drawStr(0,24, "Ergeb:"); u8g.drawStr(46, 24, s); } while(u8g.nextPage() ); } [/code]
schon auf einen Float umrechnest, diesen addierst und dann mittelst. Besser wäre es wohl, eine uint32_t Variable aufzuaddieren und nach Beendigung der Schleife in eine Temperatur umzurechnen: [code] uint32_t valadd= 0; float resultTemp= 0.0; for (i= 0; i< cycles; i++) { valadd += analogRead
-
Thread
LED-Matrix ansteuern
1 wurde schon vor vielen Jahren duch die [[WordClock_mit_WS2812]] abgelöst, der ATmega durch einen STM32 ersetzt. Ich würde mir heute auch nicht mehr die Arbeit machen, 110 LEDs mit je 6 Pins einzeln zu löten - von der Menge an verwendeten Vorwiderständen mal ganz abgesehen. Das war damals eine Schweinearbeit
Schieberegister zu schicken - wegen der PWM zur getrennten Helligkeitssteuerung für die 3 Farben R+G+B. Da kommt dann "Salat" raus.
-
Thread
STM32 CMSIS Register setzen problem
Paul G. schrieb im Beitrag #6569868: > STM32F407VET m.n. schrieb im Beitrag #6570074: > John Doe schrieb: >> Doch, da man das meistens nur bei der Initialisierung des Controllers >> ändert und der Reset-Wert 0 ist. > > Aufpassen: bei den neueren STM32 ist GPIOx->MODER mit 0xffffffff > initialisiert. Hier muß man die betreffenden Bits erst löschen, wenn man > keinen Analog-Eingang haben möchte. Es
-
Thread
Mainboard Temperatursensoren abgreifen
das z.b. eine schöne lineare Regelung zwisch 30 und 40 Grad möglich ist - dafür kann man im Bereich 0-100° regeln (sehr sinvoll. So entstehen entweder die Kombination "Zulaut, zu Viel" oder "zu wenig, zu heiss". Nun möchte ich folgendes Projektchen lösen: Ein kleiner STM32 soll beide Temperatursensoren
> Tiefpass die Spannung zu erzeugen und am Sensoranschluss einzufüttern. Einen DAC bringt der STM32 ja meist mit. Aber was für eine Spannung müsste der liefern? Karl schrieb im Beitrag #6568336: > Bin ich der einzige, der nicht versteht, was das bedeuten soll? 7 > Datenpunkte, 30°-40°C schön
-
Thread
230V Schalten - Schaltungsaufbau
einen NTC verbauen den diese Halogenröhren sind schon etwas empfindlich, gerade im Einschaltmoment. G3MB-202P = 0,60€ MRA-23D5-H = 7,05€
sagen schon relativ gut. Habe ca. 5 Jahre Erfahrung mit C. Ich möchte das ganze dann auch mit einem STM32 steuern. Manfred schrieb im Beitrag #6565835: > Es gibt unten noch eine Nulldurchgangserkennung, wozu? Die Nulldurchgangserkennung benötige ich, damit ich weiss ab wann eine Phase beginnt.
-
Thread
Welcher ADC für ZF sampling
experimentieren kann.) Nach der Mischung nehme ich einen 48 kHz/ 24 Bit Audio Codec, eingebaut in einem STM32H/F7Disco. Es geht sicher auch einfacher.
with Integrated Fractional-N PLL and VCO Allerdings ist ein quadratisches IC mit 56 Anschlüssen im 0,5mm-Raster etwas kompliziert zu löten.
-
Thread
STM32 Lieferengpass
Hi, für ein Projekt suche ich gerade einen STM32 Cortex M0. Bei der Verfügbarkeit bei den bekannten Händeln sieht es da echt nicht gut aus. Mit 32kB aufwärts ist da ziemlich alles leergekauft. z.B. STM32F072 oder STM32F042 In der Presse konnte
Naja, evtl. hilft es ja, sich nicht allzusehr festzulegen. M3 (STM32F1xx) gibt es ja auch noch und die STM32Lxxx Serie ist auch verfügbar.
-
Thread
stm32g431 st-link swclk swdio
AP_ID=0 RunAfterProge=1 FlashChecksum=0 SkipErase=0 SkipFlashProtection=0 trace.log=1 [ExternalLoader] ElfNumber=1 Elf1=C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility
so auf den neuesten Stand sein. Der Stm32g4 ist neu und ist fabrikneu.
-
Thread
kleiner/kleinster ARM Cortex-M Debugger onboard
portieren bzw. portieren zu lassen. Im Falle der BMP wäre es vermutlich relativ einfach, die auf STM32G0/G4/L0/L4 zu portieren. Die gibt es alle jeweils als 4x4mm QFN28 bzw. 5x5mm QFN32 und das jeweils ohne groß an der eigentlichen Firmware herumzufrickeln (die braucht aktuell >64kB Flash). Wenn
war, ist schon 'ne Weile her. Auf jeden Fall habe ich es ausgiebig umgekehrt gemacht, AtmelICE an STM32F4 / STM32F7.
-
Thread
STM32 UART DMA Circular Vertändnisproblem
hier gibts eine gute Anleitung zu DMA + variable Länge: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/
Code von Herrn Majerle (2) wird das schön demonstriert. Ich verwende eine Variante davon um einen STM32L431 mit einem STM32G071 mit 4MBit und einem NanoPi mit 1,5MBit und minimalen Overhead kommunizieren zu lassen. Natürlich mit variablen Paketlängen und alles gleichzeitig über zwei UARTs. 1) https
-
Thread
Verständnisproblem in AVR C Syntax Gesperrt
Arduino Fanboy, Aber leider ist es nicht so, wie Du denkst. Ja, unsigned long kann identisch mit uint32_t sein, muss es aber nicht. Auf einem Atmel System ist ein int z.B. 8 Bit groß, auf einem Stm32 32 Bit. Ein int beschreibt die native Größe der Datenbreite des Systems. Davon abhängig sind alle weiteren
/docs/n1256.pdf so dass uint32_t 32 bit lang ist und Werte von 0 bis UINT32_MAX annehmen kann. Plattformunabhängig. Nach dem Standard ist uint32_t optional. uint_least32_t ist mindestens 32 bit lang und kann Werte von 0 bis UINT_LEAST32
-
Thread
STM32L0 Serie - HSE mit Quarz beim 32-Pin Package?
Es gibt ja noch STM32F0x1/2 sowie STM32F303, STM32F334 in LQFP32. Warum ausgerechnet die L-Serie?
sinnvoll. Wenn man eine RTC nutzen möchte, dann ist ein Quarz noch wichtiger, aber hierfür haben die STM32L0 ja entsprechende Anschlüsse. temp schrieb im Beitrag #6559387: > Es gibt ja noch STM32F0x1/2 sowie STM32F303, STM32F334 in LQFP32. Warum > ausgerechnet die L-Serie? Wie bereits geschrieben
-
Thread
Gibt es so etwas wie einen Hifi Arduino?
z.B. von Analog Devices, TI, Freescale. Man kann mit externen Wandlern auch einiges DSP mit einem STM32 machen. Nur die eingebauten AD/DA sind nicht gut genug. Aber z.b. ein STM32F407 hat mehrere I2S Kanäle. Das STM32F407 Discovery ist audiomässig ausgelegt und hat wenigstens schon Audio-DAC und Ausgangsverstärker
absolut gar nichts dazu. I2S kenn ich. Mich irritiert gerade, dass laut Hersteller (ST) die Versionen STM32F407, STM32F401 und STM32F411 alle NICHT über SAI verfügen, sondern nur die Versionen 446, 427, 429 und 469. Und wie ist das wenn ich die Arduino Plattform verwende? Da kann ich ja STM32F407 (als
-
Thread
Raspberry Pi Pico: Mikrocontroller-Board mit Cortex M0+
Interface verbaut. So ziemlich jeder Hersteller hat da besseres im Angebot. Exemplarisch sei mal der STM32H730 erwähnt (https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-high-performance-mcus/stm32h7-series/stm32h730-value-line/stm32h730vb.html
schrieb im Beitrag #6566260: > Das man den auf >250 MHZ übertakten kann ist glaub weil man einen M0+ > hat statt M4F der deutlich komplexer ist. Es wird halt auch ein 40nm Prozess verwendet. Die einzigen anderen CM0 in 45nm sind m.E. die STM32G0x. Die haben bestimmt auch noch einige Reserven.
-
Thread
DEBO OLED2 0.96 0,96" OLED-Display SSD1306 SSD1312 Initialisierung TWI I2C AVR ATmeg8 Assembler ASM
crea=de4001256343574&netw=u&device=c&albpg=743612850874&albpd=de4001256343574&gclid=EAIaIQobChMI9fy0nqmr7gIVZLR3Ch06ywctEAQYBSABEgIgavD_BwE&gclsrc=aw.ds
%7Cclp%3A2334524 oder https://www.ebay.de/itm/RDA5807-FM-Radio-Empfanger-Modul-V2-0-I2C-ESP8266-ESP32-STM-32-Arduino-Raspberry/284124772008?hash=item422727f6a8:g:7fUAAOSwhadf4yAX
-
Thread
Ultra Low Power LED Flasher mit Padauk PFS154
sein. Für den Preis des PIC12LF1822 bekommt man aber auch schon einen gut ausgerüsteten Cortex-M0 (z.B. STM32G031). Verstehe nicht ganz, warum der so teuer ist? (Aktuell $1.2)
> Für den Preis des PIC12LF1822 bekommt man aber auch schon einen gut > ausgerüsteten Cortex-M0 (z.B. STM32G031). Verstehe nicht ganz, warum der > so teuer ist? Vermutlich weil er veraltet ist. Die kleinen 8 Pin 16er kosten nicht Mal halb so viel und können 100 Mal mehr.