-
Datei
io.h
.h> #elif defined (__AVR_AVR16EA32__) # include <avr/ioavr16ea32.h> #elif defined (__AVR_AVR16EA48__) # include <avr/ioavr16ea48.h> #elif defined (__AVR_AVR16EB14__) # include <avr/ioavr16eb14.h> #elif defined (__AVR_AVR16EB20__) # include <avr/ioavr16eb20.h> #elif defined (__AVR_AVR16EB28__) # include <avr/ioavr16eb28.h> #elif defined (__AVR_AVR16EB32__) # include <avr/ioavr16eb32.h> #elif defined (__AVR_AVR32EA28__) # include <avr/ioavr32ea28
in „direkt in ein Register des Tiny5 schreiben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disassebled_minimal_change_crash.asm
22 call 0x4486 ; 0x4486 <_ZN5Print5printEPKc> 49ae: 87 01 movw r16, r14 49b0: ba e3 ldi r27, 0x3A ; 58 49b2: eb 0e add r14, r27 49b4: f1 1c adc r15, r1 49b6: 65 eb ldi r22, 0xB5 ; 181 49b8: 7f ec ldi r23, 0xCF ; 207 49ba: 80 91 b1 29 lds r24, 0x29B1 ; 0x8029b1 <CalMode
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disassebled_original_working.asm
4f sbci r17, 0xFF ; 255 4542: d8 01 movw r26, r16 4544: 2d 91 ld r18, X+ 4546: 3c 91 ld r19, X 4548: 7c 01 movw r14, r24 454a: b2 e5 ldi r27, 0x52 ; 82 454c: eb 0e add r14, r27 454e: f1 1c adc r15, r1 4550: f7 01 movw r30, r14 4552: a0 81 ld r26, Z
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
IS51BNotes.pdf
Geräte eingerichtet. Ein selbstgebautes Programmiergerät, zwei USB- µC im Bootloadermodus und ein AVR ISP MKII-Programmiergerät: Datei: usbproger.rules # IS51 libusb-device ATTRS{idVendor}=="16d0", ATTRS{idProduct}=="0418", MODE="0660", GROUP="dialout" # AT89C5131 - Bootloader ATTRS{idVendor}=="03eb