-
Thread
Coroutinen für microController
aus Mikrocontroller und Dev-Board anlegt und die in diesem Fall die Event-Loop enthählt (Windows, STM32 oder nRF52). Hier ein github-Link: https://github.com/Jochen0x90h/coco-loop/blob/main/test/LoopTest.cpp Monochome Displays gehen auch schon: https://github.com/Jochen0x90h/coco-mono-display sowie
Umschaltung der von den Herstellern bereitgestellten Header (#include <coco/platform/platform.hpp> um z.B. stm32c031xx.h zu erhalten wenn man den uC im Build-System ausgewählt hat) und noch HAL-artige Hilfsfunktionen und Klassen (die man noch auslagern könnte aber erstmal nicht stören da nur Header). Wer
-
Thread
HX711 mit Wägezelle
herum (Kabel getauscht). Jetzt mal untersuchen, wieso der Messwert dermaßen schwankt. Ein Elko mit 100uF parallel zur Versorgungsspannung des HX711 brauchte schon mal keine Verbesserung. Ein 1000uF parallel zu allem (uC, Display und MX711) auch nicht. Allerdings hat das Display bzw. dessen HGB eine recht
ist 1 kg. Es wird Kanal A des HX711 mit Verstärkung 128 verwendet. Das HX711 Board hängt an einem STM32-Nucleo, die Spannungsversorgung für das HX711 Board kommt direkt von STM32-Nucleo (3.3 Volt bzw. 5 Volt). Wenn man den 24-Bit Messwert vom HX711 so ungefähr auf Gramm mit 0.1 Gramm Auflösung skaliert
-
Thread
STM32 Evalboard für Einstieg
hier die gesamte Timer API: https://github.com/stm32duino/Arduino_Core_STM32/wiki/HardwareTimer-library
du schon soweit bist, dann das F429. Es ist das "kleinste" Board mit LAN-Verbindung aus dem Hause STM: https://www.reichelt.de/stm32-nucleo-144-arm-cortex-m4f-stm32f429zit6-nucleo-f429z-p379677.html?PROVID=2788&gad_source=1&gclid=EAIaIQobChMIyNzOtfHxiAMVq5eDBx1BYDCsEAQYAiABEgLWI_D_BwE
-
Thread
STM32 Highspeed ADC PCB Design
Hallo zusammen, ich arbeite gerade an einem Versuch einen High-Speed ADC (12 Bit, 5-20 MSPS) parallel mit einem STM32 Mikrocontroller auszulesen. Die ersten Versuche waren bereits erfolgreich, allerdings bereitet mir das Pinout des STM32-Mikrocontrollers etwas Kopfzerbrechen. Nach
gemacht oder > Erfahrungen damit? Mit ADC nicht, aber ich entwerfe gerade eine Leiterplatte mit STM32H7 (LQFP100, später mit LQFP176 u. LQFP208) für LCD-TFT im Parallel-RGB-Betrieb mit Sync-Signalen (RGB666 und RGB888), hinzu kommen noch Quad-SPI-Speicher – hier sind es also deutlich mehr Pins und
-
Thread
TPS62933F regelt nicht richtig und schwingt (?)
und festgestellt, dass die tatsächlich viel zu groß ausgelegt war. In meiner Schaltung hatte ich 8.2uH verbaut, das Datenblatt sagt 4.7uH. Zum Glück gibts eine 4.7uH Spule aus der gleichen Serie -> Eingebaut und das Problem war erstmal scheinbar verschwunden. Dann eine Kleinstserie aufgebaut (4 Stück
und gut beherrscht, kann man sich einem komplexeren nähern. Ist so ähnlich wie der Einstieg in die STM32-Welt mit einem STM32F7 oder gar H7, verboten ist es aber nicht und dass Du meine indirekte Hilfe in Deiner Überheblichkeit und Fehleinschätzung eigener Fähigkeiten überhaupt nicht siehst, ist auch
-
Thread
ADC Auslesen STM32F04
jemand das schonmal gemacht und den Beispielcode für mich? https://github.com/STMicroelectronics/STM32CubeF0/tree/master/Projects/STM32F042K6-Nucleo/Examples/ADC/ADC_DMA_Transfer Dürfte sich bereits auf deinem PC befinden als Teil des STM32CubeF0.
-how-to-optimize-the-adc-accuracy-in-the-stm32-mcus-stmicroelectronics.pdf Kapitel 3.2.7 und 4.2.6
-
Thread
Geschichte des Mikrocontrollers.
(bspw. STM32). Natürlich werden jetzt hier wieder einige aufschreien, dass als SoC die in Tablets, Smartphones oder auch günstigen Computern verbauten Bausteine sind (also relativ leistungsstarken Geräten), allerdings
Hmm, 68HC11 ist also keiner ? Deine Kriterien sind falsch. Der 6502 hingegen ist sicher kein uC.
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
Beitrag #7915837: > Überhaupt, wenn schon einen high-performance Controller, warum dann > einen alten STM32H7 und nicht einen modernen STM32H5 mit Cortex-M33? > Übrigens auch 40nm. Sinnvoller wäre ein STM32U3 mit ADC,OPAMP,CAN (auch > 40nm). Weil H5 nur single-precision FPU und nur 2x 32-bit Timer
G. schrieb: > Überhaupt, wenn schon einen high-performance Controller, warum dann > einen alten STM32H7 und nicht einen modernen STM32H5 mit Cortex-M33? > Übrigens auch 40nm. Sinnvoller wäre ein STM32U3 mit ADC,OPAMP,CAN (auch > 40nm). Weil H5 nur single-precision FPU und nur 2x 32-bit Timer
-
Thread
KI Code Generatoren
viele > Beine ;-) Die KI kann nicht zählen. https://i.pinimg.com/736x/6e/63/f3/6e63f3bd86bcd5e8f75b004238ec5f84.jpg
angeboten die auf Gauss Jordan beruhen und funktionierte mit minimaler Anpassung ohne zu zicken auf dem STM32. Die Übereinstimmung mit Excel war übrigens sehr beeindruckend. Hat mir viel Zeit erspart. Kann mich in diesen speziellen Fall nicht beklagen. Der STM32 machte das übrigens recht schnell. Ich hatte
-
Thread
rpi <--> avr uart Übertragungsfehler bei Quarzbetrieb
positiver Effekt bei Baudraten-Abweichung ist nur dann gegeben, wenn > die Uart-Einstellung 2 (oder 1.5) Stoppbits nur auf TX, nicht auf RX > wirkt (was bei manchen der Fall ist). Ist das nicht generell immer so? Bei AVR, STM32 und PC ist es jedenfalls so. Siehe "The receiver ignores the second
flag is set at the end of the first stop bit" https://www.st.com/resource/en/reference_manual/rm0316-stm32f303xbcde-stm32f303x68-stm32f328x8-stm32f358xc-stm32f398xe-advanced-armbased-mcus-stmicroelectronics.pdf "The Receiver checks the first Stop-bit only, regardless of the number of Stop bits selected
-
Thread
Halbleiter-Allerlei: Zenerdioden, Mikrocontroller und mehr
lesenswert ist, wie immer hier im Round-Up. ### STMicroelectronics – Erweiterung der Low End-Linie STM32C0 Der Markt für “Achtbit-Ersatz auf Basis von 32bit-Kernen” ist und bleibt umkämpft. STMicroelectronics erweitert die für diesen Bereich vorgesehene STM32C0-Familie – als Rechenkern dient ein Arm® Cortex®-M0+ - nun um ein als STM32C071 bezeichnetes und mit mehr Speicher ausgestattetes Modell.  Bildquelle: https://www.st.com/en/microcontrollers-microprocessors/stm32c0-series.html Im Rahmen
-
Thread
ATMega Auslaufmodell?
in einem Arduino Uno wegen der einfachen Verfügbarkeit für einfache LED Spielereien und wegen der 5V Toleranz. Für alles Andere einfach einen STM32 mit der HAL in der CubeIDE.
STM32 (genauso natürlich auch bei äquivalenten Serien anderer Hersteller) übersieht man aber sehr schnell die Abhängigkeiten zwischen verschiedenen Funktionsblöcken. Bei der Arbeit mit STM32CubeMX ist es
-
Thread
STM32 ADC genauigkeits probleme
Jonah schrieb im Beitrag #7739070: > Habe es nun mit 61.5 clock cycles versucht jedoch immernoch > dieselben resultate. Das bestätigt die Angabe aus dem Datasheet, dass es so nicht geht Du könntest den im STM32 integrierten OPAMP nehmen und als "Follower
Niklas G. schrieb im Beitrag #7741906: > Hast du auch mal ein Beispiel Programm in C mit der STM32 HAL versucht? Nein, hatte noch nie mit STM32 HAL zu tun.
-
Thread
ARM 7 flashen in Massenproduktion
PCs gemacht. Ist natürlich nur noch im Museum zu finden... Den hat Linux immerhin bis vor Version v3.5 von 2012 unterstützt!
Hi STM32MP1/STM32MP2/iMX6/iMX8 können alle per USB booten. Man sieht also im Gerät eine USB-Schnittstelle vor (wenn nicht eh vorhanden) und bringt das System dann per USB soweit das man das Flash (NOR, NAND
-
Thread
SMTP und POP3 mit SSL/TLS für Microcontroller
bist. Du bräuchtest etwas deutlich stärkeres - so wie ein Teensy 4.1 mit 600 Mhz Cortex M7 oder ein STM32H7 System mit 480 MHz, und dazu ein Komplettpaket mit RTOS und Bibliotheksunterstützung wie NuttX, Zephyr oder etwas anderem in dieser Größenordnung. Da gibts dann auch TLS-Support. Wenn Du Ver/
Frank K. schrieb im Beitrag #7732227: > so wie ein Teensy 4.1 mit 600 Mhz > Cortex M7 oder ein STM32H7 System mit 480 MHz Oder einen ESP32, in deren Software-Framework (ESP-IDF) ist TLS fix und fertig integriert. Spart auch das Kabel und den W5000 dank WiFi (aber die ESP32 haben auch Ethernet
-
Thread
ESP32 IDFv3 Ethernet-Phy KSZ8863 funktioniert nicht
S. schrieb im Beitrag #7732297: > Kannst du den Inhalt von tcpip_adapter_eth_input zwischen v3 / v5 > vergleichen? tcpip_adapter_eth_input wird in meinem Fall nie aufgerufen. Interrupt-Aktivierung... guter Punkt, da muss ich wohl direkt mal im ESP32 auf die Register schauen. Eigentlich (tm) hatte
dieses Rätsel ist gelöst, es war noch ein Hardwarefehler mit dem Takt - in der Kombination haben ESP32 und Phy den RMII Takt generiert, natürlich nicht synchron - so kommt man auf (temperaturabhängige) 5-25% Paketverlust. Jetzt funktioniert alles, die Software gibts hier: Einmal der modifizierte Arduino-Core
-
Thread
Erbitte Hilfe bei RFID Projekt Tierchip von Streunerkatzen auslesen
Andreas bitte diesen unseligen Tierquälerthread komplett löschen, dankeschön! das ist aus Putins 5-te Test-Kolonne um Asylantenpolitik zu betreiben.
schwanke ich noch. Es sollte ein 8 Bitter ala AVR64DU reichen. Der ist preislich aber nicht so weit vom STM32F07x weg. Und der hat mehr Power. Nuvoton hat auch ein paar passende im Angebot, damit habe ich aber keine Erfahrungen. Von der Bauform her hätte ich an Arduino gedacht. Man könnte es ohne Mikrocontroller
-
Thread
Pico2 RP2350 GPIO Fehler
> sich privat mit diesen RP-MCUs auseinanderzusetzen, anstatt z.B. mit STM32? Die integrierte PIO ist ein sehr guter Grund. Vanye
print(bin(mem32[GPIO_REG])) while(True): print("%1.2f" % (adc.read_u16()*3.3/66750)) sleep_ms(1000) [/code]
-
Thread
8048 Assembler für aktuelle Windows-Versionen
yacc dabei haben. Brauchen tue ich es auch nicht. Ein kommerzieller Crossassembler ist der Cross-32 Meta-Assembler. Der ist nun recht unversell: 1802, 320C1X, 320C2X, 320C5X, 34010, 37700, 3870, 4004, 50740, 64180, 6502, 65816, 6800, 68000, 6805, 6809, 68HC08, 68HC11, 68HC16, 782XX, 7831X, 80166,
mir zu verantwortenden Daten unter Public Domain. PS: Die Platine kann 1:1 auch am JU+TE KOMPAKT 32/32, JU+TE MINI 32/32 und JU+TE MINI PLUS 32/32 verwendet werden.
-
Thread
Datenlogger mit ca. 1ksps
Hühnerfutter erledigen kann. Im Prinzip reicht schon ein AVR und bei der Datenausgabe wäre ein zum Beispiel STM32G431 im 32-pol. Gehäuse deutlich flotter, wenn man gleich CSV gerechte Werte mit hoher Baudrate ausgeben möchte. Anstreben würde ich 0,5 - 1 MBd, um die Kaffeepause kurz zu halten.
Btw: Siegfried H. schrieb im Beitrag #7728141: > STM32F030 Siegfried H. schrieb im Beitrag #7721481: > CR2032 z.B. ein STM32U073 hat einen dramatisch geringeren Stromverbrauch, kann aber auch USB (die Option kann man sich immer offen halten), UND
-
Thread
Befestigung LoRa-GPS Tracker an Windenseil, Erschütterungen?
im Beitrag #7721254: > CR927 Liefert die genug Strom für das GPS-Modul und LoRa-Sender? PS: u-blox GPS Module sind so ziemlich die kleinsten & sparsamsten. San schrieb im Beitrag #7721254: > DFRobot Beetle Board Ziemlich groß. Wenn du z.B. einen STM32WL55 nimmst hast du die LoRa-Funktion
* Chip, was die Gesamtgröße stark reduziert. z.B.: https://www.olimex.com/Products/IoT/LoRa/BB-STM32WL/ https://store.rakwireless.com/products/wisduo-lpwan-module-rak3172?variant=43329454080198 https://www.st.com/en/microcontrollers-microprocessors/stm32wl5moc.html
-
Thread
STM32F373 16 bit an 8 Bit SPI per DMA - Erstes Datenpaket immer beschnitten
. auch wenn es nicht aktiviert ist?! [c] ... #define USE_HAL_SPI_REGISTER_CALLBACKS 0U /* SPI register callback disabled */ ... [/c] Die Callbackfunction SPI_DMATransmitCplt bekomme ich aber irgendwie nicht ans laufen. Aber egal... so läuft jetzt alles wunderbar! :)
sollte die Einstellung in den Projectsettings geändert werden, siehe https://community.st.com/t5/stm32cubeide-mcus/stmcubeide-use-hal-register-callbacks-definition/td-p/385607/page/3
-
Thread
MODBUS - C Librariy für Microchip PIC 16Fxxx ?
kann man es ordentlich implementieren. Ich machte vor Jahren einen Modbus Sensor mit freeMB auf einem STM32F103. Das funktionierte absolut ordentlich. Der Stack kommuniziert über Funktionszeiger und Callbacks mit der Anwendung. Das funktioniert sehr zuverlässig. Die Modbus Engine lebt da total im Hintergrund
der Firma AVR als Modbus Slaves oder kleine Master. Die großen Master für diverse Slaves werden mit STM32F4 oder H7 umgesetzt. > Für die Anwendung des Wechselrichters würde ich es auch mit Arduino MB > machen. Das könnte gut in einem Abend fertig sein. Ich erledige privat alles mit AVR oder Arduinos
-
Thread
16 UARTs für MIDI
13 Uarts hast Du im STM32H56x, 11 im H725, 10 im F413.
in den Linux PC oder über Midi mit einem selbst programmierten Midi zu USB Controller (Itsy Bitsy 32u4 5V)und habe nirgends Probleme mit Latenz (und wenn ich noch so schnell spiele ;-)
-
Thread
complex und 3D Vektoren in C++ für ARM und STM32
Ihr Lieben, ich benutze CubeIDE um STM32 Prozessoren zu bespaßen. Es gelang mir mit #include <complex.h> und "float complex z;" die Rechnung mit komplexen Zahlen in C++ komfortabel zu machen, vorher hatte ich das hingefummelt. Das gleiche
"T" ausführbar sind. [c] template<typename T> class vec_t { ... template<typename U> vec_t operator+(const vec_t<U>& w) ... return vec_t (x + w.x, y + w.y, z + w.z); } [/c] Damit geht dann [c] vec_t<double> a(1,2,3); vec_t<float> b(4,5,6); vec_t<int> c(7,8,9); vec_t<
-
Thread
[V] Raspberry Pi 4B, HaLow HAT für Raspberry Pi, LoRa/HaLow Antennen, Hologram USB Modem, GPS Hat
Antenne SMA Stecker 3 dBi omnidirektional, 2 Stück = 2 x 10 Euro -Alfa LoRa/HaLow 868MHz Antenne 5dBi N-Male Stecker, 2 Stück = 2 x 5 Euro -B-L072Z-LRWAN1 STM32L0 Discovery kit LoRa, Sigfox, 30 Euro -Hologram NOVA-U201 USB Modem, 25 Euro -GPS HAT für Raspberry Pi mit GPS Antenne, 20 Euro
-
Thread
Suche Programierung für Alten TV
Hier nur mal als beispiel von Chatgpt für den eSP32 mit der Composite "TV-Out Library". ich denke mal 1 Stunde Tüfftelei, dann steht das Ding für 5€. [c] To send pictures from an ESP32 to a TV using the TVout library, you would typically need to
anpassen, wenn ich keine Lust hätte, alles von vorn zu entwickeln. Sonst sowas wie einen blackpill (STM32F411?), aber wahrscheinlich eher keinen Easpberry, weil ich davon und von seinem Betriebssystem (Image auf Micro-SD) keine Ahnung hab. Na, eben so, wie jeder kann. Auch ist davon auszugehen, dass
-
Thread
PWM-Frequenzwandlung mit Arduino?
schrieb im Beitrag #7708784: > - RSense wurde für 30A dimensioniert Das wären 900 Quadrat-Ampere mal 5e-3Ω. Also 4.5W. Kann er das ab?
beides. Tut zu deinem jetzigen Projekt zwar nichts zur Sache aber die C-Programmieren für einen STM32 oder ESP32 oder what ever ist im Grunde auch nichts anderes.
-
Thread
Ich verstehe diesen Code nicht
Beim STM32 sieht das z.B. so aus : [c] /**************************************************************************//** * @file core_cm4.h * @brief CMSIS Cortex-M4 Core Peripheral Access Layer Header
Flunder schrieb im Beitrag #7702205: > Beim STM32 sieht das z.B. so aus : Das wird so bei allen Cortex-M4 µC aussehen, da die Datei zum CMSIS gehört.
-
Thread
Arduino-Gadgeteer, 64bit-MPU von Microchip und vieles andere mehr
Frank O. schrieb im Beitrag #7701096: > Da muss jetzt ein ST32F4 mit auf so einem Bord, Das ist wohl ein "STM32C011F4" drauf, also eine Cortex M0+ und kein STM32F4. Kostet bei mittlerer Menge so um die 0,43 €/Stück. Dafür baust du keine diskrete Schaltung die I2C kompatibel ist. - https://www.st.com/en/microcontrollers-microprocessors/stm32c011f4.html - https://www.mouser.de/ProductDetail/STMicroelectronics/STM32C011F4U6TR?qs=IPgv5n7u5Qao9K%252BX0pScKA%3D%3D
-
Thread
Entwurf USB-UART-Converter, KiCad, bitte um Review
Hallo, 771-PRTR5V0U2X-T/R 81-BLM31KN801SN1L, 81-BLM31KN102SN1L Ein Footprint ist schnell gemacht. Ich würde meine Auswahl nie von einem vorhandenen Footprint abhängig machen. Du wirst im Laufe der Zeit merken, dass
nicht dramatisch. Plausibel ist leider genau umgekehrt, denn bei z.B. Arduinos, Nucleo-Boards (STM32), STM8-Boards, dem AVRISP-MK2-Programmer usw. ist das Metallgehäuse mit GND verbunden (Schaltplanauszug aus einem F411-Nucleo im Anhang), aber bestimmt sind die alle, die diese Geräte entwickelt haben
-
Thread
Mit Mikrocontroller prüfen ob Spannung (40v) anliegt
Widerstand mit > um die 2 Watt. Sagt wer? Lies dochmal das Datenblatt des OK. Das CTR wird oft bei 5mA angegeben. Ein OK arbeitet aber analog, d.h auch bei 0,5mA funktioniert er.
schrieb im Beitrag #7694584: > Hat halt den Nachteile, das es da keine Hysterese gibt. AVR und STM32 haben eine Hysterese, ebenfalls einige ESP32.
-
Thread
MSPM0L-Familie als Nachfolger von MSP430
Die Marketingwerte von Ti sind schlechter als die Merketingwerte von STM fuer die STM32U0 Serie. M.e.a. hat(te?) TI auch eine sehr erratische Politik mit den Cortex-M. Und dazu lange Zeit eine unmoegliche Lizenzpolitik fuer die Device Header Files...
schrieb im Beitrag #7693148: > Die Marketingwerte von Ti sind schlechter als die Merketingwerte von STM > fuer die STM32U0 Serie. M.e.a. hat(te?) TI auch eine sehr erratische > Politik mit den Cortex-M. Und dazu lange Zeit eine unmoegliche > Lizenzpolitik fuer die Device Header Files... Meinst
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
erst dann, wenn man ein Projekt anpassen und erweitern möchte. Prinzipiell könnte sogar der ATmega32U4 als USB-UART Bridge dienen, aber dazu braucht man auch Programmierkenntnisse.
/USB-Tutorial_mit_STM32 http://stefanfrings.de/stm32/3-Fach-USB-UART.zip
-
Thread
ThreadX/Azure RTOS, Example baut nicht
/8c3c08f10826c4d5332a6d8e2fdf014b793a456a#diff-e40e468407adc3c2d2068b19f92afb2c40de1a2474da3d51fa6d5dd37956ed58
rodata_load_start__ ldr r1, =__rodata_start__ ldr r2, =__rodata_end__ bl crt0_memory_copy [/code] beim STM32 (z.B STM43 F4, startup_stm32f429zitx.S) sieht das so aus: /* Copy the data segment initializers from flash to SRAM */ [code] ldr r0, =_sdata ldr r1, =_edata ldr r2, =_sidata movs
-
Thread
News-Roundup: IoT-Marktanteile, neue AI-Software und Chips
implementations, with both technologies poised for continued success through 2030,” . . . [/c] ### STM32U0-Seminar mit kostenlosem Evaluationsboard Wer auf der Suche nach einer neuen Mikrocontrollerarchitektur ist, kann sich bei STMicroelectronics für eine Serie von Webinaren anmelden. Teilnehmer der
kostenloses Evaluationsboard.  Bildquelle: https://content.st.com/stm32u0-workshop-emea.html
-
Thread
welche PA für QO-100 uplink?
. Steuerung mit einem STM32 mit OLED-Display. Treiberplatine, Endstufenplatine. Stromversorgung mit zwei Einbaunetzteilen 12V und 28V. Auf der HamRadio wurden auch Fertiglösungen angeboten, ich erinnere mich an Hilberling
habe ich hier, um 2000 von Eisch-Kafka als Bausatz gekauft. Man brauchte noch Gewindebohrer M2 und M2,5. Leicht angestaubt Vorstufe je ein Siemens CLY50, CLY5 und CLY10, Schaltung von Michael Kuhne DB6NT 1/1995, ebenfalls von Eisch-Kafka. Ewalds Bauanleitung findet man im DUBUS-Buch Technik IV ab
-
Thread
Suche Idee für VU Meter im Revox A77 Tonband
experementiert die Updaterate hochzuschrauben. Ich hatte meine Schaltung (analoge Lograrithmierung + STM32F30) erst auf 50Hz ausgelegt und weil der Controller damit unterfordert war dann die Updaterate auf 100 und spaeter sogar 200Hz hochgesetzt. Obwohl man meinen sollte das ein Auge ueber 50Hz nicht mehr
Ulrich U. schrieb im Beitrag #7687467: > Ich hätte so ein RTW 1115 zu verkaufen. Wer Bedarf hat. Gern PN an mich. > Uli Hättest du das vor 5 Jahren angeboten, als ich hier wg. der Reparatur eines RTW postete
-
Thread
SoC oder µC mit sehr vielen IOs gesucht
tausende MCUs in irgendeinem BGA Gehaeuse mit 200-300pinnen. Ein beliebiges Beispiel waere z.B der STM32F777xx mit 168 IOs.. Vanye
Bis jetzt tut's auch ein kleiner uC im normalen Gehäuse: z.B. STM32L496ZET, 109 bis 114 GPIO, LQFP-144. Der dürfte /etwas/ einfacher zu programmieren sein als ein Radxa oder ein uC plus FPGA.
-
Thread
Modbus RTU Protokolländerung
Es gibt sogar einen Haufen Microcontroller, zum Beispiel etliche aus der Baureihe STM32, deren integrierte U(S)ARTS einen speziellen Modbus-Modus haben und eigenständig die Empfangspause bestimmen und das ganze signalisieren können. Hierbei wird aber natürlich nicht genau gemessen, ob
und alles per DMA transferiert kommt mit zwei Interrupts pro Request/Response aus. Baudraten bis 2,5mps und 10k Pakete pro Sekunde sind damit kein Problem auf einem kleinen STM32F0.
-
Thread
UPDI Programmierung mit dem Diamex
Fehlermeldung aus dem Anhang. Zur Verkabelung: +5 Volt vom EXA-PROG -> pin 1 GND vom EXA-PROG -Y pin 14 UPDI Diamex -> pin 3 Zwei Kondensatoren (100n, 1u) zum Puffern der Spannung (zwischen +5V und GND). Versorgungsspannung liegt richtig
Adapter und einen Widerstand oder Diode. Bsp. Syntax "Funktionstest" > pymcuprog ping -d avr64ea32 -t uart -u com8 --verify
-
Artikel
IRMP
(getestet auf STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (getestet auf STM32F103C8T6 Mini Development Board) STM32 mit HAL-Library (NEU!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266
keyboard converter. IRMP2Keyboard infrared remote to PS2/USB keyboard converter IRMP + IRSND Library für STM32F4. IRMP für STM32F4 IRSND für STM32F4 IRMP auf STM32 - Bauanleitung. Studienarbeit - Erweiterung der Arduino Plattform. Forumsbeiträge. Forumsbeitrag: IRMP und IRSND als Protokoll für 433 MHz Sender
-
Artikel
STECCY
T_DO Touch (n.u.) 27 T_PEN PC5 28 T_IRQ Touch (n.u.) 28 LCD BL PB1 -- -- n.c. 29 n.c. -- -- -- n.c. 30 GND GND 1 GND TFT GND 31 3V3 3V3 3 3V3 SSD1963 32 GND GND 1 GND TFT GND -- 5V 5V 35 5V s. Text Da die Hintergrundbeleuchtung des Displays ca. 400mA als Strom zieht, sollte die 5V-Versorgung des Displays nicht über das STM32-Board, sondern direkt über ein 5V-Netzteil mit mindestens 1, besser 2 Ampere, erfolgen. Darüber kann dann auch das STM32-Board versorgt werden. Pins für
-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
Die nächst höhere Stufe nach AVR ist bei mir die STM32L0 Serie, gefolgt von STM32F3. http://stefanfrings.de/stm32/index.html Von anderen wird der RP2040 offenbar auch gerne verwendet. Für den ESP8266 habe ich viele Infos zusammen getragen: http:
STM32L0: Das schaue ich mir gerne an, danke!
-
Thread
Altium Lizenzänderungen (2024)
mehrere Wochen damit beschäftigt, überhaupt alle Pins geeignet herauszuführen, weil der Footprint des STM32H7xx im TFBGA240+25 die absolute Katastrophe ist. Insbesondere SDRAM und ULPI sind wild verstreut, und mit RMII wird es nahezu "unfanoutbar". Ich musste sogar einige GPIO unbelegt lassen und stattdessen
nicht die Funktionalität kennt und weiß, was er wie anders belegen darf. Selbst wenn man "einfach" in STM32CubeMX munter nach Alternativpins sucht, kommt es zu neuen Kollisionen. Und dann muss man prüfen, bei welchem anderen Timer sich genau die benötigte Funktionalität konfigurieren lässt. Und wenn man
-
Thread
UPD70F3380M2 von Renesas
Ich konnte den Chip mit zwei verschiedenen Programmern (Elnec BeeProg2 und Algocraft uISP) im CSI-Modus ansprechen und auslesen. Der BeeProg2 konnte ihn nicht programmieren, der Algocraft schon. Auslesen konnten ihn beide - aber die Binaries waren nicht die gleichen. Aber jeder Programmer
würde ja gerne die "Option Bytes" kennen - ebenso würde es mich interessieren ob man (analog zu den STM32) auslesen kann ob und wenn ja welche Blöcke geschützt sind (Read-Out bzw. Write Protection). Nur finde ich in der Algocraft Software dazu keine Option. Da gibt es eine ominösen "Volatile Area" mit
-
Thread
Cosmic CXSTM8
experimentiert, das hat soweit funktioniert. Das hier hilft nicht weiter? https://community.st.com/t5/stm8-mcus/license-file-to-cosmic-stm8-32k-special-edition/td-p/456213
hat > soweit funktioniert. > > Das hier hilft nicht weiter? > > https://community.st.com/t5/stm8-mcus/license-file-to-cosmic-stm8-32k-special-edition/td-p/456213 Danke, aber es scheint, dass bei diesem link die anderen auch nicht weiter gekommen sind und mit dem gleichen Problem kämpfen.
-
Thread
MPLAP Snap halb im Nirvana
sie gar nicht benutzen, denn die ist noch mehr mit diversen Modulen und Hintergrunddiensten als die STM32CubeIDE überladen – sie lahmt noch mehr als die von STM und je höher die Versionsziffer, desto schlimmer ist es. Hier braucht man auf jeden Fall einen neuen, schnellen PC. Alle meine Entwicklungen
schicke mir ganze > ASCII-Textpassagen in Echtzeit, nicht nur bei den AVRs, sondern auch bei > den STM32-µControllern. Ja das mache ich auch sehr gern. Bei den STM32 nehme ich aber lieber SWO als die Uart. Da hat jeder so seine Vorlieben. Bei den Avr nehme ich auch gern die Softuart mit delay von