AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
25.10.2009, 14:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
Сообщение от usama3
|
avr123-nm-ru, все время надимал кнопку "Program All"...
|
Я как раз очень не советую нажимать эту кнопку !!!
http://avr123.nm.ru/img/07.htm
Так как в этом случае и фьюзы прошиваются даже не смотря на галку у фьюзов ( почему то это именно так, а не как в хелпе CVAVR - у меня во всяком случае ), а если вы их не выставили то так они и прошьются.
Подайте такт на XTAL1 для верности.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
Последний раз редактировалось avr123-nm-ru; 25.10.2009 в 14:24.
|
|
|
|
25.10.2009, 15:07
|
|
Прохожий
Регистрация: 23.04.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
Сообщение от avr123-nm-ru
|
Подайте такт на XTAL1 для верности.
|
если правильно понял (соединил вывод LED с программатора и XTAL1 МК), не помогло((
|
|
|
|
26.10.2009, 21:30
|
|
Прописка
Регистрация: 24.09.2008
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
Сообщение от Natys
|
...переодчески в листингах программ встречаются заранее зарезирвированные операнды такие как: ramend, ovf0addr, INT_VECTORS_SIZE и т.д. ...
... мне бы хотелось знать какие еще такие операнды есть.
Ведь должен же где-то быть их перечен?
|
Судя по именам представленных констант речь идет о листингах asm-ких файлов. Список зарезервированных констант (имена регистров, битов, векторов прерываний, размеров памяти и д.р.) прописан в файле описании на каждый контроллер, который подгружается компилятор по команде .include . Например для AVR ATmega8 этот файл "m8def.inc", который находится в папке установленной AVRStudio или в папке текущего проекта.
P.S. Вы можете сами описывать любые константы в основном файле проекта или создавать отдельный файл с описаниями и подгружать его в основном файле соответствующей командой.
__________________
Если мы вам не подходим, вы нам вовсе не нужны!
Услышал и забыл, увидел и запомнил, сделал и понял!
Нейрон - штука тонкая!
Чудес на свете не бывает!
|
|
|
|
26.10.2009, 23:34
|
|
Прописка
Регистрация: 25.08.2006
Сообщений: 247
Сказал спасибо: 73
Сказали Спасибо 11 раз(а) в 6 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
А есть ли ответ-- можно ли переназначить выводы контроллера в процессе работы -- со входа на выход и наоборот?
|
|
|
|
27.10.2009, 10:17
|
|
Прописка
Регистрация: 24.09.2008
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
Сообщение от granel
|
А есть ли ответ-- можно ли переназначить выводы контроллера в процессе работы -- со входа на выход и наоборот?
|
А как вы вообще назначаете какой вывод на вход, а какой на выход?
P.S. Может регистр DDRx соответствующего порта посмотреть?
__________________
Если мы вам не подходим, вы нам вовсе не нужны!
Услышал и забыл, увидел и запомнил, сделал и понял!
Нейрон - штука тонкая!
Чудес на свете не бывает!
|
|
|
|
27.10.2009, 21:35
|
|
Частый гость
Регистрация: 08.09.2009
Сообщений: 48
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
Почему то этот ADSC бит сбрасывается в free running режиме, хотя в даташите черным по белому в диаграммах не сбрасывается, даже АВР студия эмулирует сброс, ADATE установлен, в SFIOR нули, что делать, подскажите, в дизасме нет нигде сброса этого бита ADSC/
|
|
|
|
28.10.2009, 16:19
|
|
Частый гость
Регистрация: 08.09.2009
Сообщений: 48
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
Вопрос решился, сод визион 1.25 тупит, иаром все отлично работает, и фри ранн и сингл
|
|
|
|
28.10.2009, 19:24
|
|
Прохожий
Регистрация: 09.10.2009
Сообщений: 4
Сказал спасибо: 13
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
ra9mig, большое спасибо за ответ.
|
|
|
|
31.10.2009, 00:54
|
|
Частый гость
Регистрация: 05.05.2007
Сообщений: 44
Сказал спасибо: 8
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Программирование AVR , FUSE и все что с этим связано.
У меня программатор из набора мастеркит А9215. Раньше когда был стационарный комп и был штатный сом порт МК тини2313 читался и шился быстро, по времени с 20-30. Сейчас ноут и использую переходник юсб-сом опять же фирмы мастеркит ВА8050. Теперь он шьёт медленнее где то за 1 мин. Но это терпимо меня другое убивает верефикацию или читку кристалла на мин 10 растянулось. В свойствах сомпа в оборудования, а именно адаптера юсб-сом скорость я увеличивал. Куда еще можно залезть ума не приложу. И именно на чтении.
|
|
|
|
10.11.2009, 22:13
|
|
Прохожий
Регистрация: 21.08.2008
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Доброго всем времени.
Прошу помочь в проблемме. Ранее всегда заливал в проц НЕХ файл и конфигурировал биты проца. Но сейчас мне необходимо повторить проект ранее разработанный, не мной. Имеется проц Мега32 и файл прошивки с расширением COD. По схеме програмирование осуществляется по СОМ порту. Пытался запрограммировать внутрисхемно через ChipProg2, он файл с таким расширение не понял. Как я понимаю перед заливкой файла *.COD необходимо в проц залить типа бутлоудера, или это не так!?!? Прошу вашего компетентного совета. Что мне делать с COD файлом, как правильно зашить в проц?
Заранее благодарю за помощь.
Последний раз редактировалось Watts-ON; 10.11.2009 в 22:17.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:16.
|
|