Π‘ΡΡΠ°Π½ΠΈΡΠΊΠ° ΡΠΌΠ±Π΅Π΄Π΄Π΅ΡΠ° Β» AVR dragon.
Π‘Π΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΎΠΉ AVR ΡΡΠ°Π»ΠΎ Π΄Π΅-ΡΠ°ΠΊΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ Π΄Π»Ρ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΏΠΎΠ΄Π΅Π»ΠΎΠΊ. Π― Π½Π°ΡΠΈΠ½Π°Π» ΠΈΠ·ΡΡΠ°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π°, Π½ΠΎ ΠΈ ΡΠ΅ΠΉΡΠ°Ρ Π½Π΅ΡΠ΅Π΄ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΈΡ Π² Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΡ .
ΠΠΎΡ ΡΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ Π³ΠΎΠ΄Π° Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ AVR dragon.
Β
AVR Dragon β ΡΠ°ΠΌΡΠΉ Π΄Π΅ΡΠ΅Π²ΡΠΉ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR ΡΠΈΡΠΌΡ Atmel, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΠΉ debugWire.
Π§Π΅ΠΌ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΎΡ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ°?
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ β ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΠ΅Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΠ°Π»ΡΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ°ΠΌΠ° ΠΏΠΎ ΡΠ΅Π±Π΅ ΠΈ Π΅ΡΠ»ΠΈ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΠΉΠ΄Π΅Ρ Π½Π΅ ΡΠ°ΠΊ, ΡΠΎ ΡΠ·Π½Π°ΡΡ ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ β ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ. ΠΡΠ»Π°Π΄ΡΠΈΠΊ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² Π»ΡΠ±ΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΈ ΡΠ·Π½Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ , ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΠ°ΠΌΡΡΠΈ, ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΠΎ, ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΠ΅ΠΊ Π²ΡΠ·ΠΎΠ²ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΠΊΡΡΡ Π΄ΡΡΠ³ΠΈΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡΠ΅ΠΉ. ΠΠΎΠΎΠ±ΡΠ΅ΠΌ, ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ β ΡΡΠΎ ΠΊΡΡΡΠΎ!
Β
ΠΠ½ΡΠ΅ΡΡΠ΅ΡΡ
Π§ΡΠΎΠ±Ρ Π±ΡΠ»ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, Π·Π°ΡΠ΅ΠΌ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΠΊΡΠΏΠ°ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎΡ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ, Π° Π½Π΅ ΡΠΎΠ±ΡΠ°ΡΡ, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ, Π²ΠΎΡ ΡΠ°ΠΊΠΎΠΉ, ΠΊΡΠ°ΡΠΊΠΎ ΠΎΠΏΠΈΡΡ ΡΠ°Π·Π½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ AVR.
ISP (In System Programming) β ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π΅ Π²ΡΠΏΠ°ΠΈΠ²Π°Ρ ΠΈΠ· ΠΏΠ»Π°ΡΡ. Π§Π΅ΡΠ΅Π· ISP ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΡΡΡ Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ, Π½ΠΎ ISP ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²ΠΎΠΌ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠ΅ΡΡΡΠ΅Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ². ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΡΠΎΠΌΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ, Atmel ΡΡΠ°Π» Π»ΠΈΠ΄Π΅ΡΠΎΠΌ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΊ Π½Π΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ 4 ΡΠΈΠ³Π½Π°Π»Π° β MISO, MOSI, SCLK, RESET.
HV prog β Π²ΡΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π£ΠΌΠ΅Π΅Ρ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠΌ Π²ΡΠΏΡΡΠΊΠ΅, Π² Π»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π΅Π½. (ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ Π΄Π»Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ISP, Π΅ΡΠ»ΠΈ Π²Ρ Π΅Π³ΠΎ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΠ»ΠΈ ΠΏΠΎ Π½Π΅Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ). Π ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ 18 ΡΠΈΠ³Π½Π°Π»ΠΎΠ² β PD[7β¦0], PC[7β¦0], XTAL, RESET.
JTAG β ΡΠ°ΠΌΡΠΉ ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. Π Π½Π΅ΠΌ ΡΠΆΠ΅ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΡΡ Π½Π΅ Π±ΡΠ΄Ρ. ΠΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π½ΠΎΠΆΠ΅ΠΊ. Π’ΡΠ΅Π±ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΡΠΈ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² (TCK, TDO, TMS, TDI, RESET).
debugWire β ΠΏΡΠΎΠΏΡΠΈΠ΅ΡΠ°ΡΠ½ΡΠΉ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Atmel, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΏΡΠΎΠ²ΠΎΠ΄Ρ (RESET). Π’Π°ΠΊ, ΠΊΠ°ΠΊ Π² Π»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Ρ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π½ΠΎΠΆΠ΅ΠΊ, ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° JTAGβΡ.
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Atmel Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΡΡΠΈΠ» Π²ΡΡ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈΠ΄Π΅ΠΈ ΡΠ΅ΠΌ, ΡΡΠΎ debugWire Π½Π° Π½ΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ISP ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° (ΡΠΎΠ΅ΡΡΡ, ΠΏΡΠΈΠΉΠ΄Π΅ΡΡΡ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΡΠ΅Π»ΡΡ 4 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°, Π²ΠΊΠ»ΡΡΠΈΡΡ debugWire, ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ 3 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° SPI).
Β
Β
AVR Dragon ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Ρ ΠΏΠ°ΠΌΡΡΡΡ Π΄ΠΎ 32ΠΊΠΠ°ΠΉΡ, Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΠΌΠ΅Π΅Ρ Π²ΠΎΠΎΠ±ΡΠ΅ Π²ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ AVR (ΠΊΡΠΎΠΌΠ΅ atxmega).
ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π·Π° ΡΠ΅Π½Ρ AVR dragon ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΊΡΠΏΠΈΡΡ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ( 33 ΡΡΡΠΊΠΈ atmega16, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ ) ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΡ ΡΒ AVR JTAG ICE clone, ΡΠ°ΠΊ-ΡΡΠΎ ΠΏΠΎΠΊΡΠΏΠ°ΡΡ Π΄ΡΠ°ΠΊΠΎΠ½Π° ΠΈΠ»ΠΈ Π½Π΅Ρ β ΡΠ΅ΡΠ°ΡΡ Π²Π°ΠΌ. ΠΠΈΡΠ½ΠΎ Ρ Π»ΡΠ±Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΎΡΠΎΡΠΈΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΡΠΏΠΈΠ».
Β
DebugWire
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»ΠΊΠΈ Ρ ΡΠΎΠ±ΠΈΡΠ°Ρ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ : atmega48, atmega88, atmega168 ΠΈ attiny13. ΠΡΠΎ ΠΎΡΠ΅Π½Ρ ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ! ΠΡΠ΅ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡΡ debugWire ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
ΠΠ΅ΡΠ²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Ρ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ, ΠΊΡΠΏΠΈΠ² avrDragon β ΠΊΠ°ΠΊ-ΠΆΠ΅ Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ? ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ° Π²ΡΠ²Π΅Π΄Π΅Π½Π° ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ»ΠΎΠ΄ΠΊΠ°. ΠΠ° ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅ Π½Π°ΡΠΈΡΠΎΠ²Π°Π½Π° ΠΊΠ°ΡΡΠ° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ², Π½ΠΎ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠΎΠ³Π»Π°ΡΡΡΡΡΡ β Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ! Π― ΡΠ°Π·ΠΎΠΊ ΠΎΡΠΈΠ±ΡΡ Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ,Β ΠΏΠΎΡΡΠΎΠΌΡ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°Ρ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ².
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΠ³Π½Π°Π» Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΡΠ°ΠΊΠΎΠΌΡ-ΠΆΠ΅ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅. Π‘ΠΈΠ³Π½Π°Π» VTG ( Target Voltage ) ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΡΡΡΠΎΠΉΠΊΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠΎΠ²Π½Π΅ΠΉ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ° ΠΊ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΡΠΎΠ²Π½ΡΠΌ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π΅Π³ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΡΠΎΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° β DebugWire Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π΅ΡΠ»ΠΈ Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π΅Ρ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ! Π― Π΄ΠΎΠ»Π³ΠΎ ΠΈΡΠΊΠ°Π» ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π² Π΄ΡΠ°ΠΊΠΎΠ½Π΅ ΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π°Ρ , Π° ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΡΠΎΠΆΠΊΠ° ΠΊ ΠΊΠ²Π°ΡΡΡ Π±ΡΠ»Π° ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½Π°.
Π’ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° β ΡΠΊΠΎΡΠΎΡΡΡ ΠΎΡΠ»Π°Π΄ΠΊΠΈ Π² AVR Studio Π±ΡΠ»Π° Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΡΠ΅, ΡΠ΅ΠΌ Π² IAR. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΌΠΎΠ΅ ΡΡΠ΅Π΄ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΠ΅-ΠΆΠ΅ IAR, ΡΡΠΎ ΠΌΠ΅Π½Ρ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΡΠ°Π΄ΠΎΠ²Π°Π»ΠΎ. Π ΡΡΠ°ΡΡΡΡ, Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ Π²Π΅ΡΡΠΈΡΡ IARβΠ° ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ Ρ debugWire Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ»Π°ΡΡ.
ΠΠ»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΡΠ°ΠΊΠΎΠ½Π° ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌ, Ρ ΡΠΏΠ°ΡΠ» Π΄Π²Π° ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠ°. ΠΠ΄Π½ΠΈ ΠΈΠ· Π½ΠΈΡ ΠΏΡΠΈΠΏΠ°ΠΈΠ²Π°Π΅ΡΡΡ ΠΏΡΡΠΌΠΎ ΠΊ Π΄ΠΎΡΠΎΠΆΠΊΠ°ΠΌ, Π²ΡΠΎΡΠΎΠΉ Π²ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π² ΡΠ°Π·ΡΠ΅ΠΌ Π½Π° ΠΏΠ»Π°ΡΠ΅. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π° ΡΠ°Π·ΡΠ΅ΠΌΠ΅ Π΄ΡΠ°ΠΊΠΎΠ½Π° Π½Π΅Ρ ΠΊΠ»ΡΡΠ°, Ρ ΡΠ΄Π΅Π»Π°Π» ΡΠ²ΠΎΠΉ β Π½Π°ΠΏΠΈΡΠ°Π» TOP. ΠΡΡΠ°ΡΠΈ, ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΌΠ΅ΡΠΈΡΡ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ β ΠΏΠΈΡΠ΅ΠΌ ΠΌΠ°ΡΠΊΠ΅ΡΠΎΠΌ Π½Π° ΡΠ΅ΡΠΌΠΎΡΡΠ°Π΄ΠΊΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»Π° ΠΈ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΠΆΠΈΠ²Π°Π΅ΠΌ Π΅Π΅ β Π½Π°ΡΠΈ Π½Π°Π΄ΠΏΠΈΡΠΈ ΡΠ΅ΠΏΠ΅ΡΡ ΡΡΠ°Π»ΠΈ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠ΅, ΠΊΡΠ°ΡΠΈΠ²Π΅Π½ΡΠΊΠΈΠ΅ ΠΈ Π½ΠΈ Π·Π° ΡΡΠΎ Π½Π΅ ΡΠ»Π΅Π·ΡΡ Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ²!
Π’Π΅ΠΏΠ΅ΡΡ ΡΠΈΠΏΠΈΡΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ. ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ IAR. Π ΠΎΠΏΡΠΈΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ Π½Π° Dragon (Project->Options->Debugger, ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Dragon). ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π΄ΡΠ°ΠΊΠΎΠ½Π° ΠΊ ΠΏΠ»Π°ΡΠ΅, ΠΏΠΎΠ΄Π°Π΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅. Π’Π΅ΠΏΠ΅ΡΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π² ΠΌΠ΅Π½Ρ Dragon->Fuse Handler. Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ΅ ΡΡΡΠ·Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΠΌ Π½ΡΠ°Π²ΡΡΡΡ, ΡΠ°Π·ΡΠ΅ΡΠ°Π΅ΠΌ debugWire (ΡΡΡΠ· DWEN). ΠΡΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΠΌ ISP ΠΎΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° (ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΠΎΡΡΠ°Π²ΠΈΡΡ, Π΅ΡΠ»ΠΈ SPI Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ), ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΠΎΠ»ΡΠΊΠΎ RESET, VTG ΠΈ GND ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ. ΠΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ βDownload and Debugβ. ΠΡΠ°Π»Ρ:
Β
Β
ΠΡΠ»ΠΈ Π·Π°Ρ ΠΎΡΠ΅ΡΡΡ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ ΡΡΠ·Ρ, ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΎΠΏΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ISP ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ. Π ΠΏΠΎΠ΄Π°Π²Π»ΡΡΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² SPI Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΡΠΎΠ³Π°ΡΡ.
Π£ Π΄ΡΠ°ΠΊΠΎΠ½Π° Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠΏΡΠΈΠΉ (Project->Options->Debugger->Dragon):
Supress download β Π΅ΡΠ»ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π³Π°Π»ΠΎΡΠΊΡ, Π±ΡΠ΄Π΅Ρ ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ Π²Π°Ρ β Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π½ΠΎΠ²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈΠ»ΠΈ ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΡΠ°ΡΡΡ? ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ (Π²Π΅ΡΡΠΌΠ° ΡΠΎΠΌΠ½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ) ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΠ΅ΡΡΡΡΠ° ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΠΈ.
Allow download to RAM β ΠΈΠ½ΠΎΠ³Π΄Π° Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΎΡΠ»Π°Π΄ΠΊΠΈ, ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΠΠ£, Π° ΠΏΠΎΡΠΎΠΌ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΈΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΡΠ° ΠΎΠΏΡΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ. Π― Π½ΠΈΠΊΠΎΠ³Π΄Π° Π΅ΠΉ Π½Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠΎΠ»ΠΊΠΎΠΌ ΡΠΊΠ°Π·Π°ΡΡ Π½Π΅ ΠΌΠΎΠ³Ρ.
Target consistency check β ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΡ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ .
ΠΡΠΈ ΠΎΠΏΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ΅Π΄ΠΊΠΎ ΠΈ Π½Π΅ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½Ρ, Π° Π²ΠΎΡ Π½Π° Π²ΡΠΎΡΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π΅ΡΡΡ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½Π°Ρ ΠΎΠΏΡΠΈΡ:
Run timers in stopped mode β ΡΠ°ΠΉΠΌΠ΅ΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π°. Π ΠΏΡΠΈΠΌΠ΅ΡΡ, ΡΡΠΎ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ Π¨ΠΠΠΎΠ², Π΅ΡΠ»ΠΈ ΠΈΡ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π² Π½Π΅ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ, ΡΡΠΎ-Π½ΠΈΠ±ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΉΡΠΈ ΠΈΠ· ΡΡΡΠΎΡ.
Π£ ΠΌΠ΅Π½Ρ ΡΠΏΡΠ°ΡΠΈΠ²Π°Π»ΠΈ β ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΠΎ debugWire, ΠΈΠ»ΠΈ ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ? ΠΡΠ²Π΅Ρ β ΠΌΠΎΠΆΠ½ΠΎ. ΠΠΎ ΠΎΠΏΡΡΡ-ΠΆΠ΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΠ½Π°ΡΠ°Π»Π° Π²ΠΊΠ»ΡΡΠΈΡΡ debugWire Ρ ΠΏΠΎΠΌΠΎΡΡΡ ISP.
Β
JTAG
ΠΠ΅Π΄Π°Π²Π½ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ JTAG Ρ AVR Π°ΠΌΠΈ. ΠΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈΡ ΡΠ°ΠΌΡΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠ΅. ΠΠ°Π»ΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΡΡΡΠ΅Π΅, ΡΠ΅ΠΌ debugWire. Π£ΠΌΠ΅Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ·Ρ.
Β
ΠΠ°ΠΊΠ΅ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅
ΠΠ° Π΄ΡΠ°ΠΊΠΎΠ½Π΅ Π΅ΡΡΡ Π΅ΡΠ΅ ΠΌΠ°ΠΊΠ΅ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅. ΠΠΎΠ²ΠΎΡΡΡ, Π΅ΡΠ»ΠΈ Π²ΠΏΠ°ΡΡΡ ΡΡΠ΄Π° ZIF-ΠΏΠ°Π½Π΅Π»ΡΠΊΡ, ΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΌΠ°ΡΡΠΎΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ. ΠΠΈΡΠ½ΠΎ Ρ ΡΡΠΈΠΌ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π»ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠΊΠ°Π·Π°ΡΡ Π½Π΅ ΠΌΠΎΠ³Ρ.
Β
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠΎ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠΎΠΌ.
ΠΡΡΡ Π΅ΡΠ΅ ΠΎΠ΄Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. Π ΡΡ Π΅ΠΌΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΡΠ°ΠΊΠΎΠ½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π΄ΠΎΠΏΡΡΡΠΈΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΡ, ΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° Π² Π±Π»ΠΎΠΊΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠ² ΡΠ³ΠΎΡΠ°Π΅Ρ. Atmel Π΄Π°Π΅Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡ Π²ΡΠΏΠ°ΡΡΡ ΡΠ³ΠΎΡΠ΅Π²ΡΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΠΈ ΠΏΡΠΈΠΏΠ°ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠΊ, ΠΏΡΠΈ ΡΡΠΎΠΌ Π³Π°ΡΠ°Π½ΡΠΈΡ Π½Π° Π΄ΡΠ°ΠΊΠΎΠ½Π° Π½Π΅ ΡΠ΅ΡΡΠ΅ΡΡΡ.
ΠΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΏΡΠΈΠΊΠΎΡΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΏΠ°Π»ΡΡΠ΅ΠΌ ΠΊ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅-ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΎΠ·Π±ΡΠΆΠ΄Π°Π΅ΡΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π°Π΅ΡΡΡ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠ»Π°ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ ΡΠΎΠΊ ΠΈ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π΄ΡΠ°ΠΊΠΎΠ½, Π½ΠΎ Π΄Π΅ΡΠ΅Π²ΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΠΊΠΈ ΡΡΠΎΠ³ΠΎ Π½Π΅ Π΄Π΅Π»Π°ΡΡ ΠΈ Π΄ΡΠ°ΠΊΠΎΠ½ ΡΠ³ΠΎΡΠ°Π΅Ρ. ΠΠ° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΡΠ΄Π° Π½Π΅ ΡΡΠΎΠΈΡ ΠΏΡΠΈΠΊΠ°ΡΠ°ΡΡΡΡ.
Π ΠΏΡΠΎΡΠ΅ΠΌ, ΠΏΠΎΠΊΠ° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° Π½Π΅ ΡΠ³ΠΎΡΠ΅Π»Π°, ΠΏΠ΅ΡΠ΅Π΄Π΅Π»ΠΊΠΎΠΉ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ Π½Π΅ ΡΡΠΎΠΈΡ. ΠΠ»Π°Π²Π½ΠΎΠ΅ β Π²ΡΠΊΠ»ΡΡΠ°ΡΡ Π΄ΡΠ°ΠΊΠΎΠ½Π° ΠΊΠΎΠ³Π΄Π° Π½Π° Π΄ΠΎΠ»Π³ΠΎ ΠΎΡΡ ΠΎΠ΄ΠΈΡΠ΅ ΠΎΡ Π½Π΅Π³ΠΎ ΡΡΠΎΠ±Ρ Π½Π΅ ΡΡΡΡΠΎΠΈΡΡ ΠΏΠΎΠΆΠ°ΡΠ°. ΠΡΠ°ΠΊΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΠ³Π½Π΅Π΄ΡΡΠ°ΡΠΈΠΌ!
ΠΠ°ΠΊ Π½Π° Π·Π»ΠΎ, ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ ΠΌΠΎΠ΅Π³ΠΎ Π΄ΡΠ°ΠΊΠΎΠ½Π° ΡΠ³ΠΎΡΠ΅Π». Π― ΠΏΡΠΎΠΈΠ·Π²Π΅Π» ΠΏΠ΅ΡΠ΅Π΄Π΅Π»ΠΊΡ, ΠΈ Π²ΡΠ΅ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ (Π΄Π°ΠΆΠ΅ Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ β ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ°Π·ΡΡΠ²ΠΎΠ² ΡΠ²ΡΠ·ΠΈ). ΠΠ΅ΡΠ΅Π΄Π΅Π»ΠΊΠ° ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ. ΠΡΠΆΠ½ΠΎ Π²ΡΠΏΠ°ΡΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠ° ΠΈ ΠΏΡΠΎΠ±ΡΠΎΡΠΈΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠΊ ΠΎΡ USB ΡΠ°Π·ΡΠ΅ΠΌΠ° Π΄ΠΎ ΡΠ°Π½ΡΠ°Π»ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠ°. ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ°-ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ΡΠΌΠ°Π»ΠΏΠ°Π΄, ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΡΠΏΠ°ΠΈΠ²Π°Π΅ΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ.
ΠΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π²ΠΎΠΏΡΠΎΡ β Π·Π°ΡΠ΅ΠΌ Atmel ΠΏΠΎΡΡΠ°Π²ΠΈΠ» Π½Π° ΠΏΠ»Π°ΡΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ, Π΅ΡΠ»ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠΎΠΌ? Π‘Π°ΠΌ Atmel Π½Π° ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ ΡΠ°ΠΊ β
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΈΠΌΠ΅ΡΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΈΡΠ°Π½ΠΈΡ 4. 5-5.5 Π²ΠΎΠ»ΡΡ. ΠΠ΄Π½Π°ΠΊΠΎ, ΡΡΠ°Π½Π΄Π°ΡΡ USB Π³ΠΎΠ²ΠΎΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΈΠ½Π΅ USB Π² Ρ ΡΠ΄ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ Π΄ΠΎ 4.15 Π²ΠΎΠ»ΡΡ ( Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ USB Ρ Π°Π± Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ). ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄Π½ΡΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Ρ 4.15 Π΄ΠΎ 5 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ Π΄ΡΠ°ΠΊΠΎΠ½Π° Π½Π°ΠΏΡΡΠΌΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈΠ»ΠΈ ΠΊ Ρ Π°Π±Ρ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ, ΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Π΄Π΅Π»ΠΊΠΈ Π΄ΡΠ°ΠΊΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ Π½ΠΈ Π² ΡΠ΅ΠΌ Π½Π΅ Π±ΡΠ²Π°Π»ΠΎ.
AVR Dragon ATAVRDRAGON ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ ΠΎΡ ATMEL ΠΊΡΠΏΠΈΡΠΈ Π² ΠΠΈΡΠ²Ρ ΡΠ° Π£ΠΊΡΠ°ΡΠ½Ρ
ΠΠ°ΡΠ°Π»ΠΎΠ³
Arduino Arduino Original ARM AVR bluetooth CPLD dc-dc DISCOVERY DIY ESP32 ESP8266 Ethernet FPGA FPV GPS GSM IR LCD LED LoRa Micro:Bit MSP Nucleo NXP Odroid OrangePi PIC Raspberry Pi RFID RTC SD card servo Sonoff STEM STM32 TFT LCD Wi-Fi WiFi XBee Zigbee ΠΡΠ°ΠΉΠ²Π΅Ρ ΠΠ°ΡΡΠ΄Π½ΠΈΠΉ ΠΠ³ΡΠ°ΡΠΊΠ° Π²ΠΈΠΌΡΡΠΈ ΡΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΠ½ΠΈΠ³ΠΈ ΠΊΠΎΠ½Π΅ΠΊΡΠΎΡΠΈ ΠΠΎΡΠΏΡΡ ΠΠ°Π±ΡΡ KIT ΠΏΠ΅ΡΠ΅Ρ ΡΠ΄Π½ΠΈΠΊ ΠΠΈΠ²Π»Π΅Π½Π½Ρ ΡΠ΅Π»Π΅ ΠΡΠΎΠΊΠΎΠ²ΠΈΠΉ |
ΠΠΎΠ»ΠΎΠ²Π½Π°  » ΠΡΡ ΡΠ²Π½Ρ ΡΠΎΠ²Π°ΡΠΈ
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΠ½ΡΡ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π°. ΠΠ°ΠΌΠ΅Π½Π° – Atmel-ICE. ΠΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΎΡ ATMEL. ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Ρ ΠΏΠΎΠ»Π½ΡΡ Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΡΡ ΠΎΡΠ»Π°Π΄ΠΊΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ 30 ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ AVR ΡΠ»Π΅Ρ-ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ-ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ AVR Dragon ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΌΡΠΌ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Ρ ΠΌΠ°Π»ΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΡΡ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ° AVR Dragon ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Atmel ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»Π° Π½ΠΎΠ²ΡΠΉ ΡΡΠ°Π½Π΄Π°ΡΡ Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ°Π»ΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ. AVR Dragon ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π²ΡΠ΅Ρ AVR-ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΈ Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΡΡ ΠΎΡΠ»Π°Π΄ΠΊΡ Π΄Π»Ρ AVR-ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΡΠΈ ΡΠ΅Π½Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½ΠΈΠΆΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΡ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², AVR Dragon ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΠ΅Ρ Π²ΡΠ΅ΠΌ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡΠΌ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ΅. AVR Dragon ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Ρ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΌΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠΎΠΉ, ΡΠ°ΠΊ ΠΈ Ρ ΠΈΠΌΠ΅ΡΡΠ΅ΠΉΡΡ ΠΎΠ±Π»Π°ΡΡΡΡ Π΄Π»Ρ ΠΌΠ°ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΡ Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ ΡΡΠ΅Π΄ΡΡΠ². AVR Dragon ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
Π’Π°ΠΊ ΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΎΡΠ»Π°Π΄ΠΊΠΈ:
ΠΡΠΏΡΠ°Π²Π»Π΅Π½ Π±Π°Π³ Ρ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ ΠΈΠ· ΡΡΡΠΎΡ ΠΈΠ·-Π·Π° ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΡΠ²Π°, ΡΠ²Π΅ΠΆΠ°Ρ Π²Π΅ΡΡΠΈΡ. ΠΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ Atmel Studio ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΈ Π΅ΡΠ»ΠΈ Π΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ²Π΅ΠΆΠ°Ρ Π²Π΅ΡΡΠΈΡ – ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ AVR Dragon. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ:
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²: AT90PWM2, AT90PWM3, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega162, ATmega165, ATmega165P, ATmega168, ATmega169, ATmega169P, ATmega2560, ATmega2561, ATmega32, ATmega325, ATmega3250, ATmega329, ATmega3290, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649, ATmega6490, ATmega8, ATmega8515, ATmega8535, ATmega88, ATtiny12, ATtiny13, ATtiny15L, ATtiny2313, ATtiny24, ATtiny25, ATtiny25 Automotive, ATtiny26, ATtiny44, ATtiny45, ATtiny45 Automotive, ATtiny84, ATtiny85, ATtiny85 Automotive Π‘ΡΡΠ»ΠΊΠΈ:
|
AVR Dragon and Boards – Kanda
Popular Products
STK200 Dragon
ΠΠΎΠ»Π½ΡΠΉ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR Ρ Dragon ICE ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ
AVR-DRAGON
ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΈΠ· Studio ΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π²ΡΠ΅ ΠΊΠ°Π±Π΅Π»ΠΈ Π΄Π»Ρ ISP, DebugWire ΠΈ JTAG
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ATmega128
64-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° STK300 Ρ DRAGON ICE, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ
Kanda AVR Dragon β ΡΡΠΎ ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΡΠΉ Atmel ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Π° Π½Π΅ ΠΊΠ»ΠΎΠ½, Π½ΠΎ ΠΌΡ Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈ Π²ΡΠ΅ ΠΊΠ°Π±Π΅Π»ΠΈ ISP, DebugWire, ΠΏΠΈΡΠ°Π½ΠΈΡ, USB ΠΈ JTAG Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΏΡΠΎΡΡΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈ Π°Π΄Π°ΠΏΡΠ΅ΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ JTAG ΠΊ ΠΏΠ»Π°ΡΠ°ΠΌ STK200 ΠΈ STK500 ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ.
- Π Π°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡ Studio 4 Π΄ΠΎ 7
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ISP, JTAG ΠΈ DebugWire (Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²)
- ΠΡΠΎΠ²ΠΎΠ΄Π° ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΊΠ°Π±Π΅Π»Ρ JTAG, 10- ΠΈ 6-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ISP ΠΈ DebugWire
- JTAG-Π°Π΄Π°ΠΏΡΠ΅ΡΡ
- ΠΠ½ΡΡΡΡΠΊΡΠΈΠΈ
Dragon β ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΡΠΌΡΠ»ΡΡΠΎΡ, Π½Π΅ ΡΡΡΡΠΏΠ°ΡΡΠΈΠΉ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎΡΠΎΠ³ΠΈΠΌ ICE. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΎΡΠ»ΠΈΡΠΈΠ΅ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½ Π½Π΅ ΠΎΠ±ΡΠΈΡ. Atmel ΠΏΡΠΎΠ΄Π°Π΅Ρ Π΅Π³ΠΎ Π±Π΅Π· Π·Π°ΡΠ΅ΠΏΠΎΠΊ ΠΈ Ρ ΠΏΠ»ΠΎΡ ΠΈΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ, ΡΡΠΎ Π·Π°ΡΡΡΠ΄Π½ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΅Π³ΠΎ ΠΊ Π²Π°ΡΠΈΠΌ ΡΠ΅Π»Π΅Π²ΡΠΌ Π΄ΠΎΡΠΊΠ°ΠΌ. ΠΡ ΠΈΡΠΏΡΠ°Π²ΠΈΠ»ΠΈ ΠΎΠ±Π° ΡΡΠΈΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠ°. ΠΠ½ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΈΡΠ°ΡΡ Π²Π°ΡΡ Π΄ΠΎΡΠΊΡ ΡΠ°ΠΊ ΡΡΠΎ Π²Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ΅Π½ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΠΎΠ»Π½ΡΠ΅ ΡΡΠ΅Π±Π½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡ
Kanda ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ STK200 Dragon Kit ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ STK300 Dragon ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° AVR. ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ
- ΠΠΌΡΠ»ΡΡΠΎΡ Dragon Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°
- ΠΠ»Π°ΡΠ° STK200-X Π΄Π»Ρ 8, 20, 28 ΠΈΠ»ΠΈ 40-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ ΠΈΠ»ΠΈ STK300 Π΄Π»Ρ 64-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²
- ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ Studio4 ΠΈ WinAVR C ΠΈΠ»ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° Atmel Studio 7 Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΊΠΎΠ΄Π°
- ΠΠ½ΠΈΠ³Π° Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ-Π΄ΠΈΡΠΊΠ΅, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΌ ΡΠ΅ΠΌΠ°ΠΌ
- ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π½Π° ΡΠ·ΡΠΊΠ΅ C ΠΈ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ΅
- Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌΡ ΠΈ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΌΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ
- Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²
- ΠΠΎΠ»Π½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΠ»Π°ΡΡ
ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡΡ STK200-X ΠΈ STK300 Π΄Π°ΡΡ Π²Π°ΠΌ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π΄Π΅Π»Π°Π» ΡΠΎ, ΡΡΠΎ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡ Π΅ΠΌΡ, Π½Π΅ ΠΏΠΎΠ»Π°Π³Π°ΡΡΡ Π½Π° Π΄ΠΎΡΠΎΠ³ΠΎΡΡΠΎΡΡΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΠ°Π·ΠΎΠ²ΡΠ΅ ΡΠΈΠ»Π΄Ρ Stamp ΠΈΠ»ΠΈ Arduino.
ΠΠ»Π°ΡΡ STK200-X ΠΈ STK300
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π°, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π°ΡΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΠ»Π°ΡΡ STK200-X ΠΈΠ»ΠΈ ΠΏΠ»Π°ΡΡ STK300 Ρ ΡΠ°Π·ΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ, ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ, ΠΠ¦Π, ΠΠ‘ΠΠΠΠ£, ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΠ-Π΄ΠΈΡΠΏΠ»Π΅Ρ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ. ΠΠ²Π΅ ΠΏΠ»Π°ΡΡ:
ΠΠ»Π°ΡΠ° STK200-X
ΠΠ»Π°ΡΠ° Π΄Π»Ρ 8-, 20-, 28- ΠΈ 40-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΡ
ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²
ΠΠ»Π°ΡΠ° STK300
ΠΠ»Π°ΡΠ° Π΄Π»Ρ 64-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΡ
ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²
ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΈΠΌΠ΅Π΅ΡΠ΅ Π² Π²ΠΈΠ΄Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ, ΡΡΠ΅Π±ΡΡΡΠΈΠΉ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², STK200-X ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° Π»ΡΠ΄Π΅ΠΉ. ΠΠ½ ΠΈΠΌΠ΅Π΅Ρ 40-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΉ ATmega16, Ρ 16 ΠΠ ΠΏΠ°ΠΌΡΡΠΈ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΏΡΠΎΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΠΈ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π΄ΡΡΠ³ΠΈΠΌΠΈ 40-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΌΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ, Π΄ΠΎ 128 ΠΠ ATmega1284, ΠΏΠΎΡΡΠΎΠΌΡ Ρ Π²Π°Ρ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π½Π΅Ρ Π²Π°ΡΠΊΠΈ ΠΏΠ°ΠΌΡΡΠΈ.
ΠΡΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΡΡ Π² ΠΠ΅Π»ΠΈΠΊΠΎΠ±ΡΠΈΡΠ°Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Kanda, Π½ΠΎ ΠΌΡ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΈΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΠΌΠΈΡΡ.
AVR Dragon β ΡΡΠΎ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ Atmel Ρ Π½Π°ΡΠΈΠΌΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡΠΌΠΈ
ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ»ΠΎΡ ΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ Β« ΠΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ Π·ΠΎΠ»ΠΎΡΠΎΠΉ ΡΠΊΠΈΠΏΠ΅ΡΡ
ΠΡΠΎΡ ΠΏΠΎΡΡ Π½Π΅ ΠΎΠ± ΠΎΠ±ΡΡΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π΄ΡΠ°ΠΊΠΎΠ½Π° (Π΅ΡΠ»ΠΈ ΠΎΠ½ Π²ΠΎΠΎΠ±ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ). AVR Dragon β ΡΡΠΎ ΡΡΡΠΊΠΎΠ²ΠΈΠ½Π°, ΡΠ΄Π΅Π»Π°Π½Π½Π°Ρ Atmel, ΠΏΠΎΠ»Π΅Π·Π½Π°Ρ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΡ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR. ΠΡΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π΅ΡΠ΅Π²ΠΎ (ΠΎΠΊΠΎΠ»ΠΎ 50 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ) ΠΈ Π΄Π΅Π»Π°Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ Π²Π΅ΡΠ΅ΠΉ. ΠΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ Ρ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ Π·Π΄Π΅ΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π΅Π³ΠΎ Π΄Π»Ρ Β«ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΒ» ΡΠ°ΡΡΠ΅ΠΉ, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ ΡΡΡΠ·Ρ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΡΠ΅ ΡΠ°ΡΡΠΈ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΡΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌΠΈ. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΡΡΠΆΠΊΠ°.
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ΅Π½ Π΄ΡΠ°ΠΊΠΎΠ½?
ΠΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² AVR. ΠΡΠ»ΠΈ Π²Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠ΅, Π΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅ΡΠ΅Π²ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΎΡΠΎΡΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, USBtinyISP ΠΎΡ Lady Ada). ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π»ΡΠ±ΠΈΡΠ΅ ΠΏΠ°ΠΉΠΊΡ, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² Arduino (ΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ) ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ.
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Dragon Π΄Π°Π΅Ρ Π²Π°ΠΌ Π±ΠΎΠ»ΡΡΡΡ Π³ΠΈΠ±ΠΊΠΎΡΡΡ Π·Π° Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ Π΄Π΅Π½ΡΠ³ΠΈ β Π΅ΡΠ»ΠΈ Π²Ρ Π³ΠΎΡΠΎΠ²Ρ ΠΌΠΈΡΠΈΡΡΡΡ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ Ρ Π»ΠΎΠΏΠΎΡΠ°ΠΌΠΈ. ΠΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ»ΠΈΡΠ°ΡΡ Π΅Π³ΠΎ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ Π±ΡΠ΄ΠΆΠ΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ²:
- Π²ΡΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡΡΠ½ΠΎΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠΎΡΡΠΎΠΌΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ AVR Ρ ΠΌΠ°Π»ΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ Π²ΡΠ²ΠΎΠ΄ΠΎΠ²
- ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° debugWIRE ΠΈ JTAG Π΄Π»Ρ Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΠΎΠΉ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΌΡΠ»ΡΡΠΈΠΈ
- Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ² Ρ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΡΡ 32 ΠΠ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅
- ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠ°ΠΊ ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Β«ΡΠ°Π·Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡΒ» ΡΠΈΠΏΡ Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌΠΈ ΡΡΡΠ·-Π±ΠΈΡΠ°ΠΌΠΈ
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠΎΡ ΠΆΠ΅ ΡΠ΅ΡΡΠΈΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅Ρ, ΡΡΠΎ ΠΈ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π΄Π΅ΡΠ΅Π²ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ². Π£ΡΠΈΠ»ΠΈΡΠ° avrdude ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² Dragon.
ΠΠ°ΡΠ°Π»ΡΠ½Π°Ρ ΡΠ±ΠΎΡΠΊΠ°
ΠΡΠ°ΠΊΠΎΠ½ Π½Π΅ Π³ΠΎΡΠΎΠ² ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠ½ΠΈ Π΄Π°ΡΡ Π²Π°ΠΌ Π³ΠΈΠ±ΠΊΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠ΅ΡΡΠΎ, Π³Π΄Π΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΈΠΏΠ°ΡΡΡ ΡΠ°Π·ΡΠ΅ΠΌΡ. ΠΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ. ΠΠΎΠΉ Π²ΡΠ±ΠΎΡ, Ρ ΠΊΠΎΡΠΎΡΡΠΌ Ρ ΠΌΠ΅Π½Ρ Π±ΡΠ»ΠΈ Ρ ΠΎΡΠΎΡΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ, ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠ΅ ΡΠ°Π·ΡΠ΅ΠΌΡ Π² ΠΎΠ±Π»Π°ΡΡΡ ΡΠ°Π·ΡΠ΅ΠΌΠ° HV Prog ΠΈ ΡΠΎΡΠ΅Π΄Π½ΠΈΠΉ 40-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΉ ΡΠ°Π·ΡΠ΅ΠΌ Β«EXPANDΒ», Π° Π·Π°ΡΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ 40-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΉ ΡΠ°Π·ΡΠ΅ΠΌ ZIF Π² ΠΎΠ±Π»Π°ΡΡΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΌΠ½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Dragon Π΄Π»Ρ Π»ΡΠ±ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΡΠ΅Π»ΠΈ ΠΈ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ Π² Π½ΡΠΆΠ½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅.
ΠΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ ΡΠΏΡΠ°Π²Π° (Ρ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° Atmel) ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ:
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠΌ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠ΅ΠΊ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌ. ΠΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΌΠ½ΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ.
ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ: Π»Π΅Π½ΠΈΠ²ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄
ΠΠ°Π±ΠΎΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠ΅ΠΊ Π΄Π»Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ATmega328P
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ² ΠΊ ΡΠ°Π·Π²ΠΎΠ΄ΠΊΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠ΅ΠΊ Π½Π° Dragon, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ Π²ΠΈΠ΄Π΅Π», Π²ΠΊΠ»ΡΡΠ°ΡΡ Π»Π΅Π½ΡΠΎΡΠ½ΡΠ΅ ΠΊΠ°Π±Π΅Π»ΠΈ Ρ ΠΎΠ±ΠΆΠΈΠΌΠ½ΡΠΌΠΈ ΡΠ°Π·ΡΠ΅ΠΌΠ°ΠΌΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ ΠΈ Π½Π°Π±ΠΎΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΎΠ΄Π½ΠΎΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΡ ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ². ΡΠΎΠ·Π΅ΡΠΊΠΈ Ρ Π΄ΡΡΠ³ΠΎΠΉ. ΠΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ°ΠΊΠΈΡ ΠΊΠ°Π±Π΅Π»Π΅ΠΉ. Π ΠΌΠΎΠ΅ΠΌ ΠΌΠ΅ΡΡΠ½ΠΎΠΌ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ Ρ Π·Π°ΠΌΠ΅ΡΠΈΠ» ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ SchmartBOARD. ΠΡΠΎ Ρ ΠΎΡΠΎΡΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠΆΠΈΠ»ΡΠ½ΡΠ΅ 3-Π΄ΡΠΉΠΌΠΎΠ²ΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΡΠΎ ΡΡΡΡΠ΅Π²ΡΠΌΠΈ ΡΠ°Π·ΡΠ΅ΠΌΠ°ΠΌΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅, ΡΠ½Π°Π±ΠΆΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠΌΠΎΡΡΠ°Π΄ΠΎΡΠ½ΠΎΠΉ ΡΡΡΠ±ΠΊΠΎΠΉ Π΄Π»Ρ ΠΈΠ·ΠΎΠ»ΡΡΠΈΠΈ ΠΈ ΡΠ½ΡΡΠΈΡ Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ. ΠΠ°ΡΠ΅ΡΡΠ²ΠΎ ΡΠ±ΠΎΡΠΊΠΈ ΠΊΠ°ΠΆΠ΅ΡΡΡ Ρ ΠΎΡΠΎΡΠΈΠΌ, ΠΈ ΠΏΠΎ ΡΠ΅Π½Π΅ ΠΎΠΊΠΎΠ»ΠΎ 5 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π Π·Π° ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΡ ΠΈΠ· 10 ΡΡΡΡΠ΅ΠΉ (Ρ ΠΏΠΎΠ»ΠΎΡΠΎΠΉ ΠΈΠ· 20 ΡΡΡΡΠ΅Π²ΡΡ ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ², Ρ ΡΠ²Π΅ΡΠ΅Π½, Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ Π΅ΠΉ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅) ΠΎΠ½ΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π΅ΡΠ΅Π²Ρ.
ΠΡΠ»ΠΈ Π²Ρ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΠ΅ΡΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄Π²Π° ΠΏΠ°ΠΊΠ΅ΡΠ°. 3-Π΄ΡΠΉΠΌΠΎΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π»Π° Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ, Ρ ΠΎΡΡ Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠ΅ΠΊ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΡΠ΅ 40-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ.
Π Π΅ΠΆΠΈΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Dragon Ρ Π²Π°ΡΠΈΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ. ΠΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΠΈ ΠΏΡΠΈΠ²ΡΡΠ½ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΡΠΈΠΏΡΠΎΠ²ΠΎΠ΄Π½Π°Ρ ΡΠΈΠ½Π° ISP (Π²Π½ΡΡΡΠΈΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅). ΠΡΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π½Π΅ ΡΠ΄Π°Π»ΡΡ Π΅Π³ΠΎ ΠΈΠ· ΡΡ Π΅ΠΌΡ.
ΠΠ΄Π½Π°ΠΊΠΎ Π²Ρ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°. ΠΠ΄Π½Π° ΠΈΠ· ΠΏΡΠΈΡΠΈΠ½ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Ρ ΠΌΠ°Π»ΡΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π²ΡΠ²ΠΎΠ΄ΠΎΠ², ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ATtiny11, Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π΅Π³ΠΎ. ΠΡΡΠ³ΠΎΠ΅ Π΄Π΅Π»ΠΎ, ΡΡΠΎ ISP ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠΌΠΈ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΡΡΡΠ·-Π±ΠΈΡΠΎΠ². ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ISP Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄Π»Ρ ΡΡΡΠ·-Π±ΠΈΡΠΎΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ (Π΄Π°ΠΆΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΡΠΌΡΡΠ»Π°), Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Β«Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡΒ» ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΏΡΠΈΠΌΠ΅Π½ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΡΠ·ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ISP. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ²:
- ISP Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ±ΡΠΎΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΡΠ±ΡΠΎΡ, Π° Π½Π΅ ΠΊΠ°ΠΊ Π²Π²ΠΎΠ΄-Π²ΡΠ²ΠΎΠ΄ ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΡΠ»ΠΈ Π²Ρ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ (ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π½Π° Π½ΠΎΠ»Ρ) Π±ΠΈΡ RSTDISBL, ISP Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
- ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ (ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ) Π±ΠΈΡΠ° ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (SPIEN) ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡ ΡΠ°Π±ΠΎΡΡ ISP.
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ°ΠΊΡΠΎΠ²ΡΡ Π±ΠΈΡΠΎΠ² Π½Π° ΡΡΠΎ-ΡΠΎ, ΡΡΠΎ ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΡΠ΅Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΌΡ ΡΠ°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΊΡΠΈΡΡΠ°Π»Π», ΠΊΠΎΠ³Π΄Π° Π΅Π³ΠΎ Π½Π΅Ρ), ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ISP Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ Π΅ΡΡΡ ΠΎΠ±Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΏΡΡΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈ RSTDISBL, Π²Ρ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ±ΡΠΎΡΠΈΡΡ ΡΠΈΠΏ, ΠΏΠΎΠ΄Π°Π² +12 Π Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡ ΡΠ±ΡΠΎΡΠ°. ΠΡΠ»ΠΈ Π²Ρ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΡΡΠΎ-ΡΠΎ Π³Π»ΡΠΏΠΎΠ΅ Ρ ΡΠ°ΡΠ°ΠΌΠΈ, ΠΈΠ½ΠΎΠ³Π΄Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ±ΠΎΠΉΡΠΈ ΡΡΠΎ, ΠΏΠΎΠ΄Π°Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΡ Π²ΠΎΠ»Π½Ρ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π΄ΡΡΠ³ΠΈΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ AVR) Π½Π° Π²Ρ ΠΎΠ΄ ΡΠ°ΡΠΎΠ² ΠΈ/ΠΈΠ»ΠΈ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π² Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° Π²Π°ΡΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅.
ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ PP Π΄Π»Ρ ATmega48(P)/88(P)/168(P)/328P
ΠΠ΄Π½Π°ΠΊΠΎ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΠ±ΠΎ HVSP (Π²ΡΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡΡΠ½ΠΎΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅), Π»ΠΈΠ±ΠΎ PP (ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅), Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΏΡΡΠ°Π΅ΡΠ΅ΡΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ.
ΠΠ»Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ATmega168 ΠΈ ATmega328P Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΠ°ΡΠ½ΠΈΡΠ΅ Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠΏΡΠ°Π²ΠΊΠΈ AVR Dragon, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΡΠΏΠΈΡΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΡΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈ Π½ΡΠΆΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΎΠ΄ΠΈΠ½ ΠΈΠ· HVSP ΠΈΠ»ΠΈ PP). ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° Π»ΠΈΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ (ΡΡΡΠ»ΠΊΠ° ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²) ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
ΠΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ ΡΠΏΡΠ°Π²Π° (Ρ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΡΠΏΡΠ°Π²ΠΊΠΈ Atmel) ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠ΅ΠΊ Π΄Π»Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°Ρ ATmegaXX8(P) (Π³Π΄Π΅ XX β ΡΡΠΎ 4, 8, 16 ΠΈΠ»ΠΈ 32).
Π€ΠΈΠΊΡΠ°ΡΠΈΡ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Π΅ΠΉ
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ ΠΈ Π½Π°ΡΠ΅Π»ΠΈΠ»ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π° ΡΠ°Π·ΡΠ΅ΠΌ ZIF, ΠΏΠΎΡΠΈΠ½ΠΈΡΡ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»ΠΈ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ. ΠΡΠΎΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Β«avrdudeΒ» Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ Β«-c dragon_pp -P usbΒ» ΠΈ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΉΡΠ΅ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΠΎ. (ΠΡΡΠ³ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ. Dragon ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Atmel AVR Studio, Ρ ΠΎΡΡ Ρ ΡΠ°ΠΌ ΠΈΠΌ Π½Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ.)
ΠΠ»Ρ ΠΏΠΎΠΌΠΎΡΠΈ Π² ΠΏΠΎΠΈΡΠΊΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠ² ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Π΅ΠΉ Π²Π΅ΡΡΠΌΠ° ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Π΅ΠΉ Engbedded. ΠΠ½ Π΄Π°ΠΆΠ΅ Π΄Π°Π΅Ρ Π²Π°ΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ avrdude Π΄Π»Ρ Π²ΡΡΠ΅Π·Π°Π½ΠΈΡ ΠΈ Π²ΡΡΠ°Π²ΠΊΠΈ. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΡΡΠΎ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅/Π½Π΅ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ Π±ΠΈΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π±ΠΈΡΡ 3..7 ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π±Π°ΠΉΡΠ° Π½Π° ATmega328P) ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΊΠ°ΠΊ Π²ΡΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡΡ Π½Π° Dragon, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΈΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΊΠ°ΠΊ Π²ΡΠ΅ Π½ΡΠ»ΠΈ.
ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ (ΡΠ½ΠΎΠ²Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ Π±ΠΈΡΡ ATmega328P), Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΡΠΎΠ²Π΅Π½Ρ BOD Π½Π° 4,3 Π (BODLEVEL = 100), Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΎΡΠΈΠ±ΠΊΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠΏΡΡΠ°Π΅ΡΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ‘-U efuse:w :0x03:ΠΌ’.