On-line: гостей 0. Всего: 0 [подробнее..]
Правила: заголовок темы должен кратко и понятно отражать ее суть, нельзя писать латиницей или заглавными буквами. Сообщение, ник, аватар не должны выделяться своими размерами или стилем написания от остальных, быть читабельными, написаны литературно и достаточно грамотно.



АвторСообщение





Сообщение: 1
Зарегистрирован: 25.05.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.05.07 17:48. Заголовок: Кое что о ICD2 SeVeN дебаггере в вопросах и ответах.



Конструкция выложенная на сайте автора http://de7bugger.narod.ru/ - "повторяемая конструкция внутрисхемного дебаггера ICD2 для для отладки схем c микроконтроллерами серии PICmicro®" вызвала некоторые вопросы. Ответы на них положат начало этому топику. Так же приглашаются все желающие обсудить конструкции, наладку, работу различных клонов ICD2.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 143 , стр: 1 2 3 4 5 6 7 8 All [только новые]





Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 10:28. Заголовок: 2 Евгений


У нас не бьют, а помогают разобраться. Хорошо что разобрался сам. Ну а режим внутрисхемной отладки MLAB будет включать сам, в зависимости от того, как ты используешь ICD - в качестве программатора или отладчика. В режиме отладчика ICD2 использует аппаратные ресурсы отлаживаемого контроллера. При отладке программы надо быть внимательным - бывает, что твоя программа использует те-же адреса, что и отладчик. Подробнее можешь узнать на нашем или на многих других сайтах, посвящённых ICD2/

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 10:47. Заголовок: Режим отладки или пр..


Режим отладки или программирования установиться сам - в зависимости от того, в каком режиме ты используешь ICD2. Дебаггер можно использовать в двух режимах: программатора и отладчика. В моей версии MPLAB 8.43 есть два отдельных меню для подключения ICD2:
'Programmer' и 'Debugger'. Кроме этого, есть ещё два режима компиляции программы. В старых версиях MPLAB программа компилировалась в зависимости от режима использования ICD2. При смене режима подключения дебаггера не забывай перекомпилировать свою программу ( в режиме внутрисхемной отладки MPLAB добавляет к ней свой модуль).

P.S. У нас не бьют, а помогают разобраться

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 21:21. Заголовок: Спасибо за информаци..


Спасибо за информацию.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 21:25. Заголовок: И все равно не понят..


И все равно не понятно почему не захотел работать PIC16F876A-I/SP, а PIC16F876-20I/SP отлично работает, в чем у них отличия, я только начал осваивать контроллеры.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 21:34. Заголовок: В MPLAB 7.10 в меню ..


В MPLAB 7.10 в меню дебагера нет ICD2,есть SIM и ICE2000

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 21:56. Заголовок: Или Сим-это и есть о..


Или Сим-это и есть отладчик

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.05.10 21:59. Заголовок: И в версии 8.50 в ме..


И в версии 8.50 в меню дебагера нет ICD2

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.05.10 10:38. Заголовок: 2 Евгений


Комплект инструментов для работы в MPLAB ты можешь сам выбирать при установке среды программирования на свой компьютер. Во время установвки программы выбери режим выборочной установки. Появится окно выбора устанавливаемых компонентов программной спеды. Установи галочки напротив нужных компонентов.

P.S. Извини за молчание - был занят др. делами

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.05.10 10:59. Заголовок: 2 Евгений


MPLAB SIM - это прграмный симулятор-отладчик, позволяющий отладить работу программы прямр на компьютере, не заливая её в PIC. Програмные инструменты для отладки программы в симуляторе ты можешь найти во вкладках 'View' и 'Debugger' главного меню, если ты выбрал во вкладке 'Debugger' в пункте 'Select tool' MPLAB SIM.
Теперь об обновлении прошивки ICD2 из под MPLAB. Необходимость обновления ( и само обновление) происходит при подключенном к ICD2 процессоре, который ты хочешь запрограммировать, т.к. для программирования различных типов процессоров нужны различные прошивки ICD2.
Посмотри этот форум - я уже где-то писал об этом. Главное при заливке своей программы в процессор - не забывай выбирать тип процессора в
Configure -> Select Device до компиляции проекта и до подключения ICD2.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.05.10 08:45. Заголовок: Понял, буду дерзать,..


Понял, буду дерзать, спасибо

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.05.10 19:33. Заголовок: попробовал переустан..


попробовал переустановить MPLAB версии 7.42, выбрал выборочный режим и там не оказалось отладчика ICD2, только программатор

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.05.10 19:38. Заголовок: или это не в каждой ..


или это не в каждой версии есть?

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.05.10 19:49. Заголовок: 2 Евгений


Он в инсталляторе идёт одним пунктом

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.05.10 20:16. Заголовок: хз, что-то я все рав..


хз, что-то я все равно не могу понять почему его нет в меню дебагера

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 20.05.10 07:43. Заголовок: похоже этот пункт в ..


похоже этот пункт в меню дебаггера не для каждого пика, для 16f84a его нет, а для 16f876а он есть

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 21.05.10 22:01. Заголовок: 2 Евгений


PIC16F84 и некоторые другие ПИКИ не имеют внутреннего модуля отладки и поэтому ICD2 может использоваться для них только в режиме программатора. Когда в MPLAB выбираешь процессор для программирования (Configure -> Select Device), после того как в окне выбрал тип процессора на вкладке показывается, что поддерживает и в каком режиме ( по крайней мере - в новых версиях MPLAB, про 7-ю версию не скажу - не помню уже).

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.05.10 01:42. Заголовок: Очень благодарен за ..


Очень благодарен за помощь, спасибо

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 28.05.10 20:11. Заголовок: Возникла проблема, д..


Возникла проблема, дебаггер перестал видеть пики, вставлял разные и все равно пишет инвалид таргет девайс. вот что выдает при подключенном пике
Connecting to MPLAB ICD 2
...Connected
ICDWarn0030: MPLAB ICD2 is about to download a new operating system. If MPLAB IDE is just starting, it will appear to "hang" at the splash screen. Please be patient. MPLAB IDE will finish it's intialization after the OS is downloaded. (Note: You may wish to select to ignore this warning in the future.)
Downloading Operating System
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
ICDWarn0020: Invalid target device id (expected=0x4F, read=0x1FF)
...Reading ICD Product ID
Running ICD Self Test
...Passed
...Download Operating System Succeeded


Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 28.05.10 22:31. Заголовок: при подключенном пик..


при подключенном пике в Programmer->Settings->Power показывает
Target Vdd - 4.96
Target Vpp - 12.70
MPLAB ICD 2 Vpp - 12.46 Это нормально?

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.05.10 09:40. Заголовок: 2 Евгений


Очень похоже на отсутствие контакта в разЬёме ICSP между дебаггером и девайсом ( read=0x1FF).

Спасибо: 0 
Цитата Ответить
Ответов - 143 , стр: 1 2 3 4 5 6 7 8 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет