mega2560 a interrupt capable pins
Napsal: 04.02.2017 16:27
Našel jsem v marlinovi možnost ušetřit pár cyklů procesoru zapnutím možnosti
//#define ENDSTOP_INTERRUPTS_FEATURE
dorazy jsou zaplé v ramps 1.4 na piny 3,14 a 18
Hledal jsem které piny jsou schopné vyvolat přerušení a zdroje se tak nějak úpně neshodují.
přímo na arduino.cc mají uvedeno u arduino mega : Mega, Mega2560, MegaADK 2, 3, 18, 19, 20, 21
Tady chybí pin 14.
Nicméně někde v diskuzi byl odkaz na:
https://github.com/MarlinFirmware/Marlin/tree/RCBugFix/buildroot/share/pin_interrupt_test
a výstup z něj který tvrdí že:
PINs causing interrups are:
D2
D3
D10
D11
D12
D13
D14
D15
D18
D19
D20
D21
D50
D51
D52
D53
A8 = D62
A9 = D63
A10 = D64
A11 = D65
A12 = D66
A13 = D67
A14 = D68
A15 = D69
Arduino pin numbering!
A tedy 14ka figuruje. Máte s tím někdo zkušenosti?
//#define ENDSTOP_INTERRUPTS_FEATURE
dorazy jsou zaplé v ramps 1.4 na piny 3,14 a 18
Hledal jsem které piny jsou schopné vyvolat přerušení a zdroje se tak nějak úpně neshodují.
přímo na arduino.cc mají uvedeno u arduino mega : Mega, Mega2560, MegaADK 2, 3, 18, 19, 20, 21
Tady chybí pin 14.
Nicméně někde v diskuzi byl odkaz na:
https://github.com/MarlinFirmware/Marlin/tree/RCBugFix/buildroot/share/pin_interrupt_test
a výstup z něj který tvrdí že:
PINs causing interrups are:
D2
D3
D10
D11
D12
D13
D14
D15
D18
D19
D20
D21
D50
D51
D52
D53
A8 = D62
A9 = D63
A10 = D64
A11 = D65
A12 = D66
A13 = D67
A14 = D68
A15 = D69
Arduino pin numbering!
A tedy 14ka figuruje. Máte s tím někdo zkušenosti?