-
Thread
STM32: SPI - HAL durch eigenen code ersetzen
funktioniert. Der funktioniert ziemlich sicher mit der HAL. Habe ich aktuell mit F2, F3, G4, F4, F7 und H7 in Benutzung. Hast du alle benötigten Interrupts aktiviert?
= data; [/c] werden. Das selbe beim Auslesen der Daten. Die Casterei ist notwendig, weil DR als 32 Bit Register in dem Struct definiert ist. Ohne Cast liest und Schreibt der Code 16 Bit in das FIFO Register (beim STM32L452, beim STM32F411 ist DR hingegen kein FIFO). Entsprechend ist dann jeder 2.
-
Thread
50ns Delay mit STM32H7
übersichtlich in einer Funktion unterzubringen. Was mir noch einfallen würde, ich weiß bei einem Stm32F4 gab es einen Counter der dauerhaft mitgezählt hat. Der H7 (übrigens ist meiner der Stm32H753 ) hat das bestimmt auch. Hier könnte ich mir als einfach den Timerwert merken und dann in einer Schleife
schrieb im Beitrag #7067495: > Ich habe es grundsätzlich ja > nicht eilig, deswegen habe ich ja den Stm32H7 ausgesucht Das verwundert mich und auch die genannten 5 ns. Ich dachte erst, es wäre ein Tippfehler und es wären 2 ns gemeint. Die H7 lasse ich immer oberhalb 500 MHz laufen. Dazu sind sie schließlich
-
Thread
[S] Start-Paket für ST ARM M0/M0+/M3 Controller
Preis hält sich m.E. auch im Rahmen, siehe z.B.: https://www.reichelt.de/nucleo-64-arm-cortex-m3-stm32-f1-serie-nucleo-f103rb-p154270.html Als IDE bietet sich für den Einstieg wohl STM32CubeIDE (kostenlos) an.
Z.B. der STM32G030F6P6 mit dem man wirklich schon eine Menge machen kann ist verfügbar bei Mouser. Und TSSOP20 kann man sogar noch ganz gut mit Hausmitteln löten. Aber für die anderen STM32 sieht's wirklich schlecht
-
Thread
Dauerhaft FakeNews in allen AVR Series 0/1/2 Datenblättern
dies bei AVR diverse Flags außerhalb der CPU (und IRQ Controller) zurück setzt ist nicht neu. Bei STM32 wäre es hingegen überraschend.
für mich attraktiv. Seit der Übernahme nicht mehr. Ich benutze nur noch die alten Modelle, ansonsten STM32. Deren Doku ist zwar auch nicht gut, aber dort bekommt man mehr für's gleiche Geld.
-
Thread
STM32G474. STM32CubeIde, Optimierung ADC-Genauigkeit
Nachdem ich den STM32G474 vom NUCLEO Board runter und ihn auf unserer eigenes Board gelötet habe, bin ich wieder mal an der ADC-Programmierung. Obwohl ich diesmal von Anfang an die Kalibrierungsequenz in meiner
Viele STM32 haben einen Fehler im ADC. Wenn zuviel Zeit zwischen der letzten Messung (oder der Kalibrierung) liegt, dann ist die neue Messung falsch. Man muss mehrmals hintereinander mussen und den ersten Wert
-
Thread
Einlesen mehrerer Analog Signale
Variante. Besondere Anforderungen hast du ja keine genannt. Anregungen: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini
haben sie? Welche Impedanz haben die Quellen? Sind sie galvanisch getrennt oder auf die Masse des STM32 bezogen?
-
Thread
Kennt jemand China Prozessoren die kaufbar sind?
Hi. Ich habe wie so viele das Problem das ich keine stm bekomme. Nun bin ich am überlegen ob es nicht was passendes aus China gibt was auch lieferbar wäre (ca. 5000 Module). Zur Zeit habe ich einen stm32h743 und könnte das ganze System auf bis zu 3 Prozessoren aufteilen. Wobei 2 davon so in der Leistungsklasse Stm32f1 liegen müssten und einer schon mehr im Bereich stm23f4/h7 allerdings mit >512k RAM und >512k flash. Wobei es mit 2 Leistungsstarken auch geht, wäre auch einfacher bei der Entwicklung. Ich brauche
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
Wenn Du die vielen, ernstgemeinten Vorschläge verstanden hättest, wären es 6 x ATmegaxxx oder ein STM32 oder RP2040 oder ... gewesen.
Wenn Du die vielen, ernstgemeinten Vorschläge verstanden hättest, wären > es 6 x ATmegaxxx oder ein STM32 oder RP2040 oder ... gewesen Der hat jetzt aber 7 16-Bit Timer, heißt ich kann es einfach von der Hardware machen lassen, und brauch keine CPU Leistung dafür. Und ich würde generell gerne bei
-
Thread
Netzgerät Bausatz Überlastung
zumindest die Trafospannung zu halbieren, bleibt immer noch das unbefriedigende Regelverhalten. Aus 4u7 am Ausgang könnte man schon mal 47uF machen, C3, C4, C6, C7 entfernen, C1 verdoppeln, tja, und C2 ist der relevante, auch hier kann der doppelte Wert nötig sein, je nach dem wie man R5 anpasst eventuell
Naja, allerdings zugegeben, ist die angegebene Eingangsspannung mit 32V AC arg an der Kante. Dies ergibt dann 43,71V DC an Pin 12. Im orig. Datasheet ist dort ein Widerstand mit Z-Diode, die dann auf 32 V begrenzt.
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
noch zu groß, aber vielleicht ein Hinweis, wo Du noch suchen könntest: https://www.reichelt.de/lcd-7-segment-1x8-h-6-0mm-lcd-7s-8-6-a-p197508.html?&trstct=pol_11&nbc=1 Oder ein DE188 mit 5 mm Zeichenhöhe aber auch 8 Stellen und 1:4 Multiplex, was den Ablesewinkel verschlechtert.
Ziffern exkl. Komma (bspw. 123.4). > Maximal 52mm Gesamtbreite Dieses: https://www.reichelt.de/lcd-7-segment-1x4-0-sz-h-8-0mm-reflektiv-lcd-7s-4-8-a-p197502.html?&nbc=1 mit dem PCF8577 als Treiber, zwei Cs und ein R, https://www.reichelt.de/i-c-lcd-treiber-duplex-vso-40-pcf8577ct-3-p270125.html?&nbc
-
Thread
Pico Frequenzzähler mit RP2040
• Eingangsbereich 0,1 Hz – 16 MHz, • Option max. Fin = 32 MHz (Turbo) • Auflösung 7 Stellen / s • 3 Messungen / s oder eine Periode (bei Fin < 3 Hz) • ser. Datenausgabe mit 115,2 kBd • Abgleich der Frequenzanzeige +/- 20 ppm • Anschluß 2 x 16 LCD (Option
man schon soviel Aufwand da rein steckt, dann macht es ja auch den Kohl nicht fett wenn man einen STM32H7 für so ein Gerät nimmt. Nur die Liefersituation ist noch beschissen bei den Teilen. Und ich möchte kein Geschäft mit den Dingern eröffnen, von daher interessiert mich eine Langzeitverfügbarkeit
-
Thread
Fatfs Code funktioniert nicht
Clara E. schrieb im Beitrag #7047592: > ich habe es mit der Arduino SD.h Library ausprobiert. Ich kann in deiner gelieferten *.zip keine Arduino SD.h Library finden. Macht in diesem Zusammenhang auch keinen Sinn. Clara E. schrieb im Beitrag #7047592: > Weiß einer
der Benutzung > eines UARTS sprechen da für sich. > Ich arbeite viel mit Arms. Der aktuelle STM32H7 hat 1M Flash und 1M Ram. Da stört auch ein snprintf() nicht. Selbst wenn es 10K braucht. Ansonsten kann man auch ein UART_Puts(), oder wie das auf Atmels heissen mag, benutzen. Nur sollte man
-
Thread
Kurzmeldungen: SigFox geht an UnaBiz, ST erweitert Azure RTOS-Unterstützung, neue Chips
nun breitbandig nach: [c] Anwender können die Qualitäten von Azure RTOS, die Zweckmäßigkeit von STM32Cube und die Flexibilität der STM32-Familie nunmehr nutzen, um die MCU-Eigenschaften zu optimieren. Hierbei haben sie die Auswahl unter mehr als 700 MCUs aus dem STM32 Arm® Cortex®-M-Portfolio. Mit dieser neuerlichen Erweiterung stehen spezielle Softwarepakete für den Mainstream-Mikrocontroller STM32G0, die Ultra-Low-Power-Versionen STM32L4, STM32L4+, STM32L5 und STM32U5, die High-Performance-MCUs STM32G4, STM32F4, STM32F7 und STM32H7 sowie die Wireless-Mikrocontroller STM32WL und STM32WB zur
-
Thread
keinen Bock auf level-shifting
Pegeldefinition vor. Wenn du die Angaben auf deine 3.3V Versorgung umrechnest, entspricht der minimale H-Pegel 0.6*VDD vs. 0.7*VDD bzw. L-Pegel 0.24*VDD vs. 0.3*VDD bei 3.3V Logik. Daran scheitert die Welt nicht. So ein 74HCT...-Eingang der 5V-TTL-Logik ist allerbest geeignet, um mit einem 3.3V µC gesteuert
#7037596: > Ein unschöner Fakt existiert, zwischen 3.3V und 5V auskommen zu müssen, > ist, daß die H Schwellenspannungen nicht genug Abstand von 3.3V auf 5V > haben. Das bedeutet, ATMega32U4, da liegen die Schwellwerte deutlich niedriger als z.B. beim 328P
-
Thread
Automotive Schutzschaltung
Elektronik-Ausstattung (also so ab 1990) eigentlich nicht mehr vor. Die Prüfspannungen dafür liegen heutzutage bei 27 - 32 V, und die sollten idealerweise statisch anliegen können. D.h. der Spannungsregler hält das aus, und der Controller erkennt die Überspannung und schaltet alle Lasten weg. Wer aber seinen Amischlitten
also so ab 1990) eigentlich nicht mehr vor. Die > Prüfspannungen dafür liegen heutzutage bei 27 - 32 V, und die sollten > idealerweise statisch anliegen können. D.h. der Spannungsregler hält das > aus, und der Controller erkennt die Überspannung und schaltet alle > Lasten weg. Loaddump sind
-
Thread
Eine gemeinsame Konstante in C und asm?
Gedankenexperiment ohne > praktische Anwendung ist. Die praktische Anwendung ist ein UART-Bootloader für den STM32L031C4. Dem Chip fehlt es an allem (wenn man vom L4 verwöhnt ist). Zum Beispiel kann der eingebaute Bootloader keine Programme ins RAM laden. Bei 8K RAM ist es eben günstig, wenn das Programm im RAM
https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html könnte dich auch interessieren. (Kap. 7 bzw Kap 7.5) Falls es GCC (GNU Compiler Collection) nicht tut, muss eh MAKE ran. Dann bist nicht mehr an CPP gebunden.
-
Thread
STM32 GCC Compilereinstellungen für Minimum Size -Os
0xb4 stm32f1xx_hal_msp.o 0xb8 stm32f1xx_hal_msp.o 0xb8 stm32f1xx_hal_msp.o 0xd8 stm32f1xx_hal_msp.o 0xd8 stm32f1xx_hal_msp.o 0x104 stm32f1xx_hal_msp.o 0x104 system_stm32f1xx_Bootloader.o 0x8 | system_stm32f1xx.o 0x18 system_stm32f1xx_Bootloader.o 0x10 | system_stm32f1xx.o 0x4c system_stm32f1xx_Bootloader.o 0x4c main.o
-
Thread
Entwicklung eines ferngesteuerten Antriebs für Mecanum-Räder
den passenden Empfänger dazu. Man nehme sich eine Fahrzeug Stromversorgung, irgendeinen Arduino, STM32 Bluepill, ESP32 o.ä. Schreibe zwei Monate die Software dafür und schon bist du fertig.
Richtungs- und PWM-Werte aus - gib die Richtungs- und PWM-Werte an die Motorsteuerungen weiter D.h. auch bei ungünstiger Programmierung werden alle 50ms neue PWM-Werte an die Motoren gegeben.
-
Thread
STM32F405RGT6 keine Verbindung über USB
W.S. schrieb im Beitrag #7032089: > daß der angebliche STM32 nur ein übler Fake ist Ich dachte davon sind nur STM32F103 betroffen. Nicht?
-3.3 habe ich durch einen MCP1700-3302 mit zwei 1uF X7R ersetzt, da der AMS1117 die 3,3V nicht stabil halten konnte. Und wie im Datenblatt vom STM32F4 gefordert einen 4,7uF Kondensator an einen VDD Pin. Den Q1 CSTCE8M00G52-R0 konnte ich drin lassen
-
Thread
Regelkreis für Modellbauservo
https://www.st.com/content/st_com/en/ecosystems/stm32-motor-control-ecosystem.html
Wie machst du das mit vor und zurück fahren wenn du nur eine Verbindung zum Motortreiber hast (H-Brücke) ?? Gruß hmm
-
Thread
UART Problem zwischen ESP32 und STM32
Hallo zusammen, ich habe ein Problem bei der UART Kommunikation zwischen einem ESP32 und STM32. Es funktioniert alles soweit bis ich den ESP32 hardresete dann sehe ich erstmal ein Framingerror auf RX und im TX einen Shift in der Antwort. Sobald ich den STM32 dann hardresete funktioniert
auch Text mit einer "unerwarteten" Baudrate aus, > auch das führt zum Framing Fehler. 🤡 Der esp32 ist 240hz und der stm32 72hz, deshalb geht das nicht! 🤡
-
Thread
Fragen zum Datenblatt WS2812B
kurze Phase 1 Bit = 333 ns, eine lange 3 Bits = 1000 ns entsprechen würde. Allerdings wäre dann bei T1H das Timing verletzt. Alternative wäre, das SPI mit 6MHz zu betreiben (333ns kurz, 867 ns lang), dann müsste ich aber fast die doppelte Datenmenge, nämlich 7 SPI-Bits pro LED-Bit vorhalten. Letzte
habe diverse WS2812x und Derivate bisher immer per SPI angesteuert. Dabei habe ich den Controller (STM32xx) so konfiguriert, dass ich einen SPI-Takt von 3 MHz hatte. Dann ergeben sich als Bitmuster Low: 100 High: 110 mit T1L = 0,33µs, T0L = 0,66µs T1H = 0,66µs, T0H = 0,33µs Jetzt wo
-
Thread
5V Input an LED schalten mit 3V3 vom ESP01s
Wobei da sende ich einfach eine OFF-Sequenz. Hab für die WS2812B mal ein Treiber geschrieben für nen STM32 mit FreeRTOS. Aber ich schweife ab... Also in der Theorie, wäre das ein Fall für ein trennen von Vcc. Korrekt?
mit dem IRF3708 gemacht. Als Last ein LED-Band mit 600mA Strom. Ugs 2,8V, dabei beträgt Uds dann 7,8mV. 2,8V Ugs ist der unterste Wert für den im DB ein Rds(on) spezifiert ist. Bei Ugs 3,3V beträgt Uds 6,7mV. @Stefan So schlecht ist das nicht;-)
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
STM32 wäre auch eine Möglichkeit http://stefanfrings.de/stm32/index.html Das Dev-Board dazu ist sogar lieferbar: https://www.amazon.de/-/en/STMicroelectronics-Nucleo-64-Development-Cortex-STM32L073RZT6
daher nicht nehmen? Es wird ja keiner gezungen, den Sandkasten zu verlassen. Wenn ich zum Beispiel STM32H7xx verwende, nutze ich maximal 5 % der Eigenschaften. Was ich nicht brauche, lasse ich liegen. Und dennoch würden nicht 100 x ATmega328 die gleiche Leistung bringen, aber viel mehr Leistung verbrauchen
-
Thread
storage size of 'stepper1' isn't known
Hi, ich habe eine Bibliothek selbstgeschrieben um den 28BYJ-48-Schrittmotor an einem STM32F072B-Discoveryboard zu betreiben. Hier der Code der Header-Datei: [c] #include "stm32f0xx_hal.h" struct stepper; void stepper_init(struct stepper stepper0, GPIO_TypeDef* IN1_GPIO_Base_Number
jlink) PACKAGES: - framework-stm32cubef0 1.11.3 - tool-ldscripts-ststm32 0.2.0 - toolchain-gccarmnoneeabi 1.70201.0 (7.2.1) LDF Modes: Finder ~ chain, Compatibility ~ soft Found 18 compatible libraries Scanning dependencies.
-
Thread
STM32 - ST - Hinhaltetaktik oder Insolvenzverschleppung?
produzieren und liefern. Daher, ich kann nur warnen ST weiterhin ein zu setzen!!! Ich bin ein STM32-Liebhaber, schon seit über 10 Jahren, aber was hier abläuft ist nicht mehr tragbar. Das sieht für mich nach absichtlich gemachtem Lieferengpass aus, damit sämtliche kleinere Elektronik-Firmen
Die Fabs mit den Prozessen für STM32 aber auch LPC usw. sind ausgelastet bis nächstes Jahr. Wir bekommen derzeit z.B. keine LPC845 https://www.mouser.de/ProductDetail/NXP-Semiconductors/LPC845M301JBD48E?qs=AQlKX63v8Rta3uhktjkHuw%3D
-
Thread
STM32H7 Bootloader funktioniert nur sporadisch
Hallo, ich habe folgendes Problem mit meinem Board auf STM32H743VI - Basis. Eckdaten: - STM32H743VI - SWD an ARM 10-Pin Konnektor für den Anschluss eines J-Links - Raspberry Pi Compute Module 4 - UART5 des Compute Modules mit PA2/PA3 des STM32H743 verbunden
für dich/STM32H743VI in AN2606: Seite 267ff
-
Thread
LunaAVR Forum
die Finger davon lassen. Vielleicht wäre FreePascal was für dich. Unterstützt auch ARM-Controller (STM32, LPC...), RISC-V und die ESPs.
natürlich schon lange gibt. Beispiel: https://www.amazon.com/-/de/dp/1718501048/ref=zg_bs_9045759011_7/131-3983248-8495759?pd_rd_i=1718501048&psc=1 Oliver
-
Thread
Mosfet-Selbsthaltung für MP3-Player
einsetzen. Zur Erklärung: * VIN ist die Spannung, die entweder von USB oder vom Akku kommt. D.h. maximal haben wir hier 5 V, es könnten jedoch auch nur etwa 3 V ankommen. * POWER führt zu einem GPIO des ESP32. Recht früh in der Setup()-Routine wird hier LOW draufgeschaltet (Selbsthaltung). Über
Schau mal hier. So mach ich das bei einem raeudigen STM32F030 in meinem SCA300 Adapter weil dieses olle Teil noch nicht weiss was LowPower ist. Funktioniert jetzt seit 2Jahren sehr gut. Olaf
-
Thread
Wie oder wo STM32 bestellen?
letztes Jahr konnte man die STM32H7 noch bekommen (als F4 und kleinere Serien bereits weg waren), davon gibt es aber gerade auch 0 Stück bei digikey, lol
h7 schrieb im Beitrag #7023624: > letztes Jahr konnte man die STM32H7 noch bekommen (als F4 und kleinere > Serien bereits weg waren), davon gibt es aber gerade auch 0 Stück bei > digikey, lol Ja, die
-
Thread
STM32 MOSFET ansteuern (min. 5V Gate-Spannung)
Ausgangsspannung auf das Gate zu legen. Mittels open-drain-Ausgang könnte ich dann den Strom vom Gate durch den STM32 auf Ground abziehen, oder? Hier stellt sich mir allerdings die Frage ob der STM32 das verkraftet - irritierenderweise gibt ST im Datenblatt (https://www.st.com/resource/en/datasheet/stm32g030f6.pdf
den Sinn: 6. Führt die 12V Open-Drain-Lösung im Falle eines Reboots/Sleep modes zu Problemen? D.h. wird der STM32 standardmäßig in einem High-Z-Input gestartet, oder in einem anderem Modus, der zu Problem führt? 7. Könnte sich jemand nochmal das Datenblatt des n-channel-MOSFETs ansehen und mir
-
Thread
Led-Multiplexing Problem mit Strom
Tastenabfrage, Multiplex von 4 Stellen, UART und steuert nebenbei noch einen 4-Kanal Audiorecorder mit STM32.
Takt als Totzeit dazwischen geschoben, so dass die Ladungszonen Zeit haben, sich umzubauen. Aus 28:7 (=4:1) wird dadurch ein (28+4):7, also 32:7
-
Thread
Arduino: Rückkehr von kombinatorischem Linux-Board und Roboterarm für Lehranwendungen
Yocto-Variante, die mit 2GB RAM und 16GB eMMC ausgestattet ist. Für Echtzeitaufgaben steht ausserdem ein STM32H747XI zur Verfügung. Interessant ist daran, dass die GPIO-Verteilung nicht ausschließlich auf den STM bezogen ist – die Abbildung zeigt, dass beide Kerne mit Interfaces verbunden sind, die das Anschliessen
attachment/551627/2.png) (Bildquelle: https://docs.arduino.cc/static/555f106260d4b4763b6fe121e04e0f7a/ABX00049-datasheet.pdf) Interessant ist die Frage, wie die Kommunikation zwischen den beiden Kernen erfolgt. Am Arduino Yun kam ja – siehe Abbildung – eine serielle Verbindung zum Einsatz, über die
-
Thread
Grafik Design für Home-Automation
das Bild soll dann als Hintergrundbild in das Display geladen werden. Als Display habe ich mir das "STM32H7B3 Discovery Kit" zugelegt und bereits seit ein paar Tagen mit TouchGFX gespielt, das Display hat eine Auflösung von 480x272 Pixel, ist jetzt nicht so riesig, jedoch für zu Hause vollkommen ausreichend
Nimm was anstaendiges. Du willst ja sicher einige Jahre Freude daran haben wollen. Also z.B. 7" 800x480. > so was muss klar und und > auf den ersten Blick verständlich sein Genau so ist es.
-
Thread
STM32 Header
habe ich jetzt für jedes Modul ein eigenes kleines File, z.B.:[c]// wwdg.h // Copyright (c) 2017 STMicroelectronics. All rights reserved. // Source: stm32l412xx.h by MCD Application Team // Converted 2020-03-26 11:20:41 #pragma once #include <stdint.h> // Window
> uint32_t W : 7; // 0 W[6:0] bits (7-bit window value) > uint32_t WDGTB : 2; // 7 WDGTB[1:0] bits (Timer Base) > uint32_t EWI : 1; // 9 Early Wakeup Interrupt > uint32_t
-
Thread
Keil für nicht-kommerzielle Anwendung kostenlos, Vorbestellung für F7-Computemodul, diverser Lesesto
und ein Downloadlink finden sich unter https://www.keil.com/pr/article/1299.htm. ### Meadow F7: kommerzielle Modulvarianten verfügbar Wilderness Labs plant seit einiger Zeit, den Meadow F7 auch in einer an den ESP32 erinnernden kommerziellen Version anzubieten. Ab Sofort gibt es das als Meadow F7v2 Core-Compute Module bezeichnete Produkt zur Vorbestellung – für Einzelstücke nimmt Wilderness Labs unter https://store.wildernesslabs.co/collections/meadow-core-compute/products/meadow-f7v2-core-compute-module
-
Thread
Spannungsregler L78L09 mit geringer Überspannung am Eingang
) K1 = K2 -> t = (n2-n1) / (m1-m2) = (0,36Euro - 4,99Eur) / (24mCent/h- 58mCnet/h) = 13618 h Nach dieser Zeit ist der Schaltregler billiger. Das sind ~1,5 Jahre Dauerbetrieb.
H. H. schrieb: > Du hast da selbstleitende MOSFETs gekauft. Wozu braucht man die dann? Gruß Transformator1
-
Thread
Abstandsmessung mit Ultraschall - Verständnis
Wenn man so vorgeht, braucht man keine "teure" Division mit Fließkommazahlen. [c] #include <stdio.h> #include <stdint.h> #include <util/delay.h> #include <avr/io.h> #include "driver/serialconsole.h" // The settings for the serial port are in driver/serialconsole.h // The LED is connected to
c] #define F_CPU 16000000UL // Angabe der Frequenz, wichtig für die Zeit #include "util/delay.h" // Einbindung Datei Pause #include "avr/io.h" // Einbindung Datei Ausgänge #include "avr/interrupt.h" #define LED1_ON PORTA &=~(1<<PINA5); // LED 4 ein grün #define LED1_OFF PORTA
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
Hab mir Manfreds Werte mal angesehen. Sehen auch nicht wesentlich schlechter aus als das was STM mit den 12bit ADCs des 32F407 Discovery bietet. Zur Referenz von damals: STM32 ADC Verhalten eigentümlich https://www.mikrocontroller.net/topic/299959
Datenblätter: STM32F1: MSPS STM32F4: MSPS AT90:kSPS ATtiny:kSPS ATmega:kSPS rp2040:kS/s ESP32:ksps und Msps Macht wirklich jeder wie er will…
-
Thread
Analogeingang schützen im ausgeschalteten Zustand
"any other pin" = das gilt nur für die ADC-Pins, nicht für den Rest. Und schon garnicht für neuere STM32!)
Beim STM32F103 (ich glaube sogar bei allen STM32) sind die analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, die Überspannung nach VCC ableitet.
-
Thread
CubeIDE1.9 Konfiguration LAN8742
Hallo, ich habe meine IDE geupdatet von Version 1.7 zu Version 1.9. Vorher hatte ich nie ein (bzw. sehr lange) keine Probleme mit der Kombination LAN8742 - lwip auf dem F407 bzw. diversen F7xx. In der CubeIDE wird der Treiber beim F4 für die PHY LAN8742
Hallo Eric, ich benutze die STMCubeMX als Project Generator. Seit dem CubeMX 6.5 und STM32F4 Lib 1.27 geht ethernetmässig nicht mehr viel. Ich habe ein micrel Phy und musste erst mal den Treiber anpassen. Aktuell kann ich zwar TCP machen, aber bei Ping kommt keine Antwort. Ich bin
-
Thread
Ai-Thinker mit LoRAWAN (Ra-08) und (Hi-07 / Hi-12) HarmonyOS, neue Gerätetreiber für Meadow F7
diesem Bereich, und erweitert seine Offerte nun abseits des Espressif-Ökosystems. Über den Meadow F7 gibt es derweil nicht viel zu berichten: er ist eine auf STM32 und ESP32 basierende Kombinationsplatine, die die Ausführung von .net-Payloads erlaubt. ### HarmonyOS-Zertifizierung für Hi-Series abgeschlossen
preliminäre Datenblätter zur Verfügung gestellt, die unter http://www.tamoggemon.com/test/2022/ra-08h_v1.1.0_specification.pdf und http://www.tamoggemon.com/test/2022/ra-08_v1.1.0_specification.pdf bereitstehen. ### Meadow F7: B6.2 verfügbar Die neueste Firmwarerevision des Boards bringt Anpassungen
-
Thread
Arduino Micro Programm läuft nicht auf dem Mega
einem Dreiecksignal um darauf eine Sinusförmige PWM zu erzeugen. Ich habe sonst auch noch einen stm32 f767zi hier aber da weiß ich noch nicht wie man den richtig programmiert.
beim Arduino Micro wird der Arduino-Pin D5 über PORTC6 angesteuert und der Arduino-Pin D6 über PORTD7. Beim Arduino Mega 2560 sind aber für den Arduino-Pin D5 PORTE3 und für D6 PORTH3 zuständig. Siehe die Dateien "pins_arduino.h" in den Ordnern C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants
-
Thread
Neue Arduino-Kamera, RISC-V-Neuigkeiten, Omicron Lab-Symposion und mehr
Kompatibilität mit Arduino Pro verspricht, bringt die Platine einen mit bis zu 480 MHz getakteten STM32H747AII6, ein Bluetooth/WLAN-Funkmodul und sogar eine Batterieverwaltung mit. Als Programmierumgebung schlägt Arduino in der offiziellen Ankündigung übrigens MicroPython vor.  keine externen nötig sind.
-
Thread
SD Karten Auswahl Frage
hat mir gerade heute nach knapp 7 Wochen wieder zwei defekte Kingston Endurance 32GB beschert. Die anderen beiden tun es noch, mal schauen, wie lang.
habe auch noch ein paar Karten gesammelt und habe am Arduino maximal 4Gb in Benutzung. Im Text der SD.h und auf Github kann ich nichts zur Maximalgröße finden. Die SD.h kann FAT32, man könnte also vermuten, dass maximal 32 Gb zulässig sind. Gerhard O. schrieb im Beitrag #6993680: > Keine der angebotenen
-
Thread
infinite loop, externer Interrupt, STM32F746, HAL-Library
ohne CubeMx?)? Aktuell behelfe ich mir da mit der Google-Suche. Aber das ist mühsam. Mit Arduino (stm32duino) kann ich einfach attachInterrupt() machen, und es läuft. [c] #include "stm32f7xx.h" #include "stm32f7xx_hal_def.h" #include "../Utilities/STM32746G-Discovery/stm32746g_discovery.h"
/Projects/STM32F746ZG-Nucleo/Examples/GPIO/GPIO_EXTI/Src/stm32f7xx_it.c#L155-L158