Свежие обсуждения
Микроконтроллеры

Вопрос про AVR Studio

Использую AVR Studio 4.12 SP4 совместно с AVR assembler IDE v 1,0,0,43 и програматор AVR910 через AVR Prog.

Так вот этот аврпрог при прошивке памяти программ каждый раз трёт EEPROM а шить не хочет - грит в HEX файле нету информации для EEPROM. Ассемблер-же создает отдельный файл с расширением *.eep с содержимым EEPROM и его приходится открывать в програматоре отдельно - это неудобно - можно-ли как-то решить проблему или что-б програматор не тер EEPROM или что-бы прошивка EEPROM и FLASH шла в одном цикле без смены файла.

 

И что ? Неужели глюк непобедим ?

 

В одном цикле нельзя, а чтобы не стирал EEPROM необходимо установить бит EESAVE.
А вообще маленький совет: чтобы не мучиться с записью EEPROM пишите "самораспаковывающиеся" программы, т.е. которые при первом запуске сами автоматически подготавливают EEPROM к работе.

 

Vladimip писал(а) : чтобы не стирал EEPROM необходимо установить бит EESAVE
____________________________________________________________________
Я это уже написал выше, зачем повторять-то?

Вот текст моего сообщения, которое почему-то стёрли:
"21 апреля, 13:07

Чтоб не тёр запрограммируй фусе-бит EESAVE. А чтоб два раз файл не грузить юзай нормальный программаторы. Например AVRISP от Atmel

P.S. Вы же насколько я знаю Вас по электрониксу, вроде опытный разработчик? Откуда тогда такие ламерские вопросы?"

 

Чтобы не плодить новых тем, решил задать вопрос сюда. Вроде похожий...
Вопрос: AVR Studio 4.14, делаю "New Project", выбираю AVR Simulator, Attiny2313, и он мне выдает 3 порта: А,В, D!!!! Во как!!! Откуда порт А?
Может вообще версию 4.16 поставить???? Кто-нить пробовал ее?
Поделитесь впечатлениями, пжста. Спасибо

 

вторая страница даташита
Pin Configurations Figure 1. Pinout ATtiny2313
(XTAL1) PA0, (XTAL2) PA1, (RESET/dW) PA2

 

Тады ой... Да уж