Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
04.01.2008, 12:38
|
#21
|
Временная регистрация
Регистрация: 27.10.2007
Сообщений: 59
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Сообщение от PILOT_2006
|
У меня STK 200 собран на АП6 и я несколько раз в начале изучения AVR залочивал и 32 и 128 .
Снимал их используя avreal и подсоединив xtal1 к выводу led.
При использовании avreal надо писать batфайл если надо могу прислать схему программатора и образец файла.
|
Я тоже пользовался этим программатором, он у меня есть!
Но захотелось чего-то нового! УСБ! ЛПТ свое отживает!
И тоже тактировку вешал на лед!
Буду благодарен за текст бат файла, где описано программирование фьюзов и защитных бит ![Улыбка](images/smilies/icon_smile.gif)
Пытался делать как в avreal написано, но неполучилось...
писало, что не правильная команда
|
|
|
|
04.01.2008, 15:46
|
#22
|
Частый гость
Регистрация: 05.11.2007
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Да никакая это не залочка кристалла. Залочить кристалл, это значит установить защитные фьюз биты, чтоб потом другие не смогли скопировать твою программу. Но стереть и перепрошить залоченный кристалл никто не мешает. А по поводу "оживления" при помощи подключения линии "led" на XTAL1, так это только из-за неправильного конфигурирования CKSEL фьюза, который отвечает за тактирование. Все правильно, если ты установил CKSEL=0, то потом контроллер не сможет запуститься без внешней генерации и соответственно перепрошиваться тоже не будет. А с линии "led" программатора как раз и берется внешняя тактовая, которую программно генерит avreal. А вот если вы побалуетесь с фьюзами RSTDISBL или DWEN, то тогда уже придется "оживлять" кристалл с помощью параллельного программатора, т.к. по последовательному ISP он будет уже не доступен.
А какой фьюз за что отвечает, вам даже сам avreal может подсказать.
По команде avreal32 +chipname -?
Например вот: avreal32 +tiny2313 -?
результат смотрим ниже. В угловых скобках названия, которые применялись в старых версиях avreal, например EESAVE и EESV одно и тоже, но сарые версии avreal будут понимать только EESV. С некоторых пор автор avreal решил названия фьюзов в программе сделать как в даташитах, но для совместимости с ранее написанными батниками не стал убирать старые названия.
-- Прилагается рисунок: --
|
|
|
|
04.01.2008, 16:56
|
#23
|
Прохожий
Регистрация: 13.10.2006
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Для 32 меги bat файл выглядит так :
avreal32 +mega32 -p1 -as -o0 - SUT=1,CKOPT=0,CKSEL=F -w
|
|
|
|
04.01.2008, 17:00
|
#24
|
Прохожий
Регистрация: 13.10.2006
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Можно и так:
avreal32 +mega32 -p1 -as -o0 -f_low=E1,_high=99 -w
|
|
|
|
06.01.2008, 23:52
|
#25
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Сообщение от Brutaller
|
А есть книжка на русском, там как раз ATtiny2313 рассматривается в подробностях, вот здесь можно взять http://ifolder.ru/4808526
|
Люди, у вас скачивается этот файл? У мнея не распаковывается. Хотелось бы почитать книжку. Мне нравится Tiny2313 тем, что у него внутренний генератор, небольшая, недорогая,- можно немало небольших устройств собирать. Только вот эмулировать не где. Только голую программу в AVR Studio 4.
|
|
|
|
07.01.2008, 01:08
|
#26
|
Частый гость
Регистрация: 05.11.2007
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Только что сам скачал этот файл, протестил. "Ошибок не обнаружено" говорит WinRAR. В чем может быть у тебя проблема? А в том, что архив повредился во время закачки или версия WinRAR ниже чем 2.9 ;)
Что пишет то хоть?
|
|
|
|
07.01.2008, 09:07
|
#27
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Сегодня скачался и открылся. Вчера дважды пробовал, получал при распаковке неожиданный конец файла.
Спасибо, буду читать.
|
|
|
|
07.01.2008, 13:19
|
#28
|
Частый гость
Регистрация: 05.11.2007
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от delay
|
Сегодня скачался и открылся. Вчера дважды пробовал, получал при распаковке неожиданный конец файла.
Спасибо, буду читать.
|
Просто вчера магнитные бури наверно были, пару байт из архива сдувало :)
|
|
|
|
13.01.2008, 21:07
|
#29
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
глюк у меня с пк
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
13.01.2008, 21:35
|
#30
|
Частый гость
Регистрация: 05.11.2007
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
глюк у меня с пк
|
Это к чему вообще было сказано? =)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:04.
|
|