Site Loader

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

AVRDUDE для Windows — Avislab

AVRDUDE (http://www.nongnu.org/avrdude/) — мощная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Atmel сСрии AVR. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Brian S. Dean. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ мноТСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ². AVRDUDE кросплатформСнная. ΠœΠ½ΠΎΠ³ΠΈΡ…, особСнно Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, ΠΏΡƒΠ³Π°Π΅Ρ‚ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° консольная, ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ Π½ΡƒΠΆΠ½ΠΎ с ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. И напрасно, Π½ΠΈΡ‡Π΅Π³ΠΎ слоТного Π² этом Π½Π΅Ρ‚.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ «ΠΎΠΊΠΎΠ½Π½ΠΎΠ³ΠΎ» ПО, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ я ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π», Π±Ρ‹Π»ΠΎ ΡƒΠ±ΠΎΠ³ΠΈΠΌ. ΠšΠ°ΠΆΡƒΡ‰Π°ΡΡΡ простота графичСского интСрфСйса Π½Π΅ позволяла Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° (ТСлСзяки), Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π°ΡΡŒ своя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Часто ΡΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ПО ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΌΠ½Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. ВсС это ΠΏΠΎΡ€ΠΎΠ΄ΠΈΠ»ΠΎ массу нСудобств. Π­Ρ‚ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΡƒΡˆΠ»ΠΈ послС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° AVRDUDE. AVRDUDE ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ², Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ (LPT), ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ, USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ мСня ΠΎΠ΄ΠΈΠ½ AVRDUDE Π½Π° всС 3 Π²ΠΈΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² (см. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR).

БКАЧАВЬ AVRDUDE. 5.11 для Windows

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ²

FT2232D based generic programmer
FT2232H based generic programmer
FT232H based module from FTDI and Glyn.com.au
Amontec JTAGKey, JTAGKey-Tiny and JTAGKey2
Atmel AVR ISP
Atmel AVR ISP V2
Atmel AVR ISP mkII
The Bus Pirate
Atmel STK500
Crossbow MIB510 programming board
Atmel STK600
Avr910
USBasp
USBtiny simple USB programmer
Atmel Butterfly Development Board
Atmel AppNote AVR109 Boot Loader
Atmel AppNote AVR911 AVROSP
Mikrokopter.de Butterfly
Mikrokopter.de Butterfly
Atmel JTAG ICE (mkI)
Atmel JTAG ICE mkII in ISP mode
Atmel AVR Dragon
Jason Kyle`s pAVR Serial Programmer
Brian Dean`s Programmer
STK200
Pony Prog STK200
Dontronics DT006
Bascom SAMPLE programming cable
Nightshade ALF-PgmAVR
Steve Bolt`s Programmer
Picoweb Programming Cable
ABCmini Board, aka Dick Smith HOTCHIP
Futurlec.
com programming cable. Xilinx JTAG cable Direct AVR Parallel Access cable AT-ISP V1.1 programming cable for AVR-SDK1 ERE ISP-AVR Altera ByteBlaster Frank STK200 Atmel at89isp cable design ponyprog serial Lancos SI-Prog serial port banging

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²

Atmel сСрии AVR
ATtiny11
ATtiny12
ATtiny13
ATtiny15
ATtiny4
ATtiny5
ATtiny9
ATtiny10
ATTINY26
ATTINY261
ATTINY461
ATTINY861
ATtiny88
ATtiny2313
ATtiny4313
ATtiny25
ATtiny45
ATtiny85
ATtiny24
ATtiny44
ATtiny84

AT90S1200
AT90S4414
AT90S2313
AT90S2333
AT90S2343
AT90S4433
AT90S4434
AT90S8515
AT90S8535
AT90CAN128
AT90CAN64
AT90CAN32
AT90PWM2
AT90PWM3
AT90PWM2B
AT90PWM3B
AT90USB646
AT90USB647
AT90USB1286
AT90USB1287
AT90USB162
AT90USB82

ATMEGA103
ATMEGA64
ATMEGA128
ATMEGA16
ATMEGA164P
ATMEGA324P
ATmega324PA
ATMEGA644
ATMEGA644P
ATMEGA1284P
ATMEGA162
ATMEGA163
ATMEGA169
ATMEGA329
ATMEGA329P
ATMEGA3290
ATMEGA3290P
ATMEGA649
ATMEGA6490
ATMEGA32
ATMEGA161
ATMEGA8
ATMEGA8515
ATMEGA8535
ATMEGA48
ATMEGA88
ATMEGA88P
ATMEGA168
ATMEGA168P
ATMEGA328P
ATMEGA640
ATMEGA1280
ATMEGA1281
ATMEGA2560
ATMEGA2561
ATMEGA128RFA1
ATmega32U4
ATmega32U2
ATmega16U2
ATmega8U2
ATMEGA325
ATMEGA645
ATMEGA3250
ATMEGA6450
ATXMEGA64A1

ATXMEGA128A1
ATXMEGA128A1REVD
ATXMEGA192A1
ATXMEGA256A1
ATXMEGA64A3
ATXMEGA128A3
ATXMEGA192A3
ATXMEGA256A3
ATXMEGA256A3B
ATXMEGA16A4
ATXMEGA32A4
ATXMEGA64A4
ATXMEGA128A4

AVR32UC3A0512

Установка AVRDUDE для Windows

На ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ http://www. nongnu.org/avrdude/ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ для скачивания Ρ„Π°ΠΉΠ»ΠΎΠ² http://download.savannah.gnu.org/releases/avrdude/ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ всС Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, Π² Ρ‚ΠΎΠΌ числС ΠΈ исходный ΠΊΠΎΠ΄.

Π― собрал Π² ΠΎΠ΄ΠΈΠ½ Π°Ρ€Ρ…ΠΈΠ²

AVRDUDE. 5.11 для Windows с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ этой ссылкой, Ρ‡Ρ‚ΠΎΠ±Ρ‹ БКАЧАВЬ AVRDUDE. 5.11 для Windows. ΠŸΡ€ΠΎΡΡ‚ΠΎ скачайтС ΠΈ распакуйтС содСрТимоС Π°Ρ€Ρ…ΠΈΠ²Π° Π² ΠΏΠ°ΠΏΠΊΡƒ Π½Π° дискС. Π”Π°Π»Π΅Π΅ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ это ΠΏΠ°ΠΏΠΊΠ° C:\avrdude\ Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ LPT ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, запускаСм Ρ„Π°ΠΉΠ» install_giveio.bat. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» установит Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ прямого доступа ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ (giveio.sys). Если Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ usbasp, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΏΠΊΡƒ usbasp-windriver.2011-05-28. Π’ Π½Π΅ΠΉ находятся Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°, ΠΈΡ… Ρ‚Π°ΠΊ ΠΆΠ΅ слСдуСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ.

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ AVRDUDE ΠΏΠΎΠ΄ Windows

Π‘Ρ€Π°Π·Ρƒ ΠΎΠ³ΠΎΠ²ΠΎΡ€ΡŽΡΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ стоит Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·. Для этого чСловСчСство ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .bat ΠΈ Π² Π½Π΅Π³ΠΎ пишСм ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈΠ»ΠΈ нСсколько ΠΊΠΎΠΌΠ°Π½Π΄. ΠŸΠΎΡ‚ΠΎΠΌ просто запускаСм наш bat Ρ„Π°ΠΉΠ».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1 (ΠŸΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ Flash)

avrdude -p m16 -c usbasp -e -U flash:w:upload.hex

Π³Π΄Π΅:

-p m16 — ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega16
-c usbasp — ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBasp
-e — ВыполняСт ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ERASE (стираниС Ρ‡ΠΈΠΏΠ°) ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ
-U flash:w:upload.hex — ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с Ρ„Π»Π΅Ρˆ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ (flash), пишСм (w), Ρ„Π°ΠΉΠ» (upload.hex).

Π‘Ρ€Π°Π·Ρƒ ΠΆΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ вопрос: «Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ обозначСния ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ²?»

ΠžΡ‚Π²Π΅Ρ‚: Π² Ρ„Π°ΠΉΠ»Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ описаниСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ строки:

C:/avrdude/avrdude-html/avrdude_4. html

Если Ρ‚Π°ΠΊΠΎΠΉ отсутствуСт, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π² Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ avrdude.conf

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2 (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ Π€ΡŒΡŽΠ·Ρ‹)


avrdude -p m88p -c usbasp -U lfuse:w:0xE2:m -U hfuse:w:0xDF:m

Π³Π΄Π΅:

-p m88p — ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega88P
-c usbasp — ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBasp
-U lfuse:w:0xE2:m — зашиваСм Π² младший разряд Ρ„ΡŽΠ·ΠΎΠ² 0xE2

-U hfuse:w:0xDF:mΒ  — зашиваСм Π² ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ разряд Ρ„ΡŽΠ·ΠΎΠ² 0xDF

Для удобства ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π°ΠΌΠΈ Ѐьюзов:

http://fusecalc.mirmk.net/ (локальная вСрсия ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π° Ρ„ΡŒΡŽΠ·ΠΎΠ² с Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ сайта FUSEcalc.zip)
http://payalo.at.ua/c_fuse/calc.html
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Ρ„ΡŒΡŽΠ·Π°Ρ…

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3 (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ EEPROM)


avrdude -p m16 -c usbasp -U eeprom:w:eeprom.hex

Π³Π΄Π΅:

-p m16 — ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ATmega16
-c usbasp — ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USBasp
-U eeprom:w:upload.

hex — ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с eeprom ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ (eeprom), пишСм (w), Ρ„Π°ΠΉΠ» (eeprom.hex).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 4 (Ρ‡ΠΈΡ‚Π°Π΅ΠΌ Flash ΠΈ пишСм Π² Ρ„Π°ΠΉΠ» dump.hex)


avrdude -p m16 -c usbasp -U flash:r:dump.hex:i

ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, отсутствуСт «-e» (ΡΡ‚ΠΈΡ€Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ Π½Π°ΠΌ Π½Π΅ Π½Π°Π΄ΠΎ), ΠΊΠΎΠΌΠ°Π½Π΄Π° :w: (write, ΠΏΠΈΡΠ°Ρ‚ΡŒ) Π·Π°ΠΌΠ΅Π½Π΅Π½Π° Π½Π° :r: (read, Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ), Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ :i (Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π° Intel Hex)

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π° опрСдСляСтся автоматичСски, ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Когда ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΡΠ»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π° Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²:

i

— Intel Hex
s — Motorola S-record
r — raw binary; little-endian byte order, in the case of the flash ROM data
m — immediate mode; actual byte values specified on the command line, separated by commas or spaces in place of the filename field of the β€˜-U’ option. This is useful for programming fuse bytes without having to create a single-byte file or enter terminal mode. If the number specified begins with 0x, it is treated as a hex value. If the number otherwise begins with a leading zero (0) it is treated as octal. Otherwise, the value is treated as decimal.
a — auto detect; valid for input only, and only if the input is not provided at stdin.
d — decimal; this and the following formats are only valid on output. They generate one line of output for the respective memory section, forming a comma-separated list of the values. This can be particularly useful for subsequent processing, like for fuse bit settings.
h — hexadecimal; each value will get the string 0x prepended.
o — octal; each value will get a 0 prepended unless it is less than 8 in which case it gets no prefix.
b — binary; each value will get the string 0b prepended.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 5 (Ρ‡ΠΈΡ‚Π°Π΅ΠΌ eeprom ΠΈ пишСм Π² Ρ„Π°ΠΉΠ» eepromdump.

hex)

avrdude -p m16 -c usbasp -U eeprom:r:eepromdump.hex:i

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 6 (выполняСм сравнСниС (Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ) Flash памяти с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ hex Ρ„Π°ΠΉΠ»ΠΎΠΌ)


avrdude -p m16 -c usbasp -U flash:v:upload.hex

Π’ послСднСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ :v: (verify, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ).

Если Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΎΠ΄Π½ΠΈΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π»Π΅Ρˆ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Ρ„ΡŒΡŽΠ·Ρ‹, Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ:


C:/avrdude/avrdude -p m88p -c usbasp -e -U flash:w:upload.hex
C:/avrdude/avrdude -p m88p -c usbasp -U lfuse:w:0xE2:m -U hfuse:w:0xDF:m

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° использования AVRDUDE ΠΏΠΎΠ΄ Windows

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ я ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽ Ρ‚Π°ΠΊ: Π² ΠΏΠ°ΠΏΠΊΠ΅, Π³Π΄Π΅ компилируСтся .hex Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ создаю Ρ„Π°ΠΉΠ» upload.bat со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ содСрТимым:


@set MK=m88p
@set PRG=usbasp
@set FLASHFILE=Brushless.hex
@set AVRDUDEPATH=C:\avrdude\

REM FLASH
%AVRDUDEPATH%avrdude -p %MK% -c %PRG% -e -U flash:w:%FLASHFILE%

REM FUSES (http://fusecalc. mirmk.net/)
%AVRDUDEPATH%avrdude -p %MK% -c %PRG% -U lfuse:w:0xE2:m -U hfuse:w:0xDF:m

Π’ случаС Ссли потрСбуСтся ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈΠ»ΠΈ ΠΏΡƒΡ‚ΡŒ ΠΊ AVRDUDE, Π½Π΅ потрСбуСтся ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²ΠΎ всСх ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…. Достаточно ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½Π½Ρ‹Π΅ Π² Π½Π°Ρ‡Π°Π»Π΅ Ρ„Π°ΠΉΠ»Π°.

Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR я описал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ISP Prorgammer (Ρ€Π°Π±ΠΎΡ‚Π°Ρ‰ΠΈΠΉ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ LPT), совмСстимый с AVR910 ΠΈ USBasp ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Для этих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² Π² AVRDUDE ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹:

AVR ISP Prorgammer — stk200
AVR910 — avr910
USBasp — usbasp

ΠžΠ±Ρ€Π°Ρ‰Π°ΡŽ Π’Π°ΡˆΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΒ AVR910 Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ (COM) ΠΏΠΎΡ€Ρ‚. Π•Π³ΠΎ слСдуСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ -P. ΠŸΡ€ΠΈΠΌΠ΅Ρ€:


avrdude -p m8 -c avr910 -P COM4 -U flash:r:flesh.hex:i

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎ всСх возмоТностях AVRDUDE Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅Β  Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ
C:/avrdude/avrdude-html/avrdude. html

БКАЧАВЬ AVRDUDE. 5.11 для Windows

Π£Π΄Π°Ρ‡ΠΈ!

Π‘ΠΌΠΎΡ‚Ρ€ΠΈ Ρ‚Π°ΠΊΠΆΠ΅:

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR
  • ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Raspberry Pi

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ МК AVR. БСсплатная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° AVRDUDE_PROG

Π’Ρ‹ здСсь:

Главная Β» ВсС записи Β» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ МК AVR. БСсплатная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° AVRDUDE_PROG

Π”ΠΎΠ±Π°Π²ΠΈΠ»: Chip,Π”Π°Ρ‚Π°: 26 Ноя 2020

Π ΡƒΠ±Ρ€ΠΈΠΊΠ°: [ ВсС записи, ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅, Π Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡΠΌ ]

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° AVRDUDE_PROG β€” GUI avrdude, являСтся ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½ΠΎΠΉ вСрсиСй USBASP_AVRDUDE_PROG.

ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для программирования МК AVR. БовмСстима с Windows2000, Windows Π₯Π , Windows Vista, Windows7(Seven). Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ распространённыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π». Π˜Π½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный интСрфСйс. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€Π° инвСрсных (PonyProg) ΠΈ прямых (UniProf) Fuses Π±ΠΈΡ‚ΠΎΠ², ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… AVRDUDE.

ВозмоТности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Настройки ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Β«AVRDUDE_PROGΒ» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Β«iniΒ» Ρ„Π°ΠΉΠ»Π°Ρ….
Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ список ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ², ΠΏΠΎΡ€Ρ‚ΠΎΠ², Fuses Π±ΠΈΡ‚, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ языки ΠΈ ΠΏΡ€.
Бписок ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ состояний Fuses Π±ΠΈΡ‚, рСдактируСтся Π² Ρ„Π°ΠΉΠ»Π΅ Β«atmel.iniΒ», список ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π² Ρ„Π°ΠΉΠ»Π΅ Β«programm.iniΒ», список ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… языков Π² Ρ„Π°ΠΉΠ»Π΅ Β«language.iniΒ».

Π’ Ρ„Π°ΠΉΠ»Π΅ Β«atmel.iniΒ», всС значСния Π²Π²Π΅Π΄Π΅Π½Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² соотвСтствии с datasheet Π½Π° МК, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎ Π’Π°ΡˆΠ΅ΠΌΡƒ ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ. Никаких инвСрсий Π½Π΅ трСбуСтся, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² соотвСтствии с datasheet Π½Π° МК. Π’ Ρ‚ΠΎΠΌ случаС, Ссли МК Π½Π΅Ρ‚ Π² спискС, ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ МК Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Fuses Π²Π΅Π·Π΄Π΅ Β«errorΒ», Ρ‚ΠΎ Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ввСсти значСния Π² Ρ„Π°ΠΉΠ» Β«atmel.iniΒ» Π² соотвСтствии с datasheet ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ. Π€Π°ΠΉΠ» Β«atmel.iniΒ» находится Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’ Ρ„Π°ΠΉΠ»Π΅ Β«programm.iniΒ», Π²Π²Π΅Π΄Π΅Π½Ρ‹ значСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² для ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки avrdude. Π’ Ρ‚ΠΎΠΌ случаС, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π’Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ отсутствуСт Π² спискС, Π»ΠΈΠ±ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ установлСнныС ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ввСсти/Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ значСния ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² соотвСтствии с ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ. Π€Π°ΠΉΠ» Β«programm.iniΒ» находится Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’ Ρ„Π°ΠΉΠ»Π΅ Β«language.iniΒ», Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° «свой вкус» Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, Π»ΠΈΠ±ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ язык ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ AVRDUDE_PROG. Π’ΡƒΡ‚ Ρ€Π°ΡΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π±ΡƒΠ΄Ρƒ, Π΄ΡƒΠΌΠ°ΡŽ Π² Ρ„Π°ΠΉΠ»Π΅ Β«language.iniΒ» всё понятно.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ МК

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ МК (список МК постоянно Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ):

AT90CAN128, AT90CAN32, AT90CAN64, ATmega128, ATmega1280, ATmega1281, ATmega1284p, ATmega128RFA1, ATmega16, ATmega162, ATmega164p, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324p, ATmega325, ATmega3250, ATmega328p, ATmega329, ATmega3290, ATmega329p, ATmega3290p, ATmega32U4, ATmega48, ATmega8, ATmega8515, ATmega8535, ATmega88, ATtiny13, ATtiny2313, ATtiny261.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ (список ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ):

USBasp, USBtiny, AVR ISP mkII,SI-Prog, AVR910, AVR910, STK200, STK500, STK500 2.X, JTAG ICE mkII, JTAG ICE mkII ISP, JTAG ICE mkII PDI.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ отличия

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ отличия ΠΎΡ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ :

1. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ добавлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ², настройки скорости программирования ΠΈ Ρ‚.ΠΏ;
2. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ добавлСния МК;
3. РСдактирования ΠΈ настройка отобраТСния Fuses Π±ΠΈΡ‚ΠΎΠ²;
4. Π’Ρ‹Π±ΠΎΡ€ инвСрсных ΠΈΠ»ΠΈ прямых Fuses Π±ΠΈΡ‚ΠΎΠ²;
5. Окна Π²Ρ‹Π²ΠΎΠ΄Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Fuses Π±ΠΈΡ‚ΠΎΠ² Π² HEX Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅;
6. Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ настроСк программирования ΠΏΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‚.Π΅. ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ всС настройки восстановятся;
7. Β«Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈΒ» β€” данная функция Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π½Π° экран ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ», которая являСтся ΠΏΠΎΠ»Π½Ρ‹ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всё» ΠΈ всСгда Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΏΠΎ Π²Π΅Ρ€Ρ… всСх ΠΎΠΊΠΎΠ½. ΠšΠ½ΠΎΠΏΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΡƒΠ΄ΠΎΠ±Π½ΡƒΡŽ для вас Π·ΠΎΠ½Ρƒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, свСрнув AVRDUDE_PROG. Π£Π΄ΠΎΠ±Π½Π° ΠΏΡ€ΠΈ многочислСнном ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ МК.

Установка

Π Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» usbprog.rar Π² Π»ΡŽΠ±ΡƒΡŽ ΡƒΠ΄ΠΎΠ±Π½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ. ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ ярлык ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Β«AVRDUDE_PROGΒ» Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол. Установка Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°. МоТно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Π’ΠΈΠΏ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ: собствСнная ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²Π°.
ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅: ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ + ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚.
Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ: Borlad Delphi 7.
БостояниС: Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ.

Бтатус ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹: бСсплатная

ОБ: Windows NT/2000/XP/VISTA/WINDOWS 7

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ: русский, english

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: yourdevice

ВСрсия: 3.3 (24.02.2014)

Π Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π°: 690ΠšΠ‘

Π‘Π°ΠΉΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°:yourdevice.net

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° сайтС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

ΠœΠ΅Ρ‚ΠΊΠΈ: [ soft free, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ]


ΠŸΠžΠ”Π•Π›Π˜Π’Π•Π‘Π¬ БО Π‘Π’ΠžΠ˜ΠœΠ˜ Π”Π Π£Π—Π¬Π―ΠœΠ˜:

П О П Π£ Π› Π― Π  Н О Π•:
  • БСсплатная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для создания элСктричСских схСм Micro-Cap
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° схСмотСхничСского модСлирования Micro-Cap

    Micro-Cap β€” это ΠΌΠΎΡ‰Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ элСктричСскиС схСмы. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ / Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ симулятор ΠΈ встроСнный Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ схСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ схСму.

    Micro-Cap ΠΈΠΌΠ΅Π΅Ρ‚ графичСскоС ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятноС располоТСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

    ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅β€¦

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для изучСния иностранного языка
  • БСгодня Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ большоС Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½ΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹. Π‘Π΅Π· знания иностранного языка Β ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ Ρ€Π΅ΠΌΠΎΠ½Ρ‚, настройку ΠΈ Ρ‚.Π΄. ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½ΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ слоТнСС, Ρ‡Π΅ΠΌ зная Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, английский язык. Π‘Ρ…Π΅ΠΌΡ‹, инструкции Ссли ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹, Ρ‚ΠΎ Π½Π΅ всСгда ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.

    Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ иностранного языка Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя нСсколько аспСктов, ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π·Π½Π°Π½ΠΈΠ΅ лСксики (слов) ΠΈ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ. Π’Π»Π°Π΄Π΅Π½ΠΈΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ словарным запасом с компСнсируСт Π’Π°ΠΌ Π½Π΅Π·Π½Π°Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… особСнностСй языка. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΏΡ€ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ любого иностранного языка β€” это Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ слов!

    ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅β€¦

  • БСсплатная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π° ΠΏΠ»Π°Ρ‚ β€” BoardViewer
  • BoardViewer – эта нСбольшая бСсплатная ΠΎΡ‡Π΅Π½ΡŒ удобная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для просмотра схСм, Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π° матСринских ΠΏΠ»Π°Ρ‚.

    Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ BoardViewer ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ элСмСнта, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ сигнал, Π³Π΄Π΅ ΠΎΠ½ появляСтся Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… мСстах ΠΏΠ»Π°Ρ‚Ρ‹.

    ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅β€¦

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ: 3Β 346 просм.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° коммСнтариями ΠΊ этой записи Ρ‡Π΅Ρ€Π΅Π· RSS 2.0. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ:.


— ΠΠΠ’Π˜Π“ΠΠ’ΠžΠ  —

AVRDUDE — Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ/Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ AVR

AVRDUDE — Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ/Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ AVR

АВРДУДЕ являСтся ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ для Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ/Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ/ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимым ΠŸΠ—Π£ ΠΈ EEPROM AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с использованиСм Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ внутрисистСмного программирования (ISP).

ДокумСнтация

Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ с Π²Π΅Π±-сайта ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, ΠΈΠ»ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ здСсь.

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ

AVRDUDE ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ Π±Ρ‹Π» Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π‘Ρ€Π°ΠΉΠ°Π½ΠΎΠΌ Π‘. Π”ΠΈΠ½ΠΎΠΌ ΠΊΠ°ΠΊ частный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. внутрисистСмного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для сСрии ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Atmel AVR, ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ инструмСнтов с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ бСсплатного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, доступной для эти ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π±Ρ‹Π»ΠΎ написано для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы FreeBSD, поддСрТиваСтся Π² частном Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ CVS ΠΈ распространяСтся ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π°Π²Ρ€ΠΏΡ€ΠΎΠ³ .

Π’ связи с растущим интСрСсом ΠΊ пСрСносу ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы, Π‘Ρ€Π°ΠΉΠ°Π½ Ρ€Π΅ΡˆΠΈΠ» ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ общСдоступным Π½Π° savannah.nongnu.org. ИзмСнСниС ΠΈΠΌΠ΅Π½ΠΈ Π½Π° AVRDUDE Π±Ρ‹Π»ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ для устранитС Π½Π΅ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ avrprog , распространяСмой ΠΎΡ‚ Atmel вмСстС с ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм AVRstudio .

Π’ 2022 Π³ΠΎΠ΄Ρƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠ΅Ρ€Π΅Π΅Ρ…Π°Π» ΠΈΠ· Π‘Π°Π²Π°Π½Π½Ρ‹ Π² Π“ΠΈΡ‚Ρ…Π°Π± ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ Π²Ρ‹Π³ΠΎΠ΄Ρƒ ΠΈΠ· инструмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ Ρ€Π°Π·Π²ΠΈΠ»ΠΈΡΡŒ Π²ΠΎΠΊΡ€ΡƒΠ³ БистСма контроля вСрсий Git.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ характСристики

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ AVRDUDE Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя:

  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс с ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкой для всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π±Π°ΠΉΡ‚ΠΎΠ² ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΉ), для Π»Π΅Π³ΠΊΠΎΠ³ΠΎ автоматизация эл. Π³. ΠΏΡƒΡ‚Π΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² Makefile.
  • Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ модификация Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ памяти Ρ€Π΅Π³ΠΈΠΎΠ½Ρ‹ Π² Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ . ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ измСнСния Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Atmel STK500 ΠΏΠ»Π°Ρ‚Ρ‹ (Ρ†Π΅Π»Π΅Π²ΠΎΠ΅ напряТСниС, VAref, основная тактовая частота).
  • Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° всСх основных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах Π² стилС POSIX, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Win32. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Π² систСмах Π² стилС POSIX, бСзопасный доступ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ Π±Π΅Π· root-ΠΏΡ€Π°Π² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ. На ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Win32 доступ ΠΊ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΡ€Ρ‚Ρƒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ установки Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° (giveio.sys), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌΡƒ процСссу прямой доступ ΠΊ рСгистры ИО.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр оборудования для программирования, ΠΎΡ‚ дСшСвого ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ интСрфСйс ISP AVR Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ с ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° (Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ схСмы) ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ (Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ схСма), Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ АдаптСры ISP, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ микросхСму Π±ΡƒΡ„Π΅Ρ€Π°/Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 74HC373), Π΄ΠΎ (Π±ΠΎΠ»Π΅Π΅ слоТныС) ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ Ρ‚ΠΈΠΏΠ° AVR910-ΡΡ‚ΠΈΠ»ΡŒ Устройства ISP, ΠΏΠ»Π°Ρ‚Π° Atmel STK500 ΠΈ Atmel JTAG ICE mkII. Π‘Π°ΠΌΡ‹Π΅ популярныС Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° Ρ‚Π°ΠΊ ΠΆΠ΅ просто ΠΊΠ°ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ (пСрСкомпиляция Π½Π΅ трСбуСтся).
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Intel Hex, Motorola S-Record ΠΈ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ для Π²Π²ΠΎΠ΄Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ нСпосрСдствСнно содСрТимоС памяти спСцификация Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС (ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Π±Π°ΠΉΡ‚). ΠŸΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒΡΡ автоматичСски.
  • Π’ «Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅» области памяти устройства ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹ ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹. Π­Ρ‚ΠΎ позволяСт ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ нСсколько ячССк EEPROM.

Как ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΈΠ»ΠΈ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎΠ± ошибкС

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ AVRDUDE ΠΈΠ»ΠΈ ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ этот инструмСнт, см. avr-chat список рассылки.

Π›ΡŽΠ΄ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ внСсти свой Π²ΠΊΠ»Π°Π΄ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° avrdude-dev список рассылки ΠΈ ΡΠ²ΡΠΆΠΈΡ‚Π΅ΡΡŒ с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ‚Π°ΠΌ.

Если Π²Ρ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ нашли ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² AVRDUDE, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΎΡ‚Ρ‡Π΅Ρ‚.

На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ сущСствуСт Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² для AVRDUDE. Π•ΡΡ‚ΡŒ ΡƒΠ³ΠΎΠ»ΠΎΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° с ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ случайныС ΡΡ‚Π°Ρ‚ΡŒΠΈ. НСкоторая Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация доступна Π½Π° частном сайтС Π‘Ρ€Π°ΠΉΠ°Π½Π°.


ПослСднСС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅: пятница, 8 января, 09:14:46 CET 2010

выпусков Β· avrdudes/avrdude Β· GitHub

Новый выпуск

Π•ΡΡ‚ΡŒ вопрос ΠΏΠΎ этому ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ? ЗарСгистрируйтС Π±Π΅ΡΠΏΠ»Π°Ρ‚Π½ΡƒΡŽ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись GitHub, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΈ ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ с Π΅Π΅ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΈ сообщСством.

Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° GitHub

НаТимая Β«Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° GitHubΒ», Π²Ρ‹ ΡΠΎΠ³Π»Π°ΡˆΠ°Π΅Ρ‚Π΅ΡΡŒ с нашими условиями обслуТивания ΠΈ ЗаявлСниС ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. ВрСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²Π°ΠΌ элСктронныС письма, связанныС с ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записью.

Π£ΠΆΠ΅ Π½Π° GitHub? Π’ΠΎΠΉΡ‚ΠΈ Π½Π° ваш счСт

Π—Π°ΠΏΠΈΡΡŒ Ρ„ΡŒΡŽΠ·ΠΎΠ² ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ питания Π½Π° Xplained Mini ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1235 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 22 дСкабря 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ MCUdude

-c Ѐункция поддСрТания активности arduino Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° -с часы . ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1229 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 19 дСкабря 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

linuxgpio Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 0 ошибка

Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

#1228 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 18 дСкабря 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ wijnen

PICKit 4 ΠΈ SNAP Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с hidapi, Π½ΠΎ Π½Π΅ с libusb (Π½ΠΈΠ·ΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚) ошибка

Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

#1221 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 16 дСкабря 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ мкьюи

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ TPI Atmel ICE/PowerDebugger Π² MacOS ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1217 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 14 дСкабря 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

Π‘Π±ΠΎΡ€ΠΊΠ° MSVC ΠΏΠΎΠ΄ Windows с libusb-1. 0 (Π½ΠΈΠ·ΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚) ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1211 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 5 дСкабря 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ am-ar

Ошибка ΠΏΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΏΠΎΠ΄ Windows: avrdude Ошибка ОБ: НСт Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π½Π΅ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ошибка, Π½ΡƒΠΆΠ½ΠΎ воспроизвСсти ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅

#1203 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 29 ноября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

Π‘Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ всС Ρ€Π°Π·Π΄Π΅Π»Ρ‹ памяти Π² ΠΎΠ΄ΠΈΠ½ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1202 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 29 ноября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ libftdi для MSVC для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠΎΡ€Ρ‚Π° B FT2232H ошибка

Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

#1197 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 25 ноября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΌΠ°Ρ€ΠΈΡƒΡΠ³Ρ€ΡŽΡΠ»ΡŒ

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Readline для MSVC ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1186 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 21 ноября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

16

Π Π΅ΠΆΠΈΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°: для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ U, Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ CLI ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1180 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 14 ноября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

Для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ NetBSD ΠΈ OpenBSD ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1177 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 12 ноября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ дСйствиС github arduino-packing для создания Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° для Linux, macOS ΠΈ Windows ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1162 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 30 октября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

Π£Π»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ CMake, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ссылку для Linux ΠΈ macOS ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1159 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 25 октября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Readline для mingw ошибка

Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1155 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 24 октября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

jtag2updi ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° записи EEPROM для частСй AVR Dx Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ CLI ошибка

Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

#1128 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 15 октября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° строки ΠΊΠ°ΠΏΠΈΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π° ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1127 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 14 октября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ MCUΡ‡ΡƒΠ²Π°ΠΊ

linuxspi нСдоступСн ΠΏΡ€ΠΈ компиляции (aarch64) ошибка

Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

#1107 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 2 октября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΡ€Π΅ΠΏΠ°Π½ΡŒΠ΅

12

Π£ΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ количСство ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ SPI для Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° gemma ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1098 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 12 сСнтября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ консоли Windows Ρ‡Π΅Ρ€Π΅Π· F7 Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ошибка

Π§Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

#1097 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 6 сСнтября 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΌΠ°Ρ€ΠΈΡƒΡΠ³Ρ€ΡŽΡΠ»ΡŒ

3

Части с суффиксами *L, *PV ΠΈ *V + Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² avrdude.conf ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

трСбуСтся ΠΏΠΎΠΌΠΎΡ‰ΡŒ

ВрСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅

#1092 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 30 августа 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ MCUdude

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ AVR910 для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ„Π»ΡΡˆ-частСй 256 ΠšΠ‘ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

Новая функция ΠΈΠ»ΠΈ запрос

#1089 ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ 28 августа 2022 Π³. Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ mcuee

flip2: Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ATxmega32A4U DFU Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, хотя Atmel FLIP 3.47 Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ.

alexxlab

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *