-
Datei
io.h
.h> #elif defined (__AVR_AVR16DD20__) # include <avr/ioavr16dd20.h> #elif defined (__AVR_AVR16DD28__) # include <avr/ioavr16dd28.h> #elif defined (__AVR_AVR16DD32__) # include <avr/ioavr16dd32.h> #elif defined (__AVR_AVR32DD14__) # include <avr/ioavr32dd14.h> #elif defined (__AVR_AVR32DD20__) # include <avr/ioavr32dd20.h> #elif defined (__AVR_AVR32DD28__) # include <avr/ioavr32dd28.h> #elif defined (__AVR_AVR32DD32__) # include <avr/ioavr32dd32
in „direkt in ein Register des Tiny5 schreiben“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
extended_serial_library.pdf
und so sind gewohnte Funktionen wie print und println ebenfalls verfügbar. extendedSerial wurde auf AVR-, STM- und CH32V003 Systemen getestet. Anmerkung zu CH32V003: Der Arduino-Core von CH32V003 ist in einigen Teilen noch fehlerbehaftet und im Falle von HardwareSerial sind nicht alle Funktionen komplett
in „Arduino und struct gefallen sich nicht !“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disassebled_minimal_change_crash.asm
5b 2a lds r24, 0x2A5B ; 0x802a5b <Mac+0x1> 6dd2: 0e 94 32 04 call 0x864 ; 0x864 <_Z8doactionhhP6actionhP10PITControl.constprop.43> 6dd6: 10 92 5b 2a sts 0x2A5B, r1 ; 0x802a5b <Mac+0x1> 6dda: 9a c0 rjmp .+308 ; 0x6f10 <main+0x1024> 6ddc: 88 23 and
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disassebled_original_working.asm
firmware.elf: file format elf32-avr Disassembly of section .text: 00000200 <__vectors>: 200: 0c 94 67 01 jmp 0x2ce ; 0x2ce <__ctors_end> 204: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt> 208: 0c 94 8f 01 jmp 0x31e ; 0x31e <__bad_interrupt
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·