ΠΠΎΡΠ΅ΠΌΡ Π±Ρ Ρ Π½Π΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» Atmel ΠΈΠ»ΠΈ ΠΎ Π½Π΅ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ ΡΡΠΏΠ΅Ρ Π° Arduino / Habr
Π₯ΠΎΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΡΠΌ ΠΎΠΏΡΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Atmel Π² ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅.Atmel ΠΊΠ°ΠΊ ΡΠ΅Π»Π΅Π²ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π²ΡΠ±ΡΠ°Π» Π·Π°ΠΊΠ°Π·ΡΠΈΠΊ, Ρ ΠΎΡΡ ΠΌΡ Π΅Π³ΠΎ ΠΈ ΠΎΡΠ³ΠΎΠ²Π°ΡΠΈΠ²Π°Π»ΠΈ (Π΅ΡΠ΅ Π΄Π°ΠΆΠ΅ Π½Π΅ Π·Π½Π°Ρ, ΡΡΠΎ Π½Π°ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ β ΠΈΠ½ΡΡΠΈΡΠΈΡ, ΡΡΠΎ Π»ΠΈ?). ΠΡ ΡΡΠΎ ΠΆΠ΅, Β«Π·Π°ΠΊΠ°Π·ΡΠΈΠΊ Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠ°Π²Β».
Π ΠΏΡΠΎΠ΄ΡΠΊΡΠ΅ Π±ΡΠ»ΠΎ Π΄Π²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° β 32-Π±ΠΈΡΠ½ΡΠΉ UC3A3 ΠΈ 8-Π±ΠΈΡΠ½ΡΠΉ ATMega164. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄Π΅Π±Π°Π³Π³Π΅ΡΠ° Π²ΡΠ±ΡΠ°Π»ΠΈ AVR One!, Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ β AVR Studio 5.0 (ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΡΡΠ°ΡΡΠ°).
Π Π½Π°ΡΠ°Π»ΠΎΡΡ!
Π£ Π΄Π²ΡΡ ΠΈΠ· ΡΡΠ΅Ρ ΠΊΡΠΏΠ»Π΅Π½Π½ΡΡ AVR One! Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΌΠ΅ΡΡΡΠ° ΠΎΡΠ²Π°Π»ΠΈΠ»ΠΈΡΡ JTAG-ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΡ. Π£ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ ΠΏΡΠΎΠΏΠ°Π΄Π°Π» ΠΊΠΎΠ½ΡΠ°ΠΊΡ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π±Π°Π³Π³Π΅Ρ, ΠΊ ΡΠ»ΠΎΠ²Ρ, ΡΡΠΎΠΈΡ ΠΎΠΊΠΎΠ»ΠΎ 600 Π΅Π²ΡΠΎ!
ΠΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Π΄Π΅Π±Π°Π³Π³Π΅ΡΠ° ΠΊ ΠΊΠΎΠΌΠΏΡ Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ AVR Studio 5.0 ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π·Π°Ρ ΠΎΡΠ΅Π»Π° ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Π΅ΠΌΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ. Π Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π·Π°Ρ ΠΎΡΠ΅Π»Π°, Π° ΠΎΡΠΊΠ°Π·ΡΠ²Π°Π»Π°ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±Π΅Π· ΡΡΠΎΠ³ΠΎ. ΠΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π±Π»Π°Π³ΠΎΠΏΠΎΠ»ΡΡΠ½ΠΎ Π·Π°ΡΠΈΠΊΠ»ΠΈΠ»Π°ΡΡ Π² Β«ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ β ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° β ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΎ Π½Π΅ΡΡΠΏΠ΅ΡΠ½ΠΎ β ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅…Β», ΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ Π΅Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅ Π΄ΠΎΠ»Π³ΠΈΡ ΡΠ°Π½ΡΠ΅Π² Ρ Π±ΡΠ±Π½Π°ΠΌΠΈ.
ΠΠ° Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠ°Π΄ΠΈΠΈ ΡΠ°Π±ΠΎΡΠ° Π²Π΅Π΄Π΅ΡΡΡ Π½Π° Evaluation ΠΏΠ»Π°ΡΠ°Ρ . ΠΡΠ»ΠΈ ΡΠ°ΠΊΠΈΠ΅ ΠΈ Ρ ΠΡΠΌΠ΅Π»Π°. ΠΠΎΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° Β«Π³ΠΎΡΠΎΠ²ΡΡ Β» ΡΠ²Π°Π»ΠΊΠΈΡΠ°Ρ ΠΊ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Ρ ΠΏΠΈΠ½ΠΎΠ² ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° Π±Π°Π½Π°Π»ΡΠ½ΠΎ Π½Π΅ Π±ΡΠ»ΠΎ Π΄ΠΎΡΡΡΠΏΠ°! Π ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΠ°ΠΊΠ΅Ρ STK600, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ Β«Π²ΠΎΡΠΊΠ½ΡΡΡΒ» Π² Π½Π΅Π³ΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊΠ° (ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎ ΡΡΠΏΠ΅Ρ, Π΅ΡΠ»ΠΈ Π±Ρ Π½Π΅ ΠΎΠ΄Π½ΠΎ Π½ΠΎ), ΠΈΠΌΠ΅Π» ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ β Π΅Π³ΠΎ ΡΡ Π΅ΠΌΠ° Π±ΡΠ»Π° Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½Π° Π½ΠΈ Π² ΠΎΡΠΊΡΡΡΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ΅, Π½ΠΈ Π·Π° Π΄Π΅Π½ΡΠ³ΠΈ! ΠΠ»ΠΈΠ½, Π²ΠΎΡ ΡΠ΅Π°Π»ΡΠ½ΠΎ β ΡΡΠ»ΠΊΠΈΡ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠΉ Π΄Π»Ρ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ² Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ, ΠΏΠΎΡΡΠ°Π²Π»ΡΠ»ΡΡ Π±Π΅Π· ΡΡ Π΅ΠΌΡ! Π ΡΡ Π΅ΠΌΠ° Π΅Π³ΠΎ ΠΎΡ ΡΠ°Π½ΡΠ»Π°ΡΡ ΠΎΡΠ΅Π½Ρ ΠΈ ΠΎΡΠ΅Π½Ρ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΡΠ΄Ρ ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠΌ Π²Π΅ΡΠΊΠ°ΠΌ Π½Π° AVR freaks. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΡ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅Π±Π΅, ΠΊΠ°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±Π΅Π· Π½Π°Π»ΠΈΡΠΈΡ ΡΡ Π΅ΠΌΡ, ΠΌΡ ΡΠ°Π·ΡΠΌΠ½ΠΎ ΠΎΡΠΊΠ°Π·Π°Π»ΠΈΡΡ ΠΎΡ ΠΏΠΎΠΊΡΠΏΠΊΠΈ ΡΡΠΎΠ³ΠΎ ΡΡΠ»ΠΊΠΈΡΠ° (ΠΊΠΎΡΠΎΡΡΠΉ Π½ΠΈ ΡΠ°Π·Ρ Π½Π΅ Π΄Π΅ΡΠ΅Π²ΡΠΉ, ΠΊ ΡΠ»ΠΎΠ²Ρ!).
ΠΡΠ΅ Π²Π΅ΡΠ΅Π»Π΅Π΅ ΡΡΠ°Π»ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΈΡΡΡΠΏΠΈΠ»ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ΅ ΠΊΠΎΠ΄Π°.
Π‘Π°ΠΌΡΠΌ Π²Π΅ΡΠ΅Π»ΡΠΌ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΡΠΎ, ΡΡΠΎ ΠΏΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΎΡΠ»Π°Π΄ΠΊΠ° ΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ. ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΠ² Π³Π΄Π΅-Π½ΠΈΠ±ΡΠ΄Ρ Π² ΠΊΠΎΠ΄Π΅ Π±ΡΠ΅ΠΉΠΊΠΏΠΎΠΈΠ½Ρ, Π΄ΠΎΠΆΠ΄Π°Π²ΡΠΈΡΡ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΡΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΠ² Β«ΡΠ°Π³ Π²ΠΏΠ΅ΡΠ΅Π΄Β», ΡΡ ΠΎΠΊΠ°Π·ΡΠ²Π°Π»ΡΡβ¦ Π² ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ! (ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, Π² ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ Π½ΠΈΠΊΠ°ΠΊΠΈΡ Π±ΡΠ΅ΠΉΠΊΠΏΠΎΠΈΠ½ΡΠΎΠ² Π½Π΅ Π±ΡΠ»ΠΎ!). Π ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ Π±ΡΠ»ΠΈ Π²ΡΠ΅Π³Π΄Π° (ΡΠ°ΠΉΠΌΠ΅ΡΡ ΠΈ Ρ.ΠΏ.), ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΡΠ»Π°Π΄ΠΊΠΈ Π²ΡΠ³Π»ΡΠ΄Π΅Π» ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ: ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠ»ΠΎΡΡ ΡΡΠ°Π²ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π±ΡΠ΅ΠΉΠΊΠΏΠΎΠΈΠ½Ρ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΡΠΎΠΊΠ΅ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°ΡΡ Run Π²ΠΌΠ΅ΡΡΠΎ Step Over. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ Π²Π΅ΡΠ΅Π»ΠΎ ΡΡΠΎ Π±ΡΠ»ΠΎ, ΠΊΠΎΠ³Π΄Π° Π½Π°Π΄ΠΎ Π±ΡΠ»ΠΎ ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ if ΠΈΠ»ΠΈ switch. ΠΠ»ΠΈ ΠΆΠ΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Step Into, Π° Π½Π΅ Step Overβ¦
ΠΡΠΎΡΡΠΌ ΡΠ°Π΄ΠΎΡΡΠ½ΡΠΌ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠΌ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΡΠΎ, ΡΡΠΎ ΠΊΠΎΠ³Π΄Π° ΡΡ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π»ΡΡ Π² ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΈ, ΡΡ Π½Π΅ Π²ΠΈΠ΄Π΅Π» ΡΡΠ΅ΠΊΠ° Π²ΡΠ·ΠΎΠ²ΠΎΠ². ΠΡΠΎΠ±Π΅Π½Π½ΠΎ ΡΠ°Π΄ΠΎΠ²Π°Π»ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΡΠΈΠΌ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΡΠ»ΠΎ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°. ΠΠ° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ΠΎΡ Freescale Π² Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ ΡΡ ΠΎΡΠ»ΠΈΡΠ½ΠΎ Π²ΠΈΠ΄Π΅Π» Π²Π΅ΡΡ ΡΡΠ΅ΠΊ Π²ΡΠ·ΠΎΠ²ΠΎΠ² β Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΠΈ ΡΡΠΎ ΠΊ Π½Π΅ΠΌΡ ΠΏΡΠΈΠ²Π΅Π»ΠΎ. ΠΠ΄Π΅ΡΡ ΠΆΠ΅ Π²ΡΠ΅, ΡΡΠΎ ΡΡ Π²ΠΈΠ΄Π΅Π» β ΡΡΠΎ ΡΠΎ, ΡΡΠΎ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ. Π Π³Π΄Π΅ ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ β ΠΎΡΡΠ°Π²Π°Π»ΠΎΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠ³Π°Π΄ΡΠ²Π°ΡΡΡΡ.
Π’ΡΠ΅ΡΡΠΈΠΌ ΡΠ°Π΄ΠΎΡΡΠ½ΡΠΌ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠΌ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΎΡ ΡΡΠΎ: ΠΊΠΎΠ΄
int a[4];
a[0] = 1;
a[1] = 2;
a[2] = 3;
a[3] = 4;
ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΠΊΠ°Π·ΡΠ²Π°Π»ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ATMega! ΠΠ»Π΅ΠΌΠ΅Π½Ρ a[1] ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΎΡΡΠ°Π²Π°Π»ΡΡ ΡΠ°Π²Π½ΡΠΌ 0!
Π ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΡΠ°Π΄ΠΎΠ²Π°Π» ΠΎΡΠ²Π΅Ρ ΡΠ΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Atmel Β«ΠΠ°, Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΈΠΌΠ΅Π΅Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π΅Π³ΠΎ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ!Β». ΠΠ³Π°, Π° Π½ΠΈΡΠ΅Π³ΠΎ, ΡΡΠΎ ΡΠΆΠ΅ ΠΊΠ°ΠΊ Π±Ρ ΠΏΠ»Π°ΡΠ° Ρ Π½ΠΈΠΌ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π°? Π‘Π»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΡΠ²Π΅ΡΠΎΠΌ ΡΠ΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π±ΡΠ»ΠΎ Β«ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π² AVR Studio ΡΠΎΠ΄Π½ΠΎΠΉ AVR toolchain Π½Π° open source WinAVR. ΠΡΠΎ, ΠΊΠ°ΠΊ Π½ΠΈ ΡΡΡΠ°Π½Π½ΠΎ, ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ, ΠΌΠ°ΡΡΠΈΠ² ΡΡΠ°Π» ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ. ΠΡΠ°Π²Π΄Π°, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΡΡΠΎΠ³ΠΎ toolchain ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ»ΠΈ ΠΈΠ· ΡΠ΅Π±Ρ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΠΊΠ°ΡΡ, ΠΈ ΡΠ°ΡΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΏΡΠΈΡΠ»ΠΎΡΡ Π±ΡΠ°ΡΡ ΠΎΡ βΡΠΎΠ΄Π½ΠΎΠ³ΠΎββ¦
ΠΠ»ΡΡ Π²ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°Π±ΠΎΡΠ°Π»Π° ΠΊΡΠ°ΠΉΠ½Π΅ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ. ΠΠ΅Π±Π°Π³Π³Π΅Ρ ΠΌΠΎΠ³ ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅ΡΡΠ°ΡΡ Π²ΠΈΠ΄Π΅ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. Π‘ΡΡΠ΄ΠΈΡ ΠΌΠΎΠ³Π»Π° ΠΏΠ΅ΡΠ΅ΡΡΠ°ΡΡ Π²ΠΈΠ΄Π΅ΡΡ Π΄Π΅Π±Π°Π³Π³Π΅Ρ. ΠΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ°ΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΊΠΎΠ΄ Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅.
Π ΡΡΠ°ΡΡΡΡ, Π½Π° AVR freaks ΡΠ°ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π±ΡΠ»Π° ΠΎΠΏΠΈΡΠ°Π½Π° ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π°ΠΉΠ΄Π΅Π½Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΌΠ΅ΡΡΠΎ 600-Π΅Π²ΡΠΎΠ²ΡΡ AVR One! Π±ΡΠ»ΠΈ ΠΊΡΠΏΠ»Π΅Π½Ρ 50-Π΅Π²ΡΠΎΠ²ΡΠ΅ AVR Dragon, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠ΅ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΡΡΠ°Π±ΠΈΠ»ΡΠ½Π΅Π΅ β Ρ Π½ΠΈΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΠ°Π»Π° Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ. (ΠΠ· ΡΠ΅ΡΠΈΠΈ βΠΠ°ΡΠ΅ΠΌ, Π±Π»ΠΈΠ½, ΠΏΠ»Π°ΡΠΈΡΡ Π±ΠΎΠ»ΡΡΠ΅?β).
Π ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Ρ AVR Studio 5.0 Π½Π° Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°ΡΡΡ AVRStudio32, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΠ΅ΡΠ²Π°Ρ Π±ΡΠ»Π° Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ Π³Π»ΡΡΠ½ΠΎ-ΡΡΡΠΎΠΉ, ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Π½Π΅ΠΉ Π±ΡΠ»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Ρ ΠΏΡΡΠΎΠΉ ΡΡΡΠ΄ΠΈΠΈ Π±ΡΠ» ΡΠ΄ΠΎΠ±Π½ΡΠΌ, Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΠΊΠ°ΠΆΠ΅ΡΡ, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° ΡΠ΄ΠΎΠ±Π½Π°Ρ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΡΠ΅Π΄Π° Π±Π°Π½Π°Π»ΡΠ½ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ β ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π±Π΅ΡΡΠΌΡΡΠ»Π΅Π½Π½ΡΠΌ, ΡΠ²Ρ.
AVRStudio32 c ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ ΠΎΡΠ΅Π½Ρ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΠΊΠΎΠΉ. Π’ΠΎ Π»ΠΈ Eclipse-based ΡΡΠ³ΡΠ°Π»ΠΎ ΡΠ²ΠΎΡ ΡΠΎΠ»Ρ, ΡΠΎ Π»ΠΈ Atmel Π²Π½Π΅Ρ ΡΠ²ΠΎΡ Π»Π΅ΠΏΡΡβ¦ ΠΡΠΈΠ²Π΅Π΄Ρ Π»ΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΈΠΌΠ΅Ρ.
ΠΠ°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΠ»ΠΎΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΎΡΠΊΡ Π·Π°ΠΏΡΡΠΊΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΡΡΡΠ°Π²Π»Π΅Π½Π° Π² ΡΡΠ΅Π΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Π½Π°ΡΠ°Π»ΠΎ flash ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. Π AVRStudio32 Π·Π° ΡΡΠΎ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠ°Ρ βΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π·Π°ΠΏΡΡΠΊΠ°β (Π½Π°ΠΉΡΠΈ ΠΊΠΎΡΠΎΡΡΡ, ΠΊΡΡΠ°ΡΠΈ, ΠΎΡΠ½ΡΠ΄Ρ Π½Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½Π°Ρ Π·Π°Π΄Π°ΡΠ°). Π’Π°ΠΊ ΠΌΠ°Π»ΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π·Π°ΠΏΡΡΠΊΠ° Π½Π΅ ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ (Π° ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ» Π²Π½ΠΎΡΠΈΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ βΡΡΡΠΊΠ°ΠΌΠΈβ ΠΈ ΠΈΡ Π½Π΅Π»ΡΠ·Ρ Π±ΡΠ»ΠΎ ΠΊΠΎΠΌΠΌΠΈΡΠΈΡΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ), ΡΠ°ΠΊ ΠΊΡΠΎΠΌΠ΅ ΡΡΠΎΠ³ΠΎ ΡΡΡΠ΄ΠΈΡ ΠΌΠΎΠ³Π»Π° Π² ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΈΠ· ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ ΠΆΠ΅Π»Π°Π½ΠΈΡ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ, Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΡΠ΄Π΅Π»Π°Π² Π΅Π΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ. ΠΠ΅Ρ, ΠΊΠΎΠ³Π΄Π° ΡΡΠΎ Π²ΡΠ΅ ΡΠΆΠ΅ Π·Π½Π°Π΅ΡΡ, ΡΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΠΎ Π½Π΅ Π²ΠΎΠΏΡΠΎΡ. ΠΠΎ Π²ΠΎΡ ΠΊΠΎΠ³Π΄Π° Π½Π΅ Π·Π½Π°Π΅ΡΡ, Π° Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π²ΡΠ΅ ΡΠ°ΠΊ, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²Π΄ΡΡΠ³ Π²ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ, ΡΠΎ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΎΡΠ΅Π½Ρ Π΄Π°ΠΆΠ΅ Π½Π΅Π²Π΅ΡΠ΅Π»ΠΎβ¦
Π’ΠΎ, ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π·Π° Π³ΠΎΠ΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π΅Π±Π°Π³Π³Π΅ΡΡ Π±Π°Π½Π°Π»ΡΠ½ΠΎ ΡΡΠΈ ΠΈΠ»ΠΈ ΡΠ΅ΡΡΡΠ° ΡΠ°Π·Π° Π²ΡΡ ΠΎΠ΄ΠΈΠ»ΠΈ ΠΈΠ· ΡΡΡΠΎΡ, ΡΠΆΠ΅ Π±ΡΠ»ΠΎ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΡΠ°Π΄Π½ΠΎΠΉ ΠΌΠ΅Π»ΠΎΡΡΡ.
ΠΡΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΡΠ°ΠΊΠΎΠΉ Π΄ΠΎΡΠ°Π΄Π½ΠΎΠΉ ΠΌΠ΅Π»ΠΎΡΡΡ Π±ΡΠ» ΠΏΡΠΈΠΊΠΎΠ» Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Atmel Π½Π°Π·ΡΠ²Π°Π΅Ρ Fuses β ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ Π±ΠΈΡΡ, ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄. ΠΠ΅ΠΎΡΡΠΎΡΠΎΠΆΠ½ΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° β ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΎΠΊΠ°Π·ΡΠ²Π°Π»ΡΡ Π½Π΅ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΌ ΠΊ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π±Π΅Π· ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠ΅Π»ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ. ΠΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡ Π΅Π³ΠΎ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ Π½Π° Π²Π½Π΅ΡΠ½ΡΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²Π½Π΅ΡΠ½Π΅ΠΉ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, Π² Π½Π°Π»ΠΈΡΠΈΠΈ Π½Π΅ Π±ΡΠ»ΠΎ, ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²Π°Π» ΡΠ°Π±ΠΎΡΠ°ΡΡ. ΠΠ΅ΡΠ½ΡΡΡ ΡΡΠΎΡ Π±ΠΈΡ Π±Π΅Π· ΠΏΠΎΠ΄Π°ΡΠΈ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π±ΡΠ»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅. Π Π΅ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, βΠ²ΡΠΊΠ»ΡΡΠΈΡΡβ JTAG β ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ Π΄Π΅Π±Π°Π³Π³Π΅ΡΠΎΠΌ.
ΠΠΏΠΎΠ»Π½Π΅ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠΎ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ. ΠΠΎ ΠΊΠΎΠ³Π΄Π° ΡΠ°ΠΊΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ° Π½Π° Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ β ΠΌΡΠ³ΠΊΠΎ Π³ΠΎΠ²ΠΎΡΡ, ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅Π²Π΅ΡΠ΅Π»ΠΎ.
ΠΠ΄Π½Π° ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π²Π΅ΡΠ΅Π»ΠΎΠΉ β ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΈΠ· ΠΏΡΠΈΡΠΈΠ½ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΎΠ΄ΠΈΠ½ Π·Π° ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²Π°Π»ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ, ΠΈ Π΄Π΅Π±Π°Π³Π³Π΅ΡΡ ΡΠΎΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²Π°Π»ΠΈ ΠΈΡ Π²ΠΈΠ΄Π΅ΡΡ. ΠΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° Π°Π½Π°Π»ΠΈΠ· Π±ΡΠ»ΠΎ ΠΏΠΎΡΡΠ°ΡΠ΅Π½ΠΎ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ, ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΠΆΠ΅ Π²ΠΎΡ ΡΡΠΎ.
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΏ. ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ: ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΎΡ Atmel ΠΈΠΌΠ΅Π΅Ρ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠΉ Device Code, ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΡΡΠΈΠΉ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ. ΠΡΡΡ ΡΠΏΠ΅Ρ. ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΡΡΠΎΠ±Ρ ΡΡΠΎΡ ΠΊΠΎΠ΄ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ. ΠΠ΅Π±Π°Π³Π³Π΅Ρ ΠΈ ΡΡΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ ΡΠ°Π· Π΅Π³ΠΎ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π»Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΎ. ΠΠΎ ΠΈΠ΄Π΅Π΅, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎ read only, ΠΈ Π½ΠΈΠ³Π΄Π΅ Π² ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π½Π΅ ΡΠΊΠ°Π·Π°Π½ΠΎ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ΅. ΠΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ.
Π¦ΠΈΡΠ°ΡΠ° ΠΈΠ· Errata:
Signature may be Erased in Serial Programming Mode
If the signature bytes are read before a chiperase command is completed, the signature may be erased causing the device ID and calibration bytes to disappear. This is critical, especially, if the part is running on internal RC oscillator.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΆΠ΅ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΠΈΠ»ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ:
Problem Fix / Workaround:
Ensure that the chiperase command has exceeded before applying the next command.
Π’ΠΎ Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ Device ID ΡΠΆΠ΅ ΠΎΠΊΠ°Π·Π°Π»ΡΡ ΡΡΠ΅ΡΡΡΠΌ, Π·Π°ΠΏΠΈΡΠ°ΡΡ Π΅Π³ΠΎ Π½Π°Π·Π°Π΄ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ. Π₯ΡΠΆΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠΎ, ΡΡΠΎ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π½ΠΈΠΌ ΡΡΠΈΡΠ°Π΅ΡΡΡ Π΅ΡΠ΅ ΠΈ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠ° Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΠ°ΡΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΠΊΠΆΠ΅ Π½Π΅Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌΠ°, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ ΠΏΠΎΠ½ΡΠ» ΠΈΠ· Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΠΎΠ»ΠΆΠ΅Π½ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Chip Erase Π² ΠΊΠΎΠ΄Π΅ ΡΡΠΎΡΠ»Π° Π·Π°Π΄Π΅ΡΠΆΠΊΠ° Π² Π΄Π²Π° ΡΠ°Π·Π° Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΡΠΎΠ³ΠΎ ΡΡΠ΅Π±ΠΎΠ²Π°Π»Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ. ΠΠ΄Π½Π°ΠΊΠΎ Device ID Π²ΠΎΠ»ΡΠ΅Π±Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΡΠΈΡΠ°Π»ΡΡ ΠΏΠΎ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅β¦
Π§ΡΠΎ ΠΆΠ΅, Π½Π΅Π³Π°ΡΠΈΠ²Π½ΡΠΉ ΠΎΠΏΡΡ β ΡΠΎΠΆΠ΅ ΠΎΠΏΡΡ. ΠΡΡΠ΄ Π»ΠΈ Ρ ΠΏΠΎ Π΄ΠΎΠ±ΡΠΎΠΉ Π²ΠΎΠ»Π΅ Π²ΡΠ±Π΅ΡΡ ΡΠ΅ΠΏΠ΅ΡΡ Atmel Π΄Π»Ρ ΡΠ΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ.
Π ΡΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ Arduino β ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΡΠΎ ΡΠ΅, ΠΊΡΠΎ ΡΠ΅ΡΠ°Π΅Ρ Ρ Π½Π΅ΠΉ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡΡΡ, Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π±Π°Π½Π°Π»ΡΠ½ΠΎ Π½Π΅ ΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡ, Π½ΠΎ β ΠΏΠΎΡΠ»Π΅ Π²ΡΠ΅Π³ΠΎ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ Π²ΡΡΠ΅ Ρ Π²ΡΠ΅ ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ ΡΡΠΎΠ»Ρ Π²ΡΡΠΎΠΊΠΎΠΉ Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ.
Π ΠΊΡΡΠ°ΡΠΈ, Π²ΡΠ±ΠΎΡ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΠΏΠΎΡ ΠΎΠΆΠ΅, ΠΊΠ°ΠΊ ΡΠ°Π· ΠΈ Π±ΡΠ» ΠΎΠ±ΡΡΠ»ΠΎΠ²Π»Π΅Π½ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡΡ ΠΡΠ΄ΡΠΈΠ½ΠΎβ¦
UPD: ΠΠΎΡ, ΠΊΡΡΠ°ΡΠΈ, ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ Π³Π»ΡΠΊΠΎΠ²: Π½Π° ATMega164 Π΅ΡΡΡ ΡΡΠΈ Π³ΡΡΠΏΠΏΡ ΡΡΡΠ·ΠΎΠ²: fuse, fuse_high, fuse_ext. Π’Π°ΠΊ Π²ΠΎΡ, ΠΏΠΎ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ fuse_high Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ fuse β ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ, ΠΈ ΡΡΠΎ ΡΠ°ΠΌΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ β ΠΏΠΎΡΠ»Π΅ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ fuse (Π΄Π°ΠΆΠ΅ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π·Π½Π°ΡΠ°ΡΠ΅Π³ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅-Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ Π½Π°ΡΡΠΆΡ Π½Π° ΠΏΠΈΠ½, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΈΡΠΈΡ Π² Π²ΠΎΠ·Π΄ΡΡ Π΅) Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ fuse_ext.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Arduino ΠΈΠ· Atmel Studio 7 / Habr
ΠΡΠΈΠ²Π΅Ρ ΠΠΈΠΊΡΠ°ΠΉΠΌΡ!!! ΠΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½ΠΈΠ΅ ΠΏΡΠ°Π·Π΄Π½ΠΈΠΊΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ ΠΊ ΠΊΠΎΠ½ΡΡ, Π²ΡΠ΅ ΡΠ°Π»Π°ΡΡ ΡΡΠ΅Π΄Π΅Π½Ρ, ΡΠ°ΠΌΠΏΠ°Π½ΡΠΊΠΎΠ΅ Π²ΡΠΏΠΈΡΠΎ, ΠΈ ΠΆΠΈΠ·Π½Ρ ΠΏΠΎΡΠΈΡ ΠΎΠ½ΡΠΊΡ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΡΡ Π² ΠΏΡΠΈΠ²ΡΡΠ½ΠΎΠ΅ ΡΡΡΠ»ΠΎ. Π ΡΡΠΎ Ρ ΠΎΡΠΎΡΠΎ. ΠΠΎ ΡΠ΅ΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΠΎΠ± ΡΡΠΎΠΌ.ΠΠ΅Π»ΠΎ, ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, Π²ΠΎΡ Π² ΡΠ΅ΠΌ: ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½Π°Ρ, Π½Π°ΡΠΈΠ½Π°Ρ ΡΠ²ΠΎΠΉ ΠΏΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Ρ ΠΏΠ»Π°ΡΡ Arduino, ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΠ»ΠΈ Π½Π°ΠΊΠΎΠ½Π΅Ρ ΠΊ ΡΠ°ΠΊΠΎΠΌΡ ΠΌΠΎΠΌΠ΅Π½ΡΡ,
ΠΊΠΎΠ³Π΄Π° Π² ΡΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅ Arduino IDE ΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΎΡΡ ΡΠ΅ΡΠ½ΠΎΠ²Π°ΡΠΎ, Π° ΠΊΡΡΡΡΠ΅ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΈΠΏΠ° Atmel Studio, Keil, Microsoft VS ΠΏΡΠ³Π°Π»ΠΈ ΠΎΠ±ΠΈΠ»ΠΈΠ΅ΠΌ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ².
ΠΠ½Π΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠΎΠΌ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ Arduino IDE, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Ρ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΡΡΠΎ ΡΠΈΡΡΠΎ ΠΌΠΎΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΠ΅ β Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΏΠ΅ΡΠ΅Π½ΠΎΡ ΠΊΠΎΠ΄Π°, ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈ ΠΊΠ»Π°ΡΡΡ. ΠΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Π΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ Π²Π΅ΡΠΎΠΌΡΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ Π² ΠΏΠΎΠ»ΡΠ·Ρ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π° ΠΎΡ Arduino IDE
ΠΡΠ»ΠΈ Π²Ρ ΡΠΎΠ³Π»Π°ΡΠ½Ρ Ρ Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ β Π·Π½Π°ΡΠΈΡ Π²Ρ ΡΠΆΠ΅ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π»ΠΈ, ΠΈΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Atmel Studio 7. Π― ΡΠ°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΉ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΈΠ» ΠΎΡΠ΅Π½Ρ Π΄Π°Π²Π½ΠΎ Π² ΡΠΊΠΎΠ»Π΅, ΡΡΠΎ Π±ΡΠ» ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΠ΅ΠΌΡΠΉ ΠΠ΅ΠΉΡΠΈΠΊ Π½Π° ΠΌΠ°ΡΠΈΠ½Π°Ρ MSX. Π Π»ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ°ΡΡ Π»Π΅Ρ Π½Π°Π·Π°Π΄ ΠΏΡΠΈΡΠ»ΠΎΡΡ, ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡΠΈΡΡΡ, ΠΏΠΎ Π΄ΠΎΠ»Π³Ρ ΡΠ»ΡΠΆΠ±Ρ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΡ ΡΠΈ ΠΈ Ρ++. ΠΠΎΡΡΠΎΠΌΡ Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π²ΡΡΠΎΡΡ ΠΊΠΎΠ»ΠΎΠΊΠΎΠ»ΡΠ½ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ°, Ρ ΠΎΡΡ ΠΏΠΎΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ AVR Studio, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Atmel Studio 7. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΡΡΠ° ΡΡΠ΅Π΄Π° Π΄ΠΎΡΡΠ°Π²ΠΈΠ»Π° ΠΌΠ½Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π½Π΅ΡΠ²ΠΎΡΡΠ΅ΠΏΠΊΠΈ Ρ Π΅Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ ΠΈ Π·Π°ΠΏΡΡΠΊΠΎΠΌ (Β«ΠΎΠΊΠ½Π°Β» Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΈ ΠΏΠΎΡΠ΅Ρ ΠΈ, ΠΏΡΠΈΡΠ΅ΠΌ ΡΡΠΎ Win 7 SP1 64), Π±ΡΠ»ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΡΠΎΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π΅ Ρ ΡΠ°Π·Π±Π΅Π³Ρ, Π½ΠΎ ΡΡΠΎ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π»ΠΎΡΡ ΡΡΠΉΠ»ΠΎΠΌ, ΠΏΠΎΠΊΠ° Π½Π° ΡΠΈΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Ρ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Β«Windows6.1-KB3033929-x64.msuΒ», ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π²ΡΠ΅ ΡΠ°ΠΊΠΈ ΠΌΠΎΠΈ ΡΡΠ°ΡΠ°Π½ΠΈΡ Π±ΡΠ»ΠΈ Π²ΠΎΠ·Π½Π°Π³ΡΠ°ΠΆΠ΄Π΅Π½Ρ, ΠΈ ΡΡΠ΅Π΄Π° Π·Π°ΠΏΡΡΡΠΈΠ»Π°ΡΡ. ΠΠΎΡΠ»Π΅ Π±ΡΠ»ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΊΠ°Π·Π°Π½ΠΎ ΠΎΡΠ½ΡΠ΄Ρ Π½Π΅ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ½ΡΡ ΡΠ»ΠΎΠ² ΠΈ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠΊΠ° ΡΡΠ΅Π΄Π° Π½Π΅ ΡΡΠ°Π»Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π½Π΅Π΅ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ (Atmel Studio 7 Ρ ΠΌΠ΅Π½Ρ ΠΆΡΡΠΊΠΎ ΡΠΎΡΠΌΠΎΠ·ΠΈΠ»Π° ΠΏΠΎΠ½Π°ΡΠ°Π»Ρ, Π½Π° ΠΌΠ°ΡΠΈΠ½Π΅ Ρ Ρ ΠΎΡΠΎΡΠΈΠΌ Core i7 ΠΈ 8 Π³ΠΈΠ³Π°ΠΌΠΈ ΡΡΡΡΡΠΎΠΉ ΠΠΠ£ DDR4, Π½Π΅ ΠΏΠΎΠΉΠΌΡ, ΡΡΠΎ ΡΡΠ°Π»ΠΎ ΠΏΠΎΡΠΎΠΌ, ΡΠΎ Π»ΠΈ ΡΡΠ΅Π΄Π° ΠΊΠ°ΠΊΠΈΠΌ ΡΠΎ ΠΌΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°Π»Π°ΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅, ΠΈΠ»ΠΈ ΠΆΠ΅ Ρ ΠΏΡΠΈΠ²ΡΠΊ, Π½ΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π²ΡΠ΅ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ). Π’Π°ΠΊΠΆΠ΅ Ρ Ρ ΠΎΡΡ ΠΏΠΎΠ΄ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΡΡΠ° ΡΡΠ΅Π΄Π° ΡΠ°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΠΈ Π²ΡΠΏΡΡΠ΅Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ AVR ΠΈ ARM ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Atmel, ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ ΡΠ²ΠΎΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π½Π° Ρ/Ρ++. ΠΠ³ΡΠΎΠΌΠ½ΡΠΉ ΠΏΠ»ΡΡΠΎΠΌ, ΠΈ ΠΊΠ°ΠΊ Ρ ΠΏΠΎΠ»Π°Π³Π°Ρ, Π½Π΅ΠΎΡΡΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ ΡΠ°ΡΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ° Π΄Π»Ρ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ Π²ΡΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌ. Π’Π°ΠΊΠΆΠ΅ Π² ΡΠ΅Π΄ΡΠΌΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠΎΠ½Π²Π΅ΡΡΠ°ΡΠΈΠΈ ΡΠΊΠ΅ΡΡΠ΅ΠΉ Arduino Π² ΠΊΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π° ΡΠ·ΡΠΊΠ΅ ΡΠΈ. ΠΠΏΡΠΈΡ ΡΡΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎΠΊΠ° ΡΡΠΎ Π½Π΅ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ, ΠΈ Π½Π΅ΡΠΏΠΎΡΠΎΠ±Π½Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΠΊΠ΅ΡΡΠΈ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ, ΠΈΠ·-Π·Π° ΡΠ΅Π³ΠΎ ΡΠ΅ΡΡΠ΅Ρ ΠΏΠΎΠΊΠ° ΡΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ.
ΠΠΎ Π΅ΡΡΡ Ρ ΡΡΠΎΠΉ ΡΡΠ΅Π΄Ρ ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ: ΠΎΠ½Π° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ, ΠΈ ΡΠ°ΠΌΡΠΉ Π΄Π΅ΡΠ΅Π²ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBaSP, ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΈΠ· Β«ΠΊΠΎΡΠΎΠ±ΠΊΠΈΒ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π°ΠΏΡΡΠΌΡΡ(ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠΎΡΡ USB) ΠΏΠ»Π°Ρ Arduino. Π ΠΏΠΎΡΡΠΎΠΌΡ Ρ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Ρ ΠΎΡΡ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ Β«Π»Π°ΠΉΡΡ Π°ΠΊΠΎΠΌΒ», ΠΈ Ρ Π½Π°Π΄Π΅ΡΡΡ, ΡΡΠΎ ΡΡΠΎ ΠΊΠΎΠΌΡ ΡΠΎ Π±ΡΠ΄Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ.
ΠΡΠ°ΠΊ, ΠΏΡΠΈΡΡΡΠΏΠΈΠΌ. Π§ΡΠΎ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅ΡΡ: ΠΠ Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌΠΈ Atmel Studio 7, Arduino IDE ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ, ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΡ Arduino, Π½Ρ ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΠ°ΠΌ Β«ΠΏΠ°ΡΠΈΠ΅Π½ΡΒ». ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊ ΠΠ, Π΄Π°Π»ΡΡΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, ΠΈ ΠΏΠΎΡΠ»Π΅ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΉ, Π½ΠΎ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ ΠΏΠ»Π°Ρ Arduino.
Π‘Π½Π°ΡΠ°Π»Π° ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΡΠ΅Π΄Ρ Arduino IDE, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π»ΡΠ±ΠΈΠΌΡΠΉ Π½Π°Ρ ΠΠ»ΠΈΠ½ΠΊ, ΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π²ΡΠ²ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° Π² ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π²Π½ΠΈΠ·Ρ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°:
ΠΠΎΡΠΎΠΌ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΠΌ ΡΠΊΠ΅ΡΡ, Π½Π΅ Π·Π°Π³ΡΡΠΆΠ°Ρ Π΅Π³ΠΎ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ:
ΠΠΎΡΠ»Π΅ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΊΡΡΡΡ ΠΊΠ°ΠΊΠΎΠΉ Π½ΠΈΠ±ΡΠ΄Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΠ°ΡΡ Π²Π΅ΡΠ΅ΠΉ β ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° ΠΈ ΡΠ»Π°Π³ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π² ΠΎΠΊΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°, ΠΈ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΠΎΡΠ»Π΅, ΠΎΡΠΊΡΡΠ² ΡΡΠ΅Π΄Ρ Atmel Studio 7, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Tools ΠΏΡΠ½ΠΊΡ External Tools, cΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ (ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·Π½ΡΡ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Arduino, Π³Π΄Π΅ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ Π½Π°ΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, Π³Π΄Π΅ ΡΠΊΠ°Π·Π°Π½Ρ Π°Π΄ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ avrdude, ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°:
ΠΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ, Π½Π°ΠΏΠΈΡΠ°Π², ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ, ΡΠΎΡ ΠΆΠ΅ ΠΊΠΎΠ΄ Π»ΡΠ±ΠΈΠΌΠΎΠΉ ΠΌΠΎΡΠ³Π°Π»ΠΊΠΈ, Π½ΠΎ ΡΠΆΠ΅ Π½Π° ΡΠΈ, ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π½Π°Ρ ΠΊΠΎΠ΄ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΡΠ½Π°ΡΠ°Π»Π° ΡΠΎΠ±ΡΠ°Π² Π²Π°Ρ ΠΏΡΠΎΠ΅ΠΊΡ, Π½Π°ΠΆΠ°Π² F7 (Build project), ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΊΠ»ΠΈΠΊΠ½ΡΠ² Π½Π° ΠΏΡΠ½ΠΊΡΠ΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠΈΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Tools:
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²Π°ΡΠ° Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΠΈΡΠ°Π½Π° Π² ΠΏΠ°ΠΌΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΠΎΡΡΠ°Π½Π΅ΡΡΡ Π½Π° ΡΠ²ΠΎΠ΅ΠΌ ΠΌΠ΅ΡΡΠ΅, ΠΈ Π²Ρ Π²ΡΠ΅Π³Π΄Π° ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΊΡΡΡΡ Arduino IDE ΠΈ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π²Π°Ρ ΠΊΠΎΠ΄ ΠΏΡΠΈΠ²ΡΡΠ½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΡΠ΅Ρ Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΈ Π½Π°Π΄Π΅ΡΡΡ, ΡΡΠΎ Π΄Π°Π½Π½ΡΠΉ ΡΠΎΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ ΠΊΠΎΠΌΡ Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΠΎΠ»Π΅Π·Π΅Π½.
habr.com
Atmel β ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ
ΠΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΈΠ· ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ β ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΡΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΠΈ
Atmel CorporationΒ β ΠΈΠ·Π³ΠΎΡΠΎΠ²ΠΈΡΠ΅Π»Ρ ΠΏΠΎΠ»ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ². ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π² 1984 Π³ΠΎΠ΄Ρ. ΠΠΊΡΠΈΠΈ ΠΏΡΠΎΠ΄Π°ΡΡΡΡ Π½Π° Π±ΠΈΡΠΆΠ΅, NASDAQ: ATML. ΠΠ΄ΠΈΠ½ ΠΈΠ· Π»ΠΈΠ΄Π΅ΡΠΎΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² (MCS-51, ARM, AVR, AVR32). Π’Π°ΠΊΠΆΠ΅ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠ½Π΅ΡΠ³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ, ΠΠΠΠ‘, ΡΠΈΡΡΠΎΠ²ΡΠ΅ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ-ΡΠ°Π΄ΠΈΠΎΠΏΡΠΈΡΠΌΠ½ΠΈΠΊΠΈ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠΈ, ΡΠΊΠ°Π½Π΅ΡΡ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΠΎΠ² ΠΏΠ°Π»ΡΡΠ΅Π². ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Π΄Π»Ρ ΡΠ²ΠΎΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π° ΠΊΡΠΈΡΡΠ°Π»Π»Π΅, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ Π·Π°ΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ.
ΠΡΠΎΠ΄ΡΠΊΡΠΈΡ Atmel ΡΠΈΡΠΎΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΡΠ΅ΡΡΡ , ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΡΡΠΈ, ΠΌΠ΅Π΄ΠΈΡΠΈΠ½Π΅, ΡΠ²ΡΠ·ΠΈ, Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΡ , ΠΊΠΎΡΠΌΠΎΡΠ΅, Π²ΠΎΠ΅Π½Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ , Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΡΠ΅Π΄ΠΈΡΠ½ΡΡ ΠΊΠ°ΡΡΠ°Ρ .
Π‘ΡΠΈΠ²Π΅Π½ ΠΠ°ΡΠ±Β β ΠΏΡΠ΅Π·ΠΈΠ΄Π΅Π½Ρ ΠΈ Π³Π΅Π½Π΅ΡΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ Atmel.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΡ Atmel:
ΠΡΠΎΠ΄ΡΠΊΡΠΈΡ
ΠΠ΅ΡΠ²ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Atmel ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π² 1993 Π³ΠΎΠ΄Ρ ΠΈ Π±ΡΠ» ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΠΎΠΌ ΡΠ΄ΡΠ΅ Intel 8051. ΠΡΠΎΠ΄ΡΠΊΡΠΈΡ Atmel Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ MCS-51, AT91SAM ΠΈ AT91CAP (ΠΎΡΠ½ΠΎΠ²Π°Π½Ρ Π½Π° ΡΠ΄ΡΠ΅ ARM), ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Π½Π° ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΡΠ΄ΡΠ°Ρ Atmel AVR ΠΈ AVR32, ΡΠ°Π΄ΠΈΠΎΡΠ°ΡΡΠΎΡΠ½ΡΠ΅ (RF) ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΠΏΠ°ΠΌΡΡΠΈ ΡΠΈΠΏΠΎΠ² EEPROM ΠΈ ΡΠ»Π΅Ρ (Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΠ°ΠΌΡΡΡ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΡ Π½Π° DataFlash), ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² ΡΡΠΎΠΉ ΠΆΠ΅ ΠΎΡΡΠ°ΡΠ»ΠΈ.
Atmel ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ²ΠΎΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΊΠ°ΠΊ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅, ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠΎΠ²Π°Π½Π½ΡΠ΅. Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ Atmel ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ SoC-ΡΠ΅ΡΠ΅Π½ΠΈΡ.
-
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Atmel ATMEGA32
-
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Atmel AT90S2333
ΠΠΈΠ΄Π΅ΠΎ ΠΏΠΎ ΡΠ΅ΠΌΠ΅
Π‘Π»ΠΈΡΠ½ΠΈΠ΅ Microchip ΠΈ Atmel
Π Π³ΠΎΠ΄Ρ ΠΊΡΠΈΠ·ΠΈΡΠ° Π² 2008 Π³ΠΎΠ΄Ρ Microchip ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠ»Π° Atmel ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡΡΡ. ΠΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΠ°ΠΊ ΠΈ Π½Π΅ ΡΠΌΠΎΠ³Π»ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΡΡΡ.
- 2 ΠΎΠΊΡΡΠ±ΡΡ ΡΠΈΡΠΌΡ Microchip ΠΈ ON Semiconductor ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎ ΠΏΠΎΠΊΡΠΏΠΊΠ΅ Atmel[1].
- 29 ΠΎΠΊΡΡΠ±ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Atmel ΠΎΡΠΊΠ»ΠΎΠ½ΠΈΠ»Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Microchip ΠΈ ON Semiconductor[2][3].
- 13 Π½ΠΎΡΠ±ΡΡ ΡΠΈΡΠΌΡ Microchip ΠΈ ON Semiconductor ΠΎΠ±ΡΡΠ²ΠΈΠ»ΠΈ ΠΎ Π½Π°ΡΠ°Π»Π΅ Π½Π΅Π΄ΡΡΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ³Π»ΠΎΡΠ΅Π½ΠΈΡ Atmel[4].
- 18 Π½ΠΎΡΠ±ΡΡ ΡΠΈΡΠΌΡ Microchip ΠΈ ON Semiconductor ΠΎΡΠΊΠ°Π·Π°Π»ΠΈΡΡ ΠΎΡ Π½Π΅Π΄ΡΡΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ³Π»ΠΎΡΠ΅Π½ΠΈΡ Atmel[5].
20 ΡΠ΅Π½ΡΡΠ±ΡΡ 2015 Π³ΠΎΠ΄Π° Dialog Semiconductor Π·Π°ΡΠ²Π»ΡΠ΅Ρ ΠΎ Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΊΡΠΏΠΈΡΡ Atmel[6].
Π ΡΠ½Π²Π°ΡΠ΅ 2016 Π³ΠΎΠ΄Π° ΡΠΈΡΠΌΠ° Microchip ΠΏΠΎΠΊΡΠΏΠ°Π΅Ρ Atmel Π·Π° 3,56Β ΠΌΠ»ΡΠ΄ Π΄ΠΎΠ»Π»Π°ΡΠΎΠ²[7], Atmel Π²ΡΠΏΠ»Π°ΡΠΈΠ²Π°Π΅Ρ Π½Π΅ΡΡΡΠΎΠΉΠΊΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Dialog Semiconductor Π² ΡΠ°Π·ΠΌΠ΅ΡΠ΅ 137,3Β ΠΌΠ»Π½ Π΄ΠΎΠ»Π»Π°ΡΠΎΠ².
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΡ
Π‘ΡΡΠ»ΠΊΠΈ
wiki2.red
Atmel Studio
Atmel Studio β ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΡΠ΅Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ (IDE) Β ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Atmel Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ΄ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ARM Cortex-M ΠΈ AVR.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΏΠ°ΠΊΠ΅Ρ AVR Studio ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ Ρ 2004 Π³ΠΎΠ΄Π°. ΠΠ°ΡΠΈΠ½Π°Ρ Ρ Π²Π΅ΡΡΠΈΠΈ 6.0, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΌΠ΅Π½ΠΈΠ»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π° Atmel Studio. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ Π½Π° Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ΅, ΡΠ°ΠΊ ΠΈ Π½Π° C/C++. Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ Π² ΡΠ΅Π±Π΅ ΠΌΠ°ΡΡΠ΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΈΠΌΡΠ»ΡΡΠΎΡ, ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΌΠΎΠ΄ΡΠ»Ρ Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΠΎΠΉ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ GCC ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ AVR RTOS (ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ). ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ Π²ΡΠ±ΡΠ°ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ Π΄Π»Ρ ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠΏΠΎΡΠΎΠ±Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΡΠΊΠΎΡΠΈΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ²ΡΠ·ΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Atmel Studio ΠΈ Proteus ΠΎΡ ΡΠΈΡΠΌΡ Labcenter Electronics Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Π±Π΅Π· Π½Π°Π»ΠΈΡΠΈΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ Π±Π°Π·Ρ. Atmel Studio ΠΏΠΎ ΠΏΡΠ°Π²Ρ ΡΡΠΈΡΠ°Π΅ΡΡΡ Π»ΡΡΡΠ΅ΠΉ ΡΡΠ΅Π΄ΠΎΠΉ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR.
ΠΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ Atmel Studio ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ 8-Π±ΠΈΡΠ½ΡΠ΅, 32-Π±ΠΈΡΠ½ΡΠ΅ AVR, SAM3 ΠΈ SAM4 ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ Π±ΠΎΠ»Π΅Π΅ 1100 ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΡΡΠ°ΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΡΠΉ ΠΈ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° Π½Π΅Ρ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ ΡΡΡΡΠΊΠΈΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ Π½Π°Π·Π²Π°Π½ΠΈΡ ΡΠ°Π±ΠΎΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½Ρ Ρ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΉ ΡΡΠ°Π½ΡΠΊΡΠΈΠΏΡΠΈΠ΅ΠΉ.
Atmel Studio ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½Π° Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Windows 9x / ME / NT / 2000 / XP / VISTA / 7.
Π Π°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ: Freeware (Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ)
ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΡ Atmel Studio: http://www.atmel.com/tools/atmelstudio.aspx
Π‘ΠΊΠ°ΡΠ°ΡΡ Atmel Studio
ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΠΎΡΡΠΌΠ΅
cxem.net
Atmel Π²ΡΠΏΡΡΠΊΠ°Π΅Ρ Π²Π΅ΡΡΠΈΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Studio 7 ΠΈ Π²Π΅Π±-ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Atmel START β ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΠ
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π½ΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ Π»Π΅Π³ΠΊΠΎΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, Atmel Studio 7 Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΊΠΎΡΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Atmel |SMART ΠΈ AVR ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌ, ΡΠ°ΠΊ ΠΈ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»ΡΠΌ.
ΠΡΠΏΠΎΠ»Π½ΡΡ ΡΠΎΠ»Ρ ΡΠ²ΡΠ·ΡΡΡΠ΅Π³ΠΎ Π·Π²Π΅Π½Π° ΠΎΡ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΈΠ΄Π΅ΠΈ Π΄ΠΎ Π²ΡΠ²ΠΎΠ΄Ρ Π½Π° ΡΡΠ½ΠΎΠΊ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡ ΡΠΎΠ±ΠΎΠΉ ΡΡΠ΅Π΄Ρ Studio 7, ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Atmel START ΡΠ²Π»ΡΠ΅ΡΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ², ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ ΠΈ Π±Π°Π·ΠΎΠ²ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ, ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Ρ ΡΠ²ΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π½Π° Π½ΠΎΠ²ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ.
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Atmel Corporation, Π²Π΅Π΄ΡΡΠΈΠΉ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΈ ΡΠ΅Π½ΡΠΎΡΠ½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΠΎΠ±ΡΡΠ²ΠΈΠ»Π° ΠΎ Π²ΡΠΏΡΡΠΊΠ΅ Atmel Studio 7 β ΠΏΠΎΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ, Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΡΠ΅Π΄Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ (IDE) ΡΠΈΡΡΠ΅ΠΌ Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ² Atmel | SMART ΠΈ AVR. ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π°Π½ΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π»Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Atmel START β Π½ΠΎΠ²ΡΠΉ, ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π²ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΡΠΎΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π²ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π²ΡΠ½ΡΠΆΠ΄Π°Π΅Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ² Π²ΡΠ΅ ΡΠ°ΡΠ΅ ΠΏΡΠΈΠ±Π΅Π³Π°ΡΡ ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΡΠ΅Π΄ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΡΠ΅Π»ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠΉ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΈ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠΎΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π½ΠΎΠ²Π΅ΠΉΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ Microsoft Visual Studio Shell, ΡΡΠ΅Π΄Π° Atmel Studio 7 Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠΊΡΠ°ΡΠ°Π΅Ρ ΠΎΠ±ΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ, Π·Π° ΡΡΠ΅Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ½ΠΊΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΉ ΠΈ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ. Atmel Studio 7 ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΠΈ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ ΠΌΠ°ΡΡΡΠ°Π±Π΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π΄Π»Ρ Π»ΡΡΡΠ΅ΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ.
ΠΠ»Ρ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ΅ΡΠ°ΡΠ΅Π»Π΅ΠΉ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ Arduino, Studio 7 ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΠΊΠ΅ΡΡΠΈ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ Π² ΡΡΠ΅Π΄Π΅ Arduino, Π² C++ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΈ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡ ΠΈΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΡΡΠ΅Π΄Ρ Studio 7. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Atmel ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π½Π° Π²ΡΠ΅ΠΌ ΠΏΡΡΠΈ β ΠΎΡ ΠΈΠ΄Π΅ΠΈ Π΄ΠΎ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΡΠ½ΠΎΠΊ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°.
Π‘ΠΎ ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΠ° ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π²Π΅ΡΠ΅ΠΉ (IoT) ΠΈ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄ΠΎΠ² ΡΡΡΡΠΎΠΉΡΡΠ², ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡΡ ΠΊ 2020 Π³ΠΎΠ΄Ρ, ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅, Π²ΡΡΠΎΠΊΠΎΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π²ΡΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ ΠΠ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΠ΅ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ°Ρ ΡΠ²ΡΠ·ΠΈ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ. ΠΠ½ΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Atmel ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Atmel START β ΡΡΠΎ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΏΠΎΠΌΠΎΠ³Π°ΡΡΠΈΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ Π»Π΅Π³ΠΊΠΎ ΠΈ Π±ΡΡΡΡΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠΈ ΠΈ ΡΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Atmel START ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΡΠ±ΡΠ°ΡΡ Π½ΡΠΆΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΈ ΡΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±ΡΠΈΡΠ½ΡΠΌ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎΠΌ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΡ ΠΏΠ»Π°Ρ Atmel ΠΈΠ»ΠΈ Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠ΅ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ, ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΠΎΠ΅ ΠΠ, ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ (RTOS), Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ ΡΡΠ΅ΠΊΠΈ ΡΠ΅ΡΠ΅Π²ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅. ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ, Atmel START ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΠ°Π±Π»ΠΈΡΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π‘ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΡΠ΅ΠΌΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΏΠ°ΠΊΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½ Π² Π»ΡΠ±ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Π²ΠΊΠ»ΡΡΠ°Ρ Atmel Studio 7, IAR Embedded Workbench ΠΈ Keil Β΅Vision. Atmel START β ΡΡΠΎ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½Π΅ ΡΡΠ΅Π±ΡΡΡΠ΅Π΅ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, Π° Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ Π΄Π»Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ.
Atmel Studio 7
ΠΡΠΎΡΠ΅ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½Π°Ρ, ΡΠ΅ΠΌ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ.
ΠΠ΅ΡΡΠΈΡ Atmel Studio 7 ΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Π»ΡΡΡΠ΅ΠΉ Π² ΠΎΡΡΠ°ΡΠ»ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΡΠ΅Π΄Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ (IDE) ΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΡΡΠ΄ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ:
- ΠΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Π°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° Visual Studio Shell Π΄ΠΎ Π²Π΅ΡΡΠΈΠΈ 2015, Ρ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΠ‘ Windows 10
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠΌΠΏΠΎΡΡΠ° ΡΠΊΠ΅ΡΡΠ΅ΠΉ Arduino Π² Π²ΠΈΠ΄Π΅ C++ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²
- Π£ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π½Π½Π°Ρ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΠΎΠΌΠΎΡΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΈΠ· ΡΡΠ΅Π΄Ρ Studio
- ΠΠΎΠ΄ΡΠ»ΡΠ½ΡΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊ (ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΠ°ΡΠΈΠ²Π°ΡΡ ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ)
- ΠΠΎΠ»Π½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²ΡΠ΅Ρ Π½ΠΎΠ²Π΅ΠΉΡΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Atmel, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Bluetooth Low Energy
ΠΠΎΠ²Π°Ρ Atmel Studio 7 ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ Ρ ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Studio 6.2, ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠΈ, ΡΡΠΎ Π΄Π²Π΅ Π²Π΅ΡΡΠΈΠΈ Π±ΡΠ΄ΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ Π² ΡΠ°Π·Π½ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Π½Π°ΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅Ρ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ Π²Π΅ΡΡΠΈΡ Π΄ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΡΠ΄ Π²Π°ΠΆΠ½ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ. Π‘ΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Π½Π° 100% ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡ ΡΠΎ ΡΡΠ΅Π΄ΠΎΠΉ Studio 7.
ΠΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΡΠ΅Π΄Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Atmel Studio 7 Π΄ΠΎΡΡΡΠΏΠ½Π° Π΄Π»Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅: http://www.atmel.com/tools/ATMELSTUDIO.aspx
Atmel START
Atmel START β ΡΡΠΎ Π½ΠΎΠ²ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΠΈΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π²ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ², ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΠ, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ, Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ, Π±Π°Π·ΠΎΠ²ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
Π ΠΎΡΠ»ΠΈΡΠΈΠΈ ΠΎΡ Studio 7, ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Atmel START ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ². ΠΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Atmel START: http://start.atmel.com
Atmel START ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ΄ΠΎΠ±Π½ΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΡΡΠ΅Π΄Ρ ΠΏΡΠΎΡΡΠΎ ΠΈ ΡΠ»Π΅Π³Π°Π½ΡΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ, ΡΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Π°ΡΡ ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π² ΠΎΠ΄Π½Ρ ΠΈΠ· ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΡ ΠΏΠ»Π°Ρ Atmel ΠΈΠ»ΠΈ Π² ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ, Atmel START ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π²ΡΠ²ΠΎΠ΄ΠΎΠ², Π΄Π»Ρ AVR ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π΄Π»Ρ ARM ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Atmel | SMART.
Π Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, ΠΈΡΠΎΠ³ΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ΅ΠΊΡΡΠΈΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅Π½ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅.
Atmel START Π°Π±ΡΡΡΠ°Π³ΠΈΡΠΎΠ²Π°Π½Π° ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΠ΅Π΄Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π±ΡΠ΄ΡΡ ΡΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½Ρ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠΊΠ»Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠ° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π΄Π»Ρ IDE Atmel Studio, IAR Embedded Workbench ΠΈ ARM/Keil MDK.
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ
Π Π΄Π°Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Atmel START ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΈ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡ:
ΠΠΎΠ²ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΈ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡ Π±ΡΠ΄ΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠ΅Π»ΠΈΠ·Π°Ρ .
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄, ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡΠΉ Π² Atmel START
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄, ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡΠΉ Π² Atmel START ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° 4-ΠΉ Π²Π΅ΡΡΠΈΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Atmel Software Framework (ASFv4). ASFv4 ΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΌ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ASF Ρ ΡΠ΅Π»ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ, ΡΠ°Π·ΠΌΠ΅Ρ ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. ΠΠΎ ΡΡΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅, ΠΊΠΎΠ΄ ASFv4 Π½Π΅ Π½Π° 100% ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌΠΈ Π²Π΅ΡΡΠΈΡΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ASF, Π²ΠΊΠ»ΡΡΠ°Ρ Π»ΡΠ±ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ Π² ΠΌΠ°ΡΡΠ΅ΡΠ΅ ASF Wizard, Π²Ρ ΠΎΠ΄ΡΡΠ΅Π³ΠΎ Π² ΡΠΎΡΡΠ°Π² Atmel Studio. ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ ASF Π±ΡΠ΄ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Π²ΠΏΠ»ΠΎΡΡ Π΄ΠΎ ΠΈΡΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΊΠΎΠ² ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΡΡΠ² Atmel ΠΏΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², Π²ΡΠΏΡΡΠ΅Π½Π½ΡΡ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΡΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, Π½ΠΎ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΡΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΎ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ASFv4 ΠΈ Atmel START
habr.com
ΠΠΎΠΌΠΏΡΠ» β ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΡΠΎΡ ATMEL
- ΠΠΎΠ»Π½ΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅: ATMEL (ATMEL)
- Web-ΡΠ°ΠΉΡ: www.atmel.com
- ΠΠΎΠΌΠΏΡΠ» β ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΡΠΎΡ ATMEL
Π ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ATMEL
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Atmel β ΠΌΠΈΡΠΎΠ²ΠΎΠΉ Π»ΠΈΠ΄Π΅Ρ Π² ΡΡΠ΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π΅ΠΌΠΊΠΎΡΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π½ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°, ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ, ΡΡΡΡΠΎΠΉΡΡΠ² ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΌΠ΅ΡΠ°Π½Π½ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ², ΡΠ½Π΅ΡΠ³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, ΡΠ°Π΄ΠΈΠΎΡΠ°ΡΡΠΎΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ. Atmel ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΡΠΈΡΠΎΡΠ°ΠΉΡΠΈΠΌ ΡΠΏΠ΅ΠΊΡΡΠΎΠΌ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΡΠ²Π»ΡΡΡΠΈΡ ΡΡ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΡΡΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠΉ, ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΉ, Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ, ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΈ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ½Π΅ΡΠ³Π΅ΡΠΈΠΊΠΈ ΠΈ Π°ΡΡΠΎΠΊΠΎΡΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΡΠ°ΡΠ»ΠΈ.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Ρ ΠΏΠΎΠ²ΡΠ΅ΠΌΠ΅ΡΡΠ½ΠΎ β ΠΎΠ½ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π² ΡΠΈΡΠΎΡΠ°ΠΉΡΠ΅ΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². ΠΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°Π·ΡΠ²Π°ΡΡ ΡΡΠΎ ΡΠΏΠΎΡ ΠΎΠΉ Β«ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π²Π΅ΡΠ΅ΠΉΒ» β ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠΌ Π²ΡΡΠΎΠΊΠΎΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΌΠΈΡΠ°, Π³Π΄Π΅ ΡΡΡΡΠΎΠΉΡΡΠ² Ρ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΠΊΠΎΡΠΎ ΡΡΠ°Π½Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Π»ΡΠ΄Π΅ΠΉ. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Atmel Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ°ΠΌΠΎΠΌ ΡΠ΅Π½ΡΡΠ΅ ΡΡΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Ρ ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π΄Π»Ρ ΠΌΠ΅ΠΆΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ (M2M) Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈ Β«ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°Β».
Π 2016 Π³ΠΎΠ΄Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Microchip Technology Inc. Π²ΡΡΡΡΠΏΠΈΠ»Π° Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Atmel. ΠΠΎΡΠ»Π΅ ΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠΎΠ²Π΅ΡΠΎΠ² Π°ΠΊΡΠΈΠΎΠ½Π΅ΡΠΎΠ² ΠΎΠ±Π΅ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠΎΠ² ΡΡΠ½ΠΊΠ° β ΡΠ΄Π΅Π»ΠΊΠ° ΡΠΎΡΡΠΎΡΠ»Π°ΡΡ. ΠΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΠ»ΠΈΡΡ ΠΏΠΎΠ΄ Π±ΡΠ΅Π½Π΄ΠΎΠΌ Microchip. Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Microchip ΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ΅ΠΌ Π²ΡΠ΅Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠΈ Atmel, Π±ΡΠ΅Π½Π΄ΠΎΠ², ΠΏΠ°ΡΠ΅Π½ΡΠΎΠ², ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΠ΅ΠΉ. ΠΡΠ° ΡΠ΄Π΅Π»ΠΊΠ° ΠΏΠΎΠΏΠΎΠ»Π½ΠΈΠ»Π° ΠΏΠΎΡΡΡΠ΅Π»Ρ Microchip ΡΠΈΡΠΎΠΊΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΠΌΠΈ Π»ΠΈΠ½Π΅ΠΉΠΊΠ°ΠΌΠΈ, Π²ΡΠ²Π΅Π»Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΒ Π½Π° Π½ΠΎΠ²ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΡΠ°ΡΡΠΈΡΠΈΠ»ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΡΡ Π±Π°Π·Ρ, Π΄Π°Π»ΠΎ ΠΈΠΌΠΏΡΠ»ΡΡ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ.
www.compel.ru
Atmel | ΠΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ
Π₯ΠΎΡΡ Ρ ΠΈ Π½Π΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΡ ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΡ ΠΊΠ°ΠΊ Β«ΡΡΠ΅Π±Π½ΠΈΠΊΒ», Π½ΠΎ ΡΠ°ΡΡΠ΅Π½ΡΠΊΠΎ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π½Π° Π²ΠΎΠΏΡΠΎΡΡΒ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΠΌΠ±Π΅Π΄Π΄Π΅ΡΠΎΠ². ΠΠ°ΡΠΎΠ΄ ΠΏΠΈΡΠ΅Ρ ΠΈ Π² Π»ΠΈΡΠΊΡ, ΠΈ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΡ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π°ΠΆΠ΅ Π·Π²ΠΎΠ½ΡΡ. ΠΠΎΠ³Π΄Π° ΠΎΠ΄Π½ΠΎΡΠΈΠΏΠ½ΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² Π½Π°ΠΊΠ°ΠΏΠ»ΠΈΠ²Π°Π΅ΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ, ΡΠΎ, ΠΌΠ½Π΅ ΠΊΠ°ΠΆΠ΅ΡΡΡ, Β ΠΏΠΎΠ»Π΅Π·Π½Π΅Π΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΠ°ΡΡΡ ΠΏΠΎ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ΠΠΎΠ±ΡΠ°Π»ΡΡ Ρ ΡΠ°ΠΊΠΈ ΠΈ Π΄ΠΎ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ATMEL-Π° ))) Π Π΅ΡΠΈΠ» ΠΊΡΠΏΠΈΡΡ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π½Π° ΡΠΈΡΠΌΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ, Π° ΡΠΎ Π²ΡΡ ebay ΠΈ dealextreme, ΠΊΠΎΡΠΌΠΎΠ΄ΡΠΎΠΌ ΠΈ Π²ΠΎΡΠΎΠ½. ΠΡΠΈΡΠΈΠ½Π°ΠΌΠΈ Π·Π°ΠΊΡΠΏΠΊΠΈ ΡΠ²ΠΈΠ»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅: β ΠΈΠ½ΠΎΠ³Π΄Π° (ΠΏΠΎΠ²ΡΠΎΡΡΡ, ΠΈΠ½ΠΎΠ³Π΄Π°) Π·Π°ΠΊΠ°Π·ΡΠΈΠΊ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ΅ΡΡΡ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ Π½Π΅Π½Π°Π²ΡΠ·ΡΠΈΠ²ΠΎ ΠΏΡΠΎΡΠΈΡ Β«β¦ ΡΡΠΎΠ±Ρ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
Π ΡΠ±ΡΠΈΠΊΠ°: ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡΡΡΡΠΈΠ΅ | ΠΠ΅ΡΠΊΠΈ: Atmel, AVR |ΠΠ° ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΡΠΎΡΡΠΌΠ°Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΏΠ°ΡΡ Π»Π΅Ρ ΠΌΡΡΡΠΈΡΡΡΡΡΡ ΡΠ»ΡΡ ΠΈ ΠΎ ΡΠΊΠΎΡΠΎΠΉ Β«ΠΊΠΎΠ½ΡΠΈΠ½Π΅Β» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ATMEL. Π£ΠΆΠ΅ ΡΡΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΡΡΠΌΠ° Π½Π°Π±ΡΠΎΡΠ°Π»ΠΈ Π½Π° Π±Π΅Π΄Π½ΡΠ΅ AVR-ΠΊΠΈ, ΡΡΠΎ ΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ ΠΆΠ°Π»ΠΊΠΎ π STM Π²ΠΎΠ·Π²Π΅Π»ΠΈ Π² ΡΠ°Π½Π³ ΡΠ²ΡΡΡΡ ΠΈ ΡΠΎΠ±ΠΊΠΈΠ΅ Π²ΡΠΏΠ°Π΄Ρ ΡΠΌΠ±Π΅Π΄Π΄Π΅ΡΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ ATmega/ATtiny Π² ΡΠ²ΠΎΠΈΡ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ΠΡΠ²Π°ΠΈΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Ρ Π½Π°ΡΠ°Π» Π² 2005 Π³ΠΎΠ΄Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π²ΡΠ΅Π³ΠΎΡΡ Π² 2004 Π³ΠΎΠ΄Ρ ΡΠΈΠΊΠ»Π° ΡΡΠ°ΡΠ΅ΠΉ Β«ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ. Π¨Π°Π³β¦Β» Π² ΠΆΡΡΠ½Π°Π»Π΅ Β«Π Π°Π΄ΠΈΠΎΠ°ΠΌΠ°ΡΠΎΡΒ». Π ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π³ΠΎΠ΄Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Π»ΠΈ ΡΠΈΠΊΠ»Ρ ΠΎΠ± AVR (2005), PIC (2006), ΡΠΈΠ½Π΅ USB Π² ΠΠ (2007), ΡΠ΅ΡΠ΅Π²ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°Ρ Π½Π° ΠΠ (2008), β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅, ΡΠ²Π°ΠΆΠ°Π΅ΠΌΡΠ΅ ΠΊΠΎΠ»Π»Π΅Π³ΠΈ!Β ΠΠ°ΠΊ ΠΈ ΠΎΠ±Π΅ΡΠ°Π», Π΄Π΅Π»ΡΡΡ ΠΎΠΏΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ AT90USB82 Π² ΠΊΠ»ΠΎΠ½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° AVRISP mkII. Π ΠΎΠ±ΡΠ΅ΠΌ Ρ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π» Π²ΡΠ»ΠΎΠΆΠΈΡΡ Π²ΡΠ΅ ΡΠ²ΠΎΠΈ Π½Π°ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎ ΡΡΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ°ΡΡΡΠΉ, Π½ΠΎ ΡΡΠΈΡΡΠ²Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΊ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅, ΡΡΠΎΠ±Ρ Π½Π΅ ΡΠ°ΡΠΏΡΠ»ΡΡΡΡΡ ΠΏΠΎΡΠΎΠΌ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
Π ΡΠ±ΡΠΈΠΊΠ°: ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ. | ΠΠ΅ΡΠΊΠΈ: Atmel, USB |Π ΡΠ²ΠΎΡ Π²ΡΠ΅ΠΌΡ Π½Π° ΠΠΎΡΠΌΠΎΠ΄ΡΠΎΠΌΠ΅ ΠΌΠ½ΠΎΡ Π±ΡΠ»Π° ΠΊΡΠΏΠ»Π΅Π½Π° ΠΎΡΠ»Π°Π΄ΠΎΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ATmega128kit. ΠΠ½Π° Π³Π°ΡΠΌΠΎΠ½ΠΈΡΠ½ΠΎ Π²ΠΏΠΈΡΠ°Π»Π°ΡΡ Π² ΠΌΠΎΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ Π² ΡΠΎΠ»ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π° Π΅ΡΡ ΠΈ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠ΅ΠΉ. ΠΠ»Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Ρ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ, Π²Π·ΡΡΡΠΌ ΡΠ°ΠΌ ΠΆΠ΅, Π½Π° β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅, ΡΠ²Π°ΠΆΠ°Π΅ΠΌΡΠ΅ ΡΡΡΠ°ΡΠΈ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠ° ΠΈ ΠΎΡΠ²ΡΡΡΠΊΠΈ! ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ ΠΎΡΠ²Π΅ΡΠ°ΡΡ ΡΠ²ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ. Π ΡΡΠΎΡ ΡΠ°Π· ΡΠ΅ΡΡ ΠΏΠΎΠΉΠ΄ΡΡ ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΡ ΠΌΠΎΠ΄ΡΠ»ΡΡ . ΠΠ»Ρ ΠΊΠ°ΠΊΠΈΡ ΡΠΈΠΏΠΎΠ² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΈΡ Π΄Π΅Π»Π°ΡΡ β ΡΡΠΎ Π»ΠΈΡΠ½ΠΎΠ΅ Π΄Π΅Π»ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ. ΠΡΠΎ-ΡΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΠ²ΠΎΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ½ΡΠΊΠ΅ 2313, Π° ΠΊΠΎΠΌΡ-ΡΠΎ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
Π ΡΠ±ΡΠΈΠΊΠ°: ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ | ΠΠ΅ΡΠΊΠΈ: Atmel |ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ β Π²Π°ΠΆΠ½Π΅ΠΉΡΠΈΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ . ΠΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΡΠΊΠ°Π·Π°ΡΡ β Π³Π»Π°Π²Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Ρ Π΄ΡΠΌΠ°Ρ, Π΄ΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΡΠΎ Π½ΠΈΠΊΠΎΠΌΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ. ΠΠ»Ρ ΡΠ²ΠΎΠΈΡ ΠΏΠ΅ΡΠ²ΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ Ρ ΡΠΎΠ±ΠΈΡΠ°Π» ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ Π²ΡΠ΅ΠΌ STK-200, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΡΠΏΡΠ°Π²Π½ΠΎ ΠΈ Π½Π°Π΄ΡΠΆΠ½ΠΎ ΠΈ ΠΏΠΎ ΡΠ΅ΠΉ Π΄Π΅Π½Ρ. ΠΡΠ΅ΠΌ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
Π ΡΠ±ΡΠΈΠΊΠ°: ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ. | ΠΠ΅ΡΠΊΠΈ: Atmel, USB |ΠΠ°Π½ΡΠ²ΡΠΈΡΡ Π² ΡΠ²ΠΎΡ Π²ΡΠ΅ΠΌΡ ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR, Ρ Π½Π΅ ΡΠ°Π· ΠΏΡΡΠ°Π»ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΌΠ°ΠΊΠ΅ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ, ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡΡΡ Π²ΡΠ΅ΠΌ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡΠΌ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². ΠΠ° ΡΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π½ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΈ Π² ΠΈΡΠΎΠ³Π΅ ΠΏΡΠΈΡΡΠ» ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ Π²ΡΠ²ΠΎΠ΄Ρ β ΡΠ΄Π΅Π»Π°ΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΠΊΠ΅ΡΠΊΡ Π² ΠΎΠ±ΡΠ΅ΠΌ β¦ Π§ΠΈΡΠ°ΡΡ Π΄Π°Π»Π΅Π΅ β
Π ΡΠ±ΡΠΈΠΊΠ°: ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ | ΠΠ΅ΡΠΊΠΈ: Atmel |www.embed.com.ua