Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
01.04.2009, 11:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,587
Сказал спасибо: 704
Сказали Спасибо 4,353 раз(а) в 1,996 сообщении(ях)
|
Сайт по PICKIT2, рекомендую
|
|
|
|
01.04.2009, 21:48
|
|
Гражданин KAZUS.RU
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
|
Re: Сайт по PICKIT2, Рыгомендую
Спасибо за ссылку.Отличный сайт.
|
|
|
|
02.04.2009, 13:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Действительно классная работа ! Полный перевод и примеры - pickit2.ru/doku.php
Недорого почтой программаторы для AVR и PIC предлагают и PicKit2 тоже, прошивание микроконтроллеров на заказ всего 40 рублей - Семенов Михаил - mkpochtoi.narod.ru можно купить прошитый pic18f2550 для сборки PicKit2 недорого - почта всего 80 рублей. http://mkpochtoi.narod.ru/
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
Последний раз редактировалось avr123-nm-ru; 28.03.2010 в 21:14.
|
|
|
|
23.03.2010, 23:32
|
|
Частый гость
Регистрация: 24.10.2007
Сообщений: 33
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Сайт по PICKIT2, Рыгомендую
Вопрос: только начал осваивать PICKIT2. Взял PIC12f675. Вначале вроде пару раз прошивка получилась. Но с какого-то момента экспериментов по записи, чтению, изменению константы и т.д. вдруг программатор стал выдавать сообщения типа Неправильная константа калибровки 0000 и "девайс не обнаружен". Стирание при этом тоже не идет , запись дает ошибку в первом же адресе. Если перезапустить программу PICRIT2, то сначала контроллер обнаруживается и правильно идентифицируется, но попытка любой операции (записи, стирания,чтения) сразу приводит к сообщ. девайс не обнаружен. Поставил этот же контроллер в старый LPT-программер, прочитал: все нули (т.к. в контроллере стояли биты защиты), а константа калибровки - нормальная, как и была. С помощью старого программера все пишется без проблем. В чем же была причина, что там защелкнулось, что PICKIT2 не смог отщелкнуть?
Еще непонятно, как принудительно установить нужные биты конфигурации после загрузки хекс-файла. Пытался инвертировать биты в открывшемся окошке Configuration, но результата не успел получить : может на этом-то этапе что
|
|
|
|
24.03.2010, 00:09
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Сайт по PICKIT2, Рыгомендую
Для начинающего нормально.
В закладке TOOLS выставьте Use VPP First Program Entry. Если этой опции не будет, то обновите софт и прошивку PICkit2. Там же в TOOLS можно и восстановить OSCCAL.
|
|
|
|
24.03.2010, 00:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Сайт по PICKIT2, Рыгомендую
1) Проверьте ваш ПикКит - менб Тулз - Траблшутинг.
2) Конфигурацию можно поменять в прошивке в MPLAB
3) PicKit2 может автоматически востанавливать константу, но вам это похоже не трубуется.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
24.03.2010, 09:10
|
|
Временная регистрация
Регистрация: 20.06.2007
Сообщений: 70
Сказал спасибо: 1
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Re: Сайт по PICKIT2, рекомендую
А Вы контроллер случайно не внутрисхемно программируете?
|
|
|
|
24.03.2010, 09:16
|
|
Прописка
Регистрация: 16.04.2004
Сообщений: 201
Сказал спасибо: 337
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: Сайт по PICKIT2, рекомендую
Че-то там даже ни одной схемы нету
|
|
|
|
24.03.2010, 11:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Сайт по PICKIT2, рекомендую
Схема какая нужна ?
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
25.03.2010, 15:27
|
|
Частый гость
Регистрация: 24.10.2007
Сообщений: 33
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Сайт по PICKIT2, Рыгомендую
Сообщение от st_1
|
Для начинающего нормально.
В закладке TOOLS выставьте Use VPP First Program Entry. Если этой опции не будет, то обновите софт и прошивку PICkit2. Там же в TOOLS можно и восстановить OSCCAL.
|
st_1, спасибо!
В закладке TOOLS выставить Use VPP First Program Entry – помогает справиться с ситуацией «Девайс не обнаружен», за исключением случая «Недействительная конст. Калибровки 0000». В последнем случае удается спастись только функцией восстановления константы. Такие защелкивания, кажется, возникают при ручной переустановке битов конфигурации. Впрочем и при автоматической конфигурации, зашитой в импортируемом нех-файле, неудобство тоже замечено: биты защиты кода и ЕЕПРОМ ставятся в соответствии с кодом программы, но потом снимаются ТОЛЬКО вручную. Например, я запрограммировал один контроллер кодом, где была установлена защита. Потом импортирую другой НЕХ-файл, уже для следующего контроллера, где в программе биты защиты сняты. А программатор их оставляет включенными с предыдущего сеанса. И приходится лезть в Тулз и уже там снимать эти защиты. Иногда забудешь снять, а потом, уже по ходу работы контроллера, захочешь прочитать информацию из ЕЕПРОМ, а уже ничего не получается.
Еще заметил проблему с записью из программатора в ЕЕПРОМ: например, вручную заношу данные прямо в окошке ЕЕПРОМ, в интерфейсе программера, потом пишу. Говорит: «Записано», потом читаешь, а там пусто. Но если заполнить несколько байтов, то некоторые таки пишутся, обычно кроме последнего. Иногда при ручном редактировании ЕЕПРОМ выдает сообщение о возможной ошибке. Может, здесь эта функция ручного редактирования ЕЕПРОМ вообще не предусмотрена?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:48.
|
|