AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
18.10.2009, 18:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
Доброго всем времени.
Помогите с проблемой.
Есть командный файл для STK500 с расширением .bat следующего содержания:
"C:\Program Files\Atmel\AVR Tools\STK500\STK500.exe" -datmega8 -f0xC7BF -ifmain.hex -e -pf -l0xFC pause
В ем записаны параметры установки конфигурационных бит, необходимо перевести это в галочки для CVAVR или в худшем случае для AVRStudio
заранее спасибо.
|
|
|
|
18.10.2009, 19:40
|
|
Гражданин KAZUS.RU
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
RSTDISBL=1
WDTON=1
SPIEN=0
CKOPT=0
EESAVE=0
BOOTSZ1=1
BOOTSZ0=1
BOOTRST=1
BODLEVEL=1
BODEN=0
SUT1=1
SUT0=1
CKSEL3=1
CKSEL2=1
CKSEL1=1
CKSEL0=1
в codevision галочка означает 0
|
|
|
|
18.10.2009, 20:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
ОГРОМНОЕ спасибо!!!
Но есть вопросы
Это набор который дает Chip Programmer в CVAVR для ATMega8535
CKSEL3=
CKSEL2=
CKSEL1=
CKSEL0=
SUT1=
SUT0=
BODEN=
BODLEVEL=
BOOTRST=
BOOTSZ1=
BOOTSZ0=
EESAVE=
CKOPT=
WDTON=
S8535C=
что делать с этим "S8535C=" у Вас его нет?
Этих нет вовсе RSTDISBL=1,SPIEN=0 в програмере.
Я дико извиняюсь я не нписал что, прошить нужно именно ATMega8535 и заменить кварцевый резонатор на внутренний генератор с нужной частотой. До этого я этим батником контролер ATMega8535 шил и он работал нормально.
Последний раз редактировалось 7Fantomas7; 18.10.2009 в 20:54.
|
|
|
|
18.10.2009, 22:13
|
|
Гражданин KAZUS.RU
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
"C:\Program Files\Atmel\AVR Tools\STK500\STK500.exe" -datmega8 -f0xC7BF -ifmain.hex -e -pf -l0xFC pause
а где у вас ATMega8535?
|
|
|
|
18.10.2009, 22:29
|
|
Гражданин KAZUS.RU
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
вот вроде так
S8535C=1
WDTON=1
SPIEN=0
CKOPT=0
EESAVE=0
BOOTSZ1=1
BOOTSZ0=1
BOOTRST=1
BODLEVEL=1
BODEN=0
SUT1=1
SUT0=1
CKSEL3=1
CKSEL2=1
CKSEL1=1
CKSEL0=1
|
|
|
|
18.10.2009, 23:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
Сообщение от tinchurina
|
Подскажите можно ли его оживить
|
Да. Вот способы оживления описаны - http://avr123.nm.ru/07.htm
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
22.10.2009, 02:08
|
|
Прохожий
Регистрация: 09.10.2009
Сообщений: 4
Сказал спасибо: 13
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
Здравствуйте. Помогите пожалуйста советом. Я только начинаю разрабатывать программки для микроконтроллеров, в данный момент для AVRских и у меня возникли трудности вот с чем:
-переодчески в листингах программ встречаются заранее зарезирвированные операнды (не знаю как правильно выразиться) такие как, ramend, ovf0addr, INT_VECTORS_SIZE и т.д. Да, сейчас я знаю, что они означают, но в том то и дело, что для того, чтобы писать самой с нуля интересные вещи, мне бы хотелось знать какие еще такие операнды есть.
Ведь должен же где-то быть их перечен?Подскажите, где вы их изучали.
Заранее спасибо.
Последний раз редактировалось Natys; 22.10.2009 в 02:12.
|
|
|
|
25.10.2009, 01:33
|
|
Прохожий
Регистрация: 23.04.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
всем привет!
помогите разобраться, в чем проблема при программировании.
вобщем есть программатор по схеме http://avr123.nm.ru/img/07_avrprog.png
программирую через CVAVR, вроде нормально (раза с 3-го обычно)
сейчас понадобилось прошить старый гаджет (мега8515, последний раз прошивалась год назад), ну ни в какую - "Communication error..."
|
|
|
|
25.10.2009, 02:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
Попоробуйте другой МК прошить для теста прогера. А для уменьшения ошибок снижайте скорость такта программирования - там - http://avr123.nm.ru/img/07.htm - сказано как.
Да и вообще соберите себе AVR910 USB - правильно собраный работает надежно и четко. Можете по почте заказать ATmega8 прошитый для программатора AVR910 USB.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
Последний раз редактировалось avr123-nm-ru; 25.10.2009 в 02:20.
|
|
|
|
25.10.2009, 13:57
|
|
Прохожий
Регистрация: 23.04.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
avr123-nm-ru, другие девайсы прошивает нормально. Скорость снижал - безрезультатно.
Не пойму, в чем может быть дело: толи в схеме девайса что-то напутал, толи сам МК. С фьзами ниче не мудрил, все время надимал кнопку "Program All"... А может, дело в питании (4 В от телефонного аккума)?
о USB-программаторе давно думал, чтобы к ноутбуку подключать. Как только время появится... а щас надо с этим разобраться
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:16.
|
|