-
Artikel
STM32
JTAG und SWD (Serial Wire Debug) Interface LCD Treiber für bis zu 8x40 Segmente TFT Treiber bei STM32F429/STM32F439 STM32F469/STM32F479 und vieles mehr ... Struktur der Dokumentation. Die Dokumentation der STM32 ist im Vergleich zur AVR-Familie umfangreicher und komplexer. Sie teilt sich in mehrere Dokumente
entsprechende Konfiguration über die BOOTx-Pins und/oder die Option-Bytes, und ein Programm wie stm32flash. Demo-Projekte. Einführung in die GPIO Programmierung der STM32F10x und STM32F30x Prozessoren am Beispiel des STM32F3 Discovery Boards und Vergleich zur AVR IO Registerstruktur * Programmbeispiel
-
Thread
Claude Code trifft AVR-Assembler: vom Chip in den Browser mit einem Prompt
Das stellte sich wahrscheinlich als Glücksfall heraus, denn als Alternative wich Claude direkt auf [avr8js](https://github.com/wokwi/avr8js) aus, einen Javascript-basierten AVR-Simulator, der wahrscheinlich sowieso die sauberere Alternative war. Aber wie kann das nun funktionieren, eine Mikrocontroller-Echtzeitsimulation
Assemblerprogrammierer hast du vermutlich eine gute bewaehrte 16x16bit Multiplikation auf Vorrat und eine 32x32. Gut abgehangen, getestet, bewaehrt. Eine KI wuerde sich sowas einfach ausdenken. Und wie gesagt, ich setze voraus das sie so gut ist das ihr ausgedachtes Ergebnis perfekt ist! Dann schaut sie
-
Thread
ChatGPT analysiert uc.net
, sind noch da. Das ist gleichzeitig Stärke und Schwäche. 2. Nachwuchs kommt – aber anders. ESP32, Arduino, STM32, Raspberry Pi, KiCad usw. sorgen weiterhin für neue Fragen. Die aktuellen Themen zeigen das sehr deutlich. 3. Das Internet hat sich verändert. Ein Anfänger fragt heute eher ChatGPT
https://de.wiktionary.org/wiki/selbstgef%C3%A4llig Bild im Anhang ist aus der Zeitschrift ct, Heft 14/2026 S.50.
-
Thread
Problem mit XgecuT48 und PIC16F628A
brennt fehlerfrei (Config Word 0x3F0A, INTOSC, MCLR intern), aber auf dem Breadboard (Pin 5 an GND, Pin 14 an 5V, Reset an 5V, LVP an GND) bleiben die digitalen Ausgänge (PORTA/PORTB) trotz einfachem Einschalt-Code komplett stromlos. Hat jemand einen funktionierenden ASM/C-Code oder eine Idee, warum der Chip
sagen. Ich bin ein totaler Anfänger mit diesen Dingen. Habe zwar schon einige Programme mit dem ESP32 Mini hinbekommen. Aber mit einen Microchip noch nie.
-
Thread
Feedback gesucht: I2C-Bussystem für LEDs, Mini-Motoren & Servos im RC-Schiff (ESP32)
ich bin aktuell dabei, ein RC-Funktionsschiff zu modernisieren. Als neue Zentrale dient ein ESP32, der die Signale vom Empfänger auswertet. Da ich im Rumpf und in den Aufbauten nicht hunderte einzelne Kabel für jeden kleinen Verbraucher vom ESP32 aus verlegen möchte, würde ich die Schaltaufgaben
ja gar 100 nF vor. ;) Ich habe das hier dazu gefunden: https://support.microchip.com/s/article/AVR---Hardware-Design-Considerations-for-UPDI-pin Ich habe das jetzt über ein Jumper gelöst.
-
Thread
Arduino im Dauerbetrieb (Langzeiterfahrung) - Lebensdauer?
Hier läuft ein ATTiny45 auch schon seit 12 Jahren (oder warens schon 14?) in meinem 'intelligenten heissen Dach(tm)'. Fragt 2 Temperatursensoren ab und steuert danach einen 110V Lüfter mit Wellenpaketen.
Cartman E. schrieb im Beitrag #8087290: > Ein ST62 dreht bei mir seit 32 Jahren an der Heizung. > Dank echtem EPROM (mit Guckloch) wird er es wohl noch einmal so lange > tun. Eine Heizung, die 32 Jahre läuft? Ist die nicht ein bissel teuer im Verbrauch? Und: Eproms
-
Artikel
Avr-gcc Bugs
.. 2.23 12742 mingw32 and --enable-lto in Canadian cross build 2.23 12161 Unconforming ELF file causes SIGSEGV in avr-ld 2.23, 2.22.x avr-libc 57114 Do not #define abs / labs 57071 57071 Fix math.h and function names that
Code bloat for single bit extractions 14 114100 Better indirect addressing on reduced Tiny 14 113156 avr build broken: ICE: 'global_options' are modified in local context 14 112944 Support .rodata in Flash for Devices with FLMAP 14 112830 ICE
-
Thread
Galep3, Atmega EEPROM / FUSES programmieren.
kann man Galep32 schonmal ohne Fehlermeldung starten :) Unter ->Options->Application wird die 00000378 als addresse angeboten. -->War ja füher die Standardaddresse des LPT1. Man kann die aktuelle Addresse eingeben
https://www.amazon.de/atmel-avrisp-mkii/s?k=atmel+avrisp+mkii https://www.diamex.de/dxshop/AVR-ISP-RV-USB-Programmer-fuer-AVR-Controller https://eckstein-shop.de/WaveshareAtmelATAVRISPAVRISPXPIIIn-SystemProgrammerATAVRISP2AVRISPmkIICompliant Der Eckstein Shop ist nicht gerade der günstigste
-
Thread
Suche IC SN74141 in Dil 10 Stk.
Belohnung. Zumal der Chip 1974 8 DM kostete, die Röhre 20, macht heute inflationskorrigiert 13,4€ und 32,8€. Man setzt eben 10 Transistoren wie BF420 oder MMBTA42 ein.
Verwirrt: Im thread werden 155 mit [14 Pins alls Militärvariante?](/attachment/702754/Beispiel.jpg) und welche mit [16 pins](/attachment/702740/20260809_203114.jpg) gezeigt.
-
Thread
Neue Bauteile: Hochgeschwindigkeitsfunk, Löttechnik und die Rückkehr der QWERTZ-Tastatur
Bergwerksbereich vorgesehen.  Bildquelle: Simpson ### Microchip AVR32LA14/20/28/32 – AVR-MCU mit Event-Routingsystem Mit der CLB integrierte Mikrochip FPGA-artiges Verhalten in die PIC16-Serie. Mit dem AVR32LA steht nun eine AVR-Variante zur Verfügung, die ein besonders
bringen möchte, wird von Spectrum Control mit einer Reihe von neuen SKUs bedient. ### NXP FRDM-A-S32K312 – Arduino Uno-artiges Evaulationsboard mit CAN FD und LIN NXP arbeitet permanent daran, Nutzern der Freedom Board-Serie neue Optionen anzubieten. Nun steht eine Variante ante Portas, die CAN FD
-
Artikel
Wanderkiste (Widlar)
02.11.2017 03.11.2017 962329514039 8 form 08.11.2017 09.11.2017 962330370058 9 da_miez 11.11.2017 14.11.2017 - nicht nötig - 10 sirs 9631x 14.11.2017 15.11.2017 JJD1410318668612 suche aktuell kleines Display für OrangePi 11 randy 820xx 17.11.2017 18.11.2017 962331902943 12 imazze 963xx 20.11.2017 21.11.2017
07.03.2018 962350261481 962352107342 5 tobel 53474 23.03.2018 11.04.2018 26.03.2018 13.04.2018 JJD14.10.316.168.697 JJD14.10.316.168.708 an dds5 erneut gesendet 6 dds5 60318 18.04.2018 23.04.2018 JJD14.10.319.856.038 9,9kg laut Einlieferungsschein 7 mindsolve 32429 25.04.2018 30.04.2018 962357505529
-
Thread
Pollin ist pleite :-(
waren Widerstände und manche Kondensatoren noch relativ günstig. Die Verramschung von LED-Birnen in E14 oder E27 kam mir allerdings sehr entgegen. Bei den Fahrradteilen waren ständig günstige Teile dabei, Flickzeug, Lichter, Dynamos, Ketten, Werkzeuge weit unter Ladenpreis. Lieferung immer sehr schnell
da bleibt immer noch die Frage, warum sollte man … ? Wen ich bei Reichelt schaue, so ein mittlerer AVR Tiny der 16xx Serie alles über einen Euro, dazu der Versand ( Versandkosten ) und ein Wartezeit zum Teil, wo man den Kundendienst noch nerven muss – Schickt den Scheich endlich los, auch wenn ihr das
-
Thread
[F] Gebt mir mal Tips: Partner zur Produktion von Solarladern suchen?
Die Toniebox ist auch so ein Markt. CC3200, CC3235 und ESP32 laut 37c3
möchte, ist es einfacher, den Laderegler freizuschalten und den ESP32 zum Flashen mit zum Rechner zu nehmen, als die ganze Platine ausbauen zu müssen. Auf eine kommerziell ausgerichtete Platine könnte man den ESP32 aber direkt draufsetzen bzw. zumindest das reine ESP32
-
Thread
USB Design mit AVR16DU14, bitte um Review
schrieb im Beitrag #8074814: > Feedback Hm... sollte (a) U1 nicht eine Spannungsversorgung an Pin 14 bekommen und (b) VUSB auf 3.3V liegen statt auf 5V? | https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR32-16DU-14-20-28-32-Prelim-DataSheet-DS40002576
Datenblatt: https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR32-16DU-14-20-28-32-DataSheet-DS40002576.pdf Genau, auf Seite 28 steht: "Connection for RESET The RESET pin on the device is active-low with an internal pull-up resistor, and externally pulling
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
, der Empfänger scheint zu >> funktionieren (Test läuft)! > > [...] Zu avr-gcc-8.5.1_2025-07-14_mingw32.tar.xz ist anzumerken, dass > es keine definierte Version der AVR-LibC enthält, sondern den Stand der > 2025-07-14 aktuell war. Neueste Release ist die v2.3.2, also
Johann L. schrieb im Beitrag #8076697: > Zu avr-gcc-8.5.1_2025-07-14_mingw32.tar.xz ist anzumerken, dass es keine > definierte Version der AVR-LibC enthält, sondern den Stand der > 2025-07-14 aktuell war. Neueste Release ist die v2.3.2, also wäre
-
Artikel
AVR-GCC-Tutorial
Vorzeichenbehaftete int-Typen Typname Bit-Breite colspan="2"| Wertebereich align="center| C-Entsprechung (avr-gcc) int8_t align="right"| 8 −128 ⋯ 127 −2 7 ⋯ 2 7 −1 signed char int16_t align="right"| 16 −32768 ⋯ 32767 −2 15 ⋯ 2 15 −1 signed short , signed int int32_t align="right"| 32 −2147483648 ⋯ 2147483647
Vorzeichenlose int-Typen Typname Bit-Breite colspan="2"| Wertebereich align="center| C-Entsprechung (avr-gcc) uint8_t align="right"| 8 0 ⋯ 255 0 ⋯ 2 8 −1 unsigned char uint16_t align="right"| 16 0 ⋯ 65535 0 ⋯ 2 16 −1 unsigned short , unsigned int uint32_t align="right"| 32 0 ⋯ 4294967295 0 ⋯ 2 32 −1 unsigned
-
Artikel
AVRDUDE
Firmware 2.x als avrispv2 o.ä.), das Atmel AVRISP MKII (USB Ansteuerung mittels lib-usb bzw. lib-usb-W32), AVR910-kompatible Programmierer, den AVR Butterfly/AVR109-kompatible Bootloader, STK200-Programmierdongles und verschiedene andere Parallelport-Adapter sowie "serielle Statusportprogrammierer" (Siprog
Fragen im Forum erzeugt. Näheres hierzu in der Forumsdiskussion. AVRISPmkII + AVRDUDE + Window Vista (32). "avrdude was compiled without usb support". Offenbar enthielt WinAVR-20100110 zunächst fälschlicherweise eine AVRDUDE Version ohne USB Support Abhilfe (Einer der drei Punkte): 1. WinAVR deinstallieren
-
Thread
Sensor NTC20K, die Steuerung will aber 10K
Inzwischen finde ich die brutal-digitale Methode am einfachsten. Mit 14 Relais und 14 Widerständen bleibt der Fehler zwischen -23 und +111°C unter 0.5 Grad. Man könnte bei den kleinsten Werten sparen oder an beiden Enden noch einen weiteren Widerstand spendieren. Es bleibt
Ich würde das mit einem einfachen AVR lösen: Statt eines 10K-NTCs eine Spannungsvorgabe über PWM machen. Dazu den Vorwiderstand und Versorgungsspannung des 10K-NTCs über Anschluss eines 10k Festwiderstands bestimmen. Aus der 10k-Tabelle
-
Thread
Zugriff verweigert
10:30 576 Chinasendung.txt 13.06.2019 15:11 <DIR> Contacts 20.06.2026 14:58 <DIR> Desktop 23.06.2021 14:11 62.682 digitaler-impfnachweis-1.pdf 17.06.2026 11:24 <DIR> Documents 20.06.2026 14:44 <DIR> Downloads 13.07.2021
aktuellen 32 bit Versionen von M$.
-
Artikel
AVR In System Programmer
, der auch mit AVR-Studio in Windows einwandfrei zusammenarbeitet. Weitere Infos auf weigu.lu. AVRISP mkII Klon mit dem Atmega32U2-Breakout-Board und der Lufa-Bibliothek. Mit der LUFA-Bibliothek (Eine Anleitung gibt es
AVRISPmkII kompatiblem Programmer (AVR Studio, Linux, MacOS) JTAGICEmkII kompatibler AVR Programmer (AVR Studio, Linux, MacOS) (keine AVR32, kein Xmega) OpenOCD Interface (sehr viel ARM Controller, PLD´s, FPGA´s) STK500v2 kompatiblem Programmer
-
Thread
Hobby-Austausch: Welche Projekte beschäftigen euch aktuell? (Mit Altersangabe)
entwerfen (immer wieder verschoben) um endlich eine eigene PCB für eine Handheldspielekonsole mit STM32F4xxR zu entwerfen. - Endlich Doku für Arduinobenutzung CH32V003 erstellen. Hier sind die bereits für den CH32V003 geschriebenen Libraries gemeint um den unter Arduino nutzbar zu machen. Durchforsten
aufgezeichnet, Beginn ist 16:00 Uhr Nachmittags: 27,5°C/34%/34,1pF 25°C/38%/33,1pF 23,5°C/43%/32,7pF 21,7°C/52%/32,3pF Ich kann mir das Verhalten noch nicht erklären? Tom
-
Artikel
Elektronikversender
Stand Oktober 2022): Ab €500->frachtfrei, €200 bis €500 -> €5,49, €25 bis €200 -> €7,95, bis €25 -> €14,95 Große Auswahl an Mikrocontrollern, z.B. STM32 und LPC1xxx Sehr große Auswahl an Schaltnetzteilen von Meanwell (geschlossen, offen, auf PCB lötbar, DIN-Schiene) Shopsoftware gewöhnungsbedürftig, jedoch
aus China Ether-Deal. Unter sonstiges viele versch. Elektronik-teile Versand aus China NooElec. USB-AVR Boards (mega32u2) und rgbled-matrizen Versand aus Kanada Sine qua non surplus. Großbritannien AliExpress. Homepage: Verkaufsplattform für chinesische Händler - darunter viele Elektronik-Händler Versand
-
Thread
DCF-Uhr from Scratch
Mischer/Demodulation, an den ADC. 77,5 kHz ist jetzt keine Hochfrequenz, aber etwas schneller als der AVR-Arduino-ADC sollte der schon sein. (STM32, RP2040, ...) Rest ist Software.
die CPU zu stören. Also echte parallel Verarbeitung. Ich habe dann mal nach diesen Daten die STM32 gefiltert und dabei dann STM32H723 oder den STM32H743 gefunden. Beide sind auf Nucleo Boards für 30 bis 50€ erhältlich. Echte 16-bit ADC mit DMA, SMID und DSP, 16-bit DAC um einen OCXO zu führen.
-
Thread
avrasm32.exe versteht Assembler Direktiven nicht
Vermutlich wird der avrasm32.exe nur für 32-Bit Controller von Atmel arbeiten können, nicht für die 8-Bit AVR Controller.
> ... avrasm32... neuere avrasm-Version als meine ... /avrasm32/ kenne ich nicht; ich arbeite mit dem avrasm2, z.B. die Version '2.2.8 (build 80 Jan 14 2020 18:27:50)'. Wenn aber urplötzlich "haufenweise Fehlermeldungen
-
Thread
AVRDU USB Inbetriebnahme scheitert.
Hallo, Ich versuche gerade den USB von einem AVR32DU14 in Betrieb zu nehmen. Es soll ein einfacher USB zu Seriell Wandler werden. Dazu habe ich mir eine kleine Platine gemacht. Der Controller ist 5V Bus powered. Die 5V werden ueber einen TPS2041C
. Es ist eine abgespeckte und an den AVR32DU14 angepasste Version des Beispiels von Microchip (avr64du32-cnano-usb-cdc-to-usart-bridge-mplab-mcc) zu finden auf github. Die angehaengte main.c ist das Orginal aus dem Microchip Beispiel.
-
Thread
Wie kann ich richtige 1:1 klon von Festplatte erstellen?
hab ich diesen Direktzugriff vor Jahren schon benutzt um meinen eigenen FAT-Datei-Treiber für den AVR zu programmieren bzw. zu entwickeln. Das hat mir das ständige geflasche des AVR erspart und das Debugging des Windowspogrammes war wesendlich angenehmer als des AVRs.
urandom >A dd if=A of=B bs=1G status=progress ls -l A B -rw------- 1 norbert norbert 512 9. Mai 12:32 A -rw------- 1 norbert norbert 512 9. Mai 12:32 B [/pre]
-
Thread
Schulnotenbewertung eines Arduino-Programms
beim letzten Ausschieben ein Strobe-Impuls gegeben). Interessanterweise funktioniert shifOut auf AVR erwartungsgemäß korrekt, aber auf einem CH32V003 mit entsprechendem Core nicht (die "Library" hier jedoch schon). Aus diesem Grund verwende ich jetzt dann doch eher sn74hc595. Arduino F. schrieb
#8045143: > in Arduino ist ja scheinbar die <string.h> verpönt. Ist sie nicht! Leider ist bei dem AVR-GCC die libstdc++ nicht dabei. Damit gibts kein std::string Verpönt ist nicht das gleiche, wie unmöglich. Die 32Bit und 64Bit Arduinos oder auch Fremdprodukte haben std::string durchaus dabei.
-
Thread
Fakes erwischt?
.2 Ohm Die GNDs 6, 18, 28, 30 ebenso. (Messgeräteleitungen direkt miteinander Verbunden Zeigen 0.14 Ohm) Gibt es noch eine andere Möglichkeit, um die Chips zu prüfen?
einer Kupferplatte drin wurde schon alles > gesichtet. Hier wurde allerdings IMHO noch nie ein AVR Mikrocontroller als Fake identifiziert. Dieser Thread hier wäre im Falle eines Nachweises eine Sensation.
-
Thread
ATXMEGA384C3-AU ADC mist ungenau
//eine Messung aller 0,11ms (15x Mittelwert auf 6 Pins = 10ms Total) [ 1000ms / ((32.000.000Mhz/256PRESCALER)/14TakteProMessung) ] ADCA.CH0.CTRL = ADC_CH_INPUTMODE_SINGLEENDED_gc; //Positiven Wertebereich ADCA.CH0.INTCTRL |= ADC_CH_INTMODE_COMPLETE_gc | ADC_CH_INTLVL_LO_gc
Oder man nimmt einen älteren AVR, wie ATmega328, ATinyx5, ...x4. ...13 etc, die sind da viel gutmütiger. 😉
-
Artikel
Pulsweitenmodulation
wird vor allem im Audiobereich gemacht. Dazu werden praktisch Operationsverstärker eingesetzt. In der AVR Application-Note AVR335: Digital Sound Recorder with AVR and DataFlash wird zum Beispiel ein mit Operationsverstärkern aufgebauter Chebychev-Tiefpass fünfter Ordnung verwendet. Man findet im Audiobereich
schon richtig viel zusammen. Etwas genauer: Schaltverluste beim FET Siehe auch. Pulsdichtemodulation AVR-Tutorial: PWM AVR-GCC-Tutorial: PWM Soft-PWM Motoransteuerung mit PWM LED-Fading AVR PWM Ambilight in Hardware 1-Bit Digital-Analog-Wandlung Forumsbeitrag: Audioausgabe mit PWM Forumsbeitrag: SPWM auf
-
Thread
Turtlegrafik: Interpreter, Creator & Designer
43,21 T1,-23 C25,96,27" "M1,-29 K16 c2 M-9,5 K3 M17,-1 K3 M-5,4 K3 M4,0 K3 M-18,-9 K2 c14 M1,5 K2 M13,2 K2 M8,-4 K2" "c4 M-5,7 K1 M-16,-3 K2 M55,-12 C65,6,6 T4,-8 M32,-17 c14 C198,70,0 K10 c14 M-2,1 K7 C153,193,241" "M-58,-3 M-1,-2 K5 M5,0 K4 r8 K4 l25 K6 r5 K4
C114,81,21 M-43,21 T1,-23 C25,96,27" "M1,-29 K16 c2 M-9,5 K3 M17,-1 K3 M-5,4 K3 M4,0 K3 M-18,-9 K2 c14 M1,5 K2 M13,2 K2 M8,-4 K2" "c4 M-5,7 K1 M-16,-3 K2 M55,-12 C65,6,6 T4,-8 M32,-17 c14 C198,70,0 K10 c14 M-2,1 K7 C153,193,241" "M-58,-3 M-1,-2 K5 M5,0 K4 r8 K4 l25 K6 r5 K4"; void setup()
-
Thread
Attiny13a stürzt ab
hobbymäßig nehmen. Es gibt bessere Alternativen, die deutlich mehr Hardware-Komfort bieten, auch bei AVR.)
misslang mit allen Timern von ATMega328P und auch ATMega2560. Bin mir nicht mehr sicher das auch ATMega32U2 und ATTiny85 getestet wurden. Fehlerbeschreibung, aus dem Gedächtnis: Arduino stellt in seiner Initialisierung alle Timer für PWM ein. Die AVR verwenden dann für z.B. OCR1A Schattenregister.
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
int32_t)(vsys_v * 1000.0f + 0.5f); } vsys_adc_init(); int32_t vsys_mv = vsys_read_mv(); printf("VSYS: %ld mV\n", (long)vsys_mv); [/code]
Christie schrieb im Beitrag #8035199: > Es (das STM32G031 Board) scheint mir auch weniger Beginner-freundlich zu sein wie Arduino Das Board wird von Arduino unterstützt: https://github.com/stm32duino/Arduino_Core_STM32#generic-stm32g0-boards > Beim
-
Artikel
FIFO
FIFO-Speicher ist der des UARTs im PC. Dieser sammelt ankommende Daten solange, bis er fast voll ist (meist 14 Bytes). Dann wird ein Interrupt ausgelöst und der Prozessor kann "auf einen Rutsch" alle Daten auf einmal schnell auslesen. Ganz am Anfang hatten UARTs keinen FIFO und erzeugten für jedes empfangene
werden (8, 16, 32 Bit, ebenfalls structs). Alle FIFO-Funktionen sind interruptsicher aufgebaut, d.h. die kritschen Zugiffe auf die FIFO-Kontrolldaten erfolgen atomar. Damit ist der Einsatz im Hauptprogramm und in Interrupts