-
Thread
Liste von ICs usw. fürs Breadboard
Da kann man dann auch gleich auf STM32 oder andere ARM Controller upgraden - sofern einem die 5V nicht wichtig sind.
Steve van de Grens schrieb im Beitrag #7469900: > Da kann man dann auch gleich auf STM32 oder andere ARM Controller > upgraden - sofern einem die 5V nicht wichtig sind. Die meisten IOs sind doch 5V tolerant. Und die G0xx sind doch die richtigen für Hobbyosten, auch im SOIC8. Wenn
-
Thread
I2C RTC+EEPROM mit ESP8266. Mal funktionierts mal nicht
bei "echten" I2C Interfaces also die als Hardware Baustein im Controller vorhanden sind wie beim AVR/STM32 oder ESP32? Machen die sowas automatisch während der Initialisierung? Ich meine wenn ich jetzt ein Reset am AVR über den Resetpin auslöse und der AVR die Uhrzeit gerade abfragt via I2C weiß die RTC
echten" I2C Interfaces also die als Hardware > Baustein im Controller vorhanden sind wie beim AVR/STM32 oder ESP32? > Machen die sowas automatisch während der Initialisierung? Ich meine wenn > ich jetzt ein Reset am AVR über den Resetpin auslöse und der AVR die > Uhrzeit gerade abfragt via I2C weiß
-
Thread
Systematik der STM32 internen Peripherie
Hallo zusammen, zu meinen favorisierten STM32 µC gehört hauptsächlich die G4 Serie. Die anderen Serien kenne ich nicht wirklich. Durch ein aktuelles Projekt kommt die G0 Serie ins Spiel. Nun frage ich mich nach der Systematik der internen Peripherie
Zur Systematik kann man sich auch die XML-Files in STM32CubeMX/db/mcu und Unterverzeichnissen ansehen. Die Rust-Leute haben offenbar auch einiges an "Systematik" zusammengetragen und hier https://github.com/stm32-rs/stm32-rs/tree/master/peripherals in yaml-files
-
Thread
STM32 startet im HardFault
Mit dem STM32L562CEU6 habe ich nie etwas gemacht, aber andere STM32 kommen nicht weit, wenn sie keine passende Spannung auf VDDA sehen.
interpretieren ist. Sonst würde ohne Debugger ja kein Code anlaufen... Angehängt meine Vektortabelle eines STM32F407 (Cortex M4): Der Resetvector (Adresse 0x08000004) enthält: 0x0800b62d (little endian). Wie man aber am zweiten Screenshot erkennen kann, liegt der reset-Vector an Adresse 0x0800b62c.
-
Thread
FFT Verständnisfrage
Hi, ich verwende momentan einen STM32F4 um über einen externen DAC Audiosignale auszugeben. Das funktioniert problemlos und wie gewünscht. Nach dem ich diese Hard- und Firmware nun schon mal habe, wollte ich mit dem ganzen auch noch
Tiefen verändern). So wie ich das sehe, geht das mit einer FFT-Library wie z.B. der von https://stm32f4-discovery.net/2015/07/hal-library-14-fast-fourier-transform-for-stm32fxxx/ Diese Library erzeugt mir aus jeweils einem Teil des Audiosignals ein Array, welches die in dem Signal enthaltenen Frequenzen
-
Thread
Renesas M16C Ersatz
CubeMX ist nicht nur Configtool für STM32, es hat auch eine parametrische Suche und eine Ersatzliste für Controller anderer Hersteller. Ob Renesas da auch bei ist weiß ich gerade nicht. F4 sind auch schon Oldies, G4 oder L4 sollte man sich
neueren STM32 können ihren internen RC-Oszillator mit den 32kHz von der externen RTC trimmen. Manche per Hardware, fast alle per Software und dann reicht oft auch der 1Hz-Takt von der RTC.
-
Thread
STM32CubeIDE mit blackmagic hosted server verbinden - wie?
angepaßt, daß da auch 2000 steht. Aber es müßte schon jemand hier antworten, der die Konfiguration von STM32CubeIDE kennt. Beim Remote Target gibt es ja eine ganze Menge "Gegenstellen", die man konfigurieren kann. Ich sehe jetzt auch schon, daß STM32CubeIDE zum blackmagic server (BMDA) verbindet. Kann den
Stück Serversoftware, die von GDB aus STM32CubeIDE angesprochen werden muß. Ich bin zwar auf Discord mit den BMP Entwicklern im Gespräch, aber die weisen alles von sich, wenn es um STM32CubeIDE-Konfiguration geht. Ich glaube aber, ich
-
Thread
STM32F107 Ethernet Interface
Ich habe ein Board erstellt um mit dem STM32F107 die Ethernet Schnittstelle zu benutzen. Dazu nutze ich den DP83826 als PHY im Basic mode mit RMII. Der DP83826 wird außerdem im Master mode benutzt. Der bekommt also vom STM32 seine 25MHz über
interessiert sich. Das ist bisher überwiegend generierter Code der STM32 IDE.
-
Thread
Bootloader Mode STM32F303
Hallo, ich habe neulich einen STM32F303 Mikrokontroller gekauft und möchte jetzt den in Booadmode versetzten. Den Pin Boot0 habe ich auf High geschaltet und den uC neu gestartet. Leider erkennt CubeIDE Progrmmer den nicht über DFU
Application note nach, ob Dein exaktes Derivat überhaupt DFU kann. Die meisten F303 können es, aber "STM32F303x4(6/8)/334xx/328xx" können es nicht. In der Application note AN2606 von ST ist alles genau beschrieben: https://www.st.com/resource/en/application_note/an2606-stm32-microcontroller-system-memory-boot-mode-stmicroelectronics.pdf
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
M. H. schrieb im Beitrag #7453745: > Das ist in der Tat tatsächlich eher unüblich. Bspw. Die STM32Fxxx Serien > haben immer den vollen RAM und FLASH Ausbau. Bei den AVRs geht das nicht, da kann man mit dem RJMP Befehl um +/-4kB springen und das wird auch ausgenutzt. Man kann damit also von
der G0-Reihe ist das teilweise nicht mehr so, da kann man den "als nicht vorhanden" spez. Flash tatsächlich nicht mehr nutzen (oder nur noch teilweise mit einem kleinen Trick). Bei der 256kB-Variante des G0B1
-
Thread
GCC Linker per Linker Script oder über Kommandozeile Parameter zum Setzen einer Konstante mitgeben
[c] $ arm-none-eabi-objdump.exe -s -j .rodata const_var.elf const_var.elf: file format elf32-littlearm Contents of section .rodata: 8002bc0 00000000 00000000 01020304 06070809 ................ 8002bd0 02030405 06070809 0a0b0c0d 0e0f1010 ................ 8002be0 01020304 05060708 090a0b0c
ausgerollt? Bisher habe ich zum Ablegen der Checksumme srec_cat benutzt. srec_cat in.hex -intel -crop 0x08000000 0x0803EFFC -STM32 0x0803EFFC -o out.hex -intel Allerdings wird hier ganze Page für 32bit Checksumme verbraucht. Und damit die Checksumme passt, sind -fill 0xFF und -unfill 0xFF Aufrufe notwendig
-
Artikel
Reichelt-Wishlist
| * ST ST7MC... (µC für Servosteuerungen, und vor allem Brushless-Motoren) | | | QFP Bausteine der STM32F4 Serie (Cortex-M4) ST STR7 Serie (ARM7TDMI) * TI MSP430F167, TI MSP430F168 * TI MSP430F2001/2/3 etc. im RSA-Gehäuse (=QFN) | * TI MSP430F2618 | TI MSP430FG4618 | TI MSP430G2553IN20 viele MSP430 Gs
Durchmesser, isoliert mit Tefzel oder Kynar) | | | | | | | | | | Stinknormaler dünner isolierter Schaltdraht 0,3mm, 0,5mm, 0,6mm, 0,75mm in verschiedenen Farben | | | Flachbandkabel im 1,00mm-Raster, passend für Pfostenverbinder PL 2X25G 2,00 . Wird für Notebookplatten benötigt. Ohne das ist die gesamte 2,0mm-Wannensteckerproduktgruppe
-
Thread
Arduino UNO R4 in Win10 nicht erkannt
größere Aussetzer geklappt (die einzige Ausnahme war eine race-condition in Dan Drowns/Roger Clarkes STM32-Installation). Könntest Du das etwas näher erläutern? Nach meinen bisherigen Erfahrungen werden die Treiber für ein Board in dem Moment eingerichtet, in dem die dazugehörigen Programme und Libraries
Varianten "We offer binaries for Microsoft Windows and some other platforms. dfu-util uses libusb 1.0 to access your device, so on Windows you have to register the device with the WinUSB driver (alternatively libusb-win32 or libusbK), please see the libusb wiki for more details." Instalier winusb
-
Thread
I2C-Bus: SDA und SCL an ATMEGA328p
, I2C_SDA_PIN); // PD.2 Port-Direction Output clr_bit(PORTD,I2C_SDA_PIN); // PD.2 auf 0V setzen set_bit(DDRD, I2C_SCL_PIN); // PD.3 Port-Direction Output clr_bit(PORTD,I2C_SCL_PIN); // PD.3 auf 0V setzen } Müsste dann der folgende Aufruf das ACK vom Slave korrekt
adapt the SystemInit() // - change the uC register definition file <stm32f10x.h> Leider hat das nun doch nicht so einfach geklappt. Ihr habt mich überzeugt, doch besser die TWI-Schnittstelle zu verwenden. Vielen Dank! Gruß Rainer
-
Thread
STM32 QSPI MT25QL128A
Hallo Leute, ich habe gerade versucht, meinen Qspi MT25QL128A auf einem STM32U599 Custom Board zum Laufen zu bringen, aber leider habe ich bisher keinen Erfolg gehabt. Im CubeProgrammer habe ich den Qspi im External Loader ausgewählt, aber es erscheint die Meldung "data read
Anatol G. schrieb im Beitrag #7442396: > Sehr gut, also liegt das problem wirklich an der Hardware. Viele Leute die hier mit einem Problem an SPI- oder I2C- EEPROMs daherkommen verkennen die Problematik
-
Thread
STM32L562ZE Port G defekt ?
von Port G ein High raus kommt aber das Multimeter sagt 0V. Folgende Werte habe ich mit dem Debugger (J-Link EDU) ausgelesen: AHB2ENR: GPIOGEN: 0x1; GPIOG_MODER: MODER6: 0x1; GPIOG_OTYPER: OT6: 0x0; GPIOG_OSPEEDR
Übrigens, dass die Register bei dir 0x0 - 0x3 angezeigt haben liegt daran, dass die ersten beiden Pins G0 (0x1) und G1 (0x2) nicht von VDDIO2 versorgt werden, sondern ganz normal wie bei den anderen Ports.
-
Thread
STM32F411CEU + Thermoelement - Erster Versuch eines Datenauslesens -
Hallo, Software: STM32CubeIDE unter Linux. Hardware: Thermoelement, Typ K an PA12 von STM32. Aufgabe: Möchte über PA12 Signal von Thermoelement aufnehmen. Ausschnitt des Quellcodes der main.c: ...
#7440336: > Kennen Sie hierzu eine Quellenangabe für die Grundlagenvermittlung http://stefanfrings.de/stm32/stm32f3.html#analog Timbo2023 schrieb im Beitrag #7440336: > und > den grundsätzlichen Kompetenzaufbau für meine Person? Wenn du seit zwei Tagen versuchst, ein Thermoelement an einem digitalen
-
Thread
STM32G4 PB8 (Boot0) als GPIO nutzen
Hallo, ich möchte den PB8 (Boot0 pin) des STM32G4 als GPIO Output nutzen. Gem. Datenblatt kann er dies sofern nSWBOOT0 = 0. Dieses sei angeblich factory default auf 0 ist aber bei mier aktuell gem Debuger auf 1. Ich nutze den Cube
Max schrieb im Beitrag #7440247: > Hallo, ich möchte den PB8 (Boot0 pin) des STM32G4 als GPIO Output > nutzen. Gibt es nur einen G4? Wenn nein, dann bitte angeben welchen.
-
Thread
Wanderkiste Widlar, Runde VI
einen USB Port hat. Ansonsten habe ich noch ein neues NUCLEO-C031C6, ein recht altes Olimex Board mit STM32F405 sowie ein nagelneues, unbenutztes Kendryte K210 Board dazu gelegt. Letzteres hatte ich Anfang des Jahres bei Mouser mitbestellt um den Versand zu sparen, bin aber nie wirklich dazu gekommen damit
Hallo Udo, nein ist noch nichts angekommen. MfG bastler2022
-
Thread
STM32 EXTI zu langsam
Code geprüft, das scheint zu passen. Zum Compilieren verwende ich die Standard-Debugeinstellungen, -g3 und -O0.
Bei einem STM32F042 Nucleo Board mit 48 MHz Systemtakt ohne Benutzung der HAL und dem EXTI0_1 Interrupt Handler im SRAM ist die Reaktionszeit ca. 626 ns (30 Taktzyklen). Das externe Signal liegt an PB0 (10 Hz
-
Thread
includes in Cube IDE
-lc -lm -lstdc++ -lsupc++ -Wl,--end-group c:\st\stm32cubeide_1.12.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.200.202301161003\tools\arm-none-eabi\bin\ld.exe: ./TouchGFX/gui/src/model/Model.o
/Debug/../Core/Src/test.c:117: undefined reference to `change_volume' c:\st\stm32cubeide_1.12.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.200.202301161003\tools\arm-none-eabi\bin\ld.exe: ./TouchGFX/gui/src/model/Model.o
-
Thread
STM32G4: minimale Sequenz zum Einschalten des ADC1
Hallo zusammen, ich möchte den ADC1 eines Nucleo32G4-Boards mit dem G431 in Betrieb nehmen. Dazu habe ich folgendes Vorgehen bisher (ohne HAL): [c] RCC->AHB2ENR |= RCC_AHB2ENR_ADC12EN; MODIFY_REG(ADC1->CR
Kalibrierungsphase und zweitens ist der notwendige Ablauf im RM genau beschrieben, ADC on-off control 21.4.9. Beim G0 geht es bei mir so, wie im (zugehörigen) RM beschrieben (ohne diesen ganzen HAL-Krempel), und soweit ich auf den ersten Blick sehe, gibt's da auch keine wesentlichen Unterschiede zw. G0 und G4.
-
Thread
Instrumentenverstärker für DMS
Eigentlich nicht. So ein DMS liefert ja auch nicht genau VCC/2. Ich würde mir erst mal deinen STM32 angucken. Der hat sowieso nur 12 bit also 2.5/4096 = 0.61mV Auflösung. Betreibt man den DMS an der 2.5V Referenzspannung, bekommt man 5mV full range, mal 64 macht 0.32V, der interne PGA reicht nicht
speisen und die 3V die Vref des STM32 sein würden. Wie ist das mit dem PSRR, wenn ich den OPAMP IC7 mit 3.3V speise, die von einer anderen Quelle kommen als für IC4, dann sollte das ja trotzdem wenig Einfluss auf die Präzision des Buffers
-
Thread
Überspannung am Ausgang eines DCDC Converters nach Kurzschluss?
Eingang liegt auf 0. Der LDO sieht also -3.3V, erlaubt sind z.B. -0.3V. Deshalb findet man in Schaltungen mit dem 7805 oft eine Diode, die in dem Fall leitet. Ja, es gibt auch Regler, die am Ausgang eine höhere Spannung
transistor may be destroyed. The external diode by-passes the current from the IC to ground." MfG Spess
-
Thread
STM32U599 reagiert nicht: Keine Funktion auf dem Custom Board
/rm0456-stm32u5-series-armbased-32bit-mcus-stmicroelectronics.pdf (Kapitel 7.3.3) Oh, ich sehe gerade dass bei diesem Modell auch eine "latency" für das RAM eingestellt werden muss (Kapitel 6.3.4). Das scheint
. Ich hatte darauf getippt, weil das bei meinen ersten Versuchen (mit anderen STM32 Modellen) oft der Knackpunkt war, wenn das Programm ein Stück weit erfolgreich lief und dann plötzlich abbrach oder andere Fehlfunktionen zeigte.
-
Thread
Absicherung Board und USB
Möglichkeit haben ein zweites USB device anzuschließen, z.B. ein LCD). Auf dem Board befindet sich ein STM32 an dessen Pins man Buttons, Schalter, Encoder etc. anschließen können soll. Soweit alles klar und funktioniert auch, die Frage die ich mir Stelle ist: In wie weit muss man die Eingänge absichern
Schaltung ab, möchte aber trotzdem soweit absichern, dass es Sinn macht und ein guter Kompromiss ist. MfG, Ben
-
Thread
schneller Optokoppler gesucht (3V RS-232, Reichelt?)
benötigten Rechenleistung her langweilt sich jeder 8-Bitter zu Tode (für die Leute, die mir hier einen STM32 oder was auch immer empfehlen möchten) und er hat genug Pins für Balancing-Ausgänge, UART, eine oder zwei LEDs, 2..4 ADC-Eingänge und eine 8 Bit ID über DIP-Switch und den Selbst-Abschalt-FET (falls
kann... ich plane maximal 1MHz Core-Takt auf den Balancing-Modulen, das Datenblatt sagt bei 4V idle 0,5mA, bei 0,5Mhz/4V 0,2mA. Das hält eine einzelne 18650er Zelle unter Vernachlässigung der Selbstentladung fast bzw. über ein Jahr aus.
-
Thread
STM32 counter up/down mit Step/Dir Signalen
das, habe ich auch gemacht. Ich habe mir für eine CNC Fräse mit 5 Achsen eine Leiterplatte mit einem STM32G070RB erstellt. Jeder Schrittmotor hat einen eigenen Hardwaretimer. Du musst halt in C/C++ gut mit DMA programmieren können, denn out of the box kann der STM32 das natürlich nicht. Die laufen bei
Varianten u. Ergebnisse: A: 5 externe AVR's mit dem Code von Falk. stp/dir->AB quadrature -> STM32 Ergebnis: 1A; 0 Fehler an allen 5 Achsen über mehrere Stunden B: 5 externe AVR's mit meinem Code (Int0). stp/dir->AB quadrature -> STM32 Ergebnis: 1A; 0 Fehler an allen 5 Achsen
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
/arm-cortex-m0-mcus/overview.html STM mit STM32C0 als STM8 Ersatz: https://www.st.com/en/microcontrollers-microprocessors/stm32c0-series.html Die STM8S sind anscheinend jetzt NFND Bei NXP gibt es schon länger
Ich verwende gerne die STM32 mit 0.8mm Pitch im LPFQ32 Gehäuse.
-
Thread
100V DC schalten
5V Variante zwar laut Datenblatt gibt, allerdings nirgends zu kaufen. Ich schalte also von meinem STM32 einen Optokoppler, der schaltet einen Transistor, der 12V an das Relais anlegt. Da es sich um einen Wechsler handelt, ist meine Schaltung auch sehr einfach (Ich muss zwischen 2 Verbrauchern schalten
Tomasz O. schrieb im Beitrag #7424741: > Ich schalte also von meinem STM32 einen Optokoppler, der schaltet einen > Transistor, der 12V an das Relais anlegt. Wozu den Optokoppler? Die 12V auf die gleiche Masse wie die STM32 Versorgung legen, ein NPN nach Masse mit Vorwiderstand
-
Thread
STM32G0 SPI RXNE hängt sporadisch
Hallo, ich habe ein sporadisches Problem mit der SPI-Schnittstelle vom STM32 G0. Die Schnittstelle wird manuell betrieben und dient der Kommunikation mit einem MCP3561. Im Betrieb und auf der normalen Platine funktioniert alles einwandfrei. Für Hardware-in-the-Loop Tests ersetzen
mySPITransmitReceiveBlocking(uint8_t *tx_data, uint8_t *rx_data, uint16_t size){ uint8_t crcerror = 0; // if CRC is enabled, reset CRC registers if(SPI2->CR1 & SPI_CR1_CRCEN){ SPI2->CR1 &= ~SPI_CR1_CRCEN; SPI2->CR1 |= SPI_CR1_CRCEN; } __disable_irq(); SPI2->CR1 |= SPI_CR1_SPE
-
Thread
Display mit Chip ST7789V Startprobleme
lcdput (0xc6 ,0x0f ); // Resister, Data lcdput (0xd0 ,0xa4 ); // Resister, Data lcdput (0xd0 ,0xa1); lcdput (0xe0 ,0xd0); // Resister, Data lcdput (0xe0 ,0x00); // Resister, Data lcdput (0xe0 ,0x05); // Resister, Data lcdput (0xe0 ,0x0e); // Resister, Data lcdput (0xe0 ,0x0d); // Resister, Data
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
AVR wird es wohl ebenfalls noch eine Weile geben, sonst hätte Microchip wohl nicht die AVR series 0 -1 -2 aufgelegt (die bei den meisten Distributoren jetzt schon günstiger als die klassischen sind). Allerdings: wenn man sieht wie ultrabillig die kleinsten 32-Bitter zu haben sind (STM32F030 ab ca
Man gönne sich dazu mal einen dokumentarischen Vergleich des hier bereits erwähnten "8Bit Ersatzes" STM32C0x1 mit einem echten 8Bitter wie dem modernen AVR Tiny1614. Ein Irrsinn welche Komplexität der STM demgegenüber mitbringt. Da brauchts schon eine verdammt gute Begründung zum Ersetzen! Die Ingenieurs-Power
-
Thread
FTDI FT230X: Fragen zu CTS und TXDEN
Es gibt jede Menge Controller mit USB-Schnittstelle. Viele Cortex-M haben das, z.B. die meisten STM32. Sogar auch die ESP32S3. Für die STM32 spricht dass es gute Freeware Tools gibt. Ist das RS485 Protokoll denn fix? Kannst du nicht den Paketen ihre Länge voran stellen? Dann kannst du auf dem AVR
weniger Bauteileaufwand und -Kosten. Wenn man ein bisschen was leistungsfähigeres als AVR wählt (z.B. STM32) wird das Umsetzen des Timings wahrscheinlich auch entspannter.
-
Thread
Suche günstiges Multimeter mit Schaltplan
Wasseradern-Sucher? Wasserbelebung? Bioresonanz? Zell-Check? Bovis Erdstrahlen? Elektro-Sensibilität? 5G Todesstrahlen-Detektor? Na komm, irgendwas aus der Dummfug-Ecke wird es schon sein, oder? Das ist wichtig zu wissen, denn wenn es so ein Dummfug ist, dann sind die Eigenschaften des Multimeters
Der uC ersetzt dabei auch den ICL7106 und als Display kann man ein gemultiplextes einsetzen. Ein STM32G4x4 erledigt mit seinen 0.184ns timern auch gleich die Messung.
-
Thread
"Bester" Weg für Eigenbau USB-DMX-Interface mit ATSAM
Spielereien wie z.B. Ethernet-over-USB zu machen und Artnet zu unterstützen (hat jemand auf Github mit nem STM32 gemacht, der meldet sich als USB Netzwerkkarte), oder einen Seriellen Port der das Enttec Protokoll spricht. Das wäre wohl maximale Flexibilität. Wobei man vermutlich die ungenutzten Dinge abschalten
viel langsam regeln will. Ich habe mir welche vom T geholt (Stairville, Botex SDC-24 und den Showtec 32).
-
Thread
verschwundene MIDI-Synth-Boards: Nachfolgetechnik?
winzige Synthesizermodule. Aber das geht alles mit dreistelligen Preisen los. Da werkeln dann z.B. STM32. Fuer meinen Geschmack etwas zu teuer fuer das Gebotene. Und winzig brauche ich auch nicht. Und Instrumente die von "Physical Modeling" getrieben sind, sind auch nur im gehobenen Preissegment
oder MIDI-IP von ESI. Krankt alles an der Latenz: Motopick schrieb im Beitrag #7418307: > So ein STM32F107 schafft ueber Fastethernet ca. 10k Pakete > je Sekunde. Das Problem ist nicht die Bandbreite. Mit USB hat man alles, was man braucht. Aber sobald eine SW auf PC-basis dazu kommt, hat man die
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
, stlink checksum: 0x00a937bc 2023-05-02T16:13:54 INFO common.c: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:13:55 INFO common.c: Flash page at addr: 0x08000000 erased
, stlink checksum: 0x00a937bc 2023-05-02T16:35:48 INFO common.c: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:35:49 INFO common.c: Flash page at addr: 0x08000000 erased
-
Thread
MCU mit 24-Bit-SPI?
Nein! ... wenn man es richtig macht. Hier Anschauungs-Material (zwei 8-Bit Transfers auf einen STM32F407): https://www.mikrocontroller.net/topic/415233#4841468
"35.8.10 Length Name: LENGTH Bit 8 – LENEN Data Length Enable In 32-bit Extension mode, this bit field enables the length counter. Value Description 0 Length counter disabled 1 Length counter enabled Bits 7:0 – LEN[7:0] Data Length In 32-bit Extension mode, this
-
Thread
STM32WB5MMG -* ADC wackelt um 10 digits
Hallo liebe Community, es ist mein erstes Projekt mit dem STM32(WB5MMG) (sonst viel Atmega`s). Ich brauchte zwar nur 6x grobe Temperaturmessungen und habe daher einen ntc10k und einen 10k als Spannungsteiler an den adc geschlossen. Die Referenz ist absolut glatt
STM32 und stark wackelnder ADC, da kommt bei mir sofort das Stichwort „Calibration“ hoch. Es gibt doch bei jedem STM32 mit 12bit diese ADC Calibration Prozedur, der man beim ersten Kontakt nur wenig Beachtung