Короче, такое дело Компилю следующий код с помощью avra .include "./m328Pdef.inc" LDI r16,((1 < DDB0) & (1 < DDB1)) OUT DDRB,r16 Start: RJMP Start оно создает led.hex, подключаю ардуину к пк (видится как ttyACM0) и использую avrdude avrdude -p m328p -c stk500v1 -P /dev/ttyACM0 -U flash:w:led.hex expected signature for ATmega328P is 1E 95 0F Double check connections and try again, or use -F to override this check. По интернетам нашел такую выкладку Soln:- This problem happens becoz ur arduino uses 328p - pu and if u bought 328pu(a couple dollars cheap). The soln is to modify Arduino > hardware >tools>avr>etc and open avrdude.conf file as word document.keep backup of this file incase u mess up. find 1E 95 0F text under Atmega328 and change it to 1E 95 14 and save. Но где мне это провернуть с avrdude?

Комментарии: 33

  1. Anonim

    А что мешает ради такого ПО ардуины установить? Одно действие не заставляет тебя отказываться от аврдюд.

Не нашли ответ?

Вам также может быть интересно