-
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
Z10is_opt3001h>: 2dc2: cf 93 push r28 2dc4: df 93 push r29 2dc6: c8 2f mov r28, r24 2dc8: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 2dcc: 6e e7 ldi r22, 0x7E ; 126 2dce: 81 e9 ldi r24, 0x91 ; 145 2dd0: 99 e2 ldi r25, 0x29 ; 41 2dd2: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disassebled_original_working.asm
Z10is_opt3001h>: 2dc2: cf 93 push r28 2dc4: df 93 push r29 2dc6: c8 2f mov r28, r24 2dc8: 0e 94 97 01 call 0x32e ; 0x32e <_ZN7TwoWire17beginTransmissionEh.constprop.113> 2dcc: 6e e7 ldi r22, 0x7E ; 126 2dce: 81 e9 ldi r24, 0x91 ; 145 2dd0: 99 e2 ldi r25, 0x29 ; 41 2dd2: 0e 94 c8 14 call 0x2990 ; 0x2990 <_ZN7TwoWire5writeEh
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·