Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
05.06.2007, 22:33
|
#1
|
Прописка
Регистрация: 24.12.2006
Сообщений: 167
Сказал спасибо: 9
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Кто работает с фирменным ICD2 ?
Есть вопрос такого плана:
При смене инструмента отладки с ICD2 на симулятор, или при выходе из проекта, снимается ли питание с отладочной платы, если оно установлено от ICD2 ? Если проще, то происходит ли в этих случаях сброс F877 ?
С комовским все ясно. Там F877 сбрасывается от сигнала с кома и это работает. А в USB режиме, сброс должен приходить от F4550, но у клона его почему-то нет, при выходе из MpLab. Транзисторный ключ на MCLR 877-го Пика работает. Если например прога была остановлена на брэйкпоинте, то там может и остаться до выключения компа. Хотелось бы узнать, как это происходит на фирменном дебаггере?
|
|
|
|
06.06.2007, 12:52
|
#2
|
Временная регистрация
Регистрация: 05.06.2005
Сообщений: 84
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
То есть вы предлагаете разобрать дебагер и проверить происходит ли сброс внутренней микросхемы? или 877 это ваша подопытная??
|
|
|
|
06.06.2007, 14:32
|
#3
|
Прописка
Регистрация: 19.10.2006
Сообщений: 112
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
|
Re: Кто работает с фирменным ICD2 ?
Сообщение от FreeTramp
|
Есть вопрос такого плана:
При смене инструмента отладки с ICD2 на симулятор, или при выходе из проекта, снимается ли питание с отладочной платы, если оно установлено от ICD2 ? Если проще, то происходит ли в этих случаях сброс F877 ?
С комовским все ясно. Там F877 сбрасывается от сигнала с кома и это работает. А в USB режиме, сброс должен приходить от F4550, но у клона его почему-то нет, при выходе из MpLab. Транзисторный ключ на MCLR 877-го Пика работает. Если например прога была остановлена на брэйкпоинте, то там может и остаться до выключения компа. Хотелось бы узнать, как это происходит на фирменном дебаггере?
|
Честно говоря я работаю с ICD2, но питание у меня идет не с ICD2 и не каких проблем нету - в режим симуляции спокойной переключаюсь и выхожу из MpLab без каких-либо проблем.
|
|
|
|
06.06.2007, 15:12
|
#4
|
Временная регистрация
Регистрация: 05.06.2005
Сообщений: 84
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Кто работает с фирменным ICD2 ?
Сообщение от bopohok
|
Сообщение от FreeTramp
|
Есть вопрос такого плана:
При смене инструмента отладки с ICD2 на симулятор, или при выходе из проекта, снимается ли питание с отладочной платы, если оно установлено от ICD2 ? Если проще, то происходит ли в этих случаях сброс F877 ?
С комовским все ясно. Там F877 сбрасывается от сигнала с кома и это работает. А в USB режиме, сброс должен приходить от F4550, но у клона его почему-то нет, при выходе из MpLab. Транзисторный ключ на MCLR 877-го Пика работает. Если например прога была остановлена на брэйкпоинте, то там может и остаться до выключения компа. Хотелось бы узнать, как это происходит на фирменном дебаггере?
|
Честно говоря я работаю с ICD2, но питание у меня идет не с ICD2 и не каких проблем нету - в режим симуляции спокойной переключаюсь и выхожу из MpLab без каких-либо проблем.
|
Я тоже так работаю, но если у человека есть вопрос и мы можем помочь, почему бы и не?
|
|
|
|
06.06.2007, 18:40
|
#5
|
Прописка
Регистрация: 24.12.2006
Сообщений: 167
Сказал спасибо: 9
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Сообщение от arkbox
|
То есть вы предлагаете разобрать дебагер и проверить происходит ли сброс внутренней микросхемы? или 877 это ваша подопытная??
|
Я не предлагаю ничего разбирать. Нужно просто запитать таргет от ICD2 в каком-нибудь проекте, запустить на выполнение, потом остановить отладку и выйти из проекта, затем посмотреть, присутствует ли на отлаживаемом камне питание. У меня на таргет стоит светодиод по питанию. Так вот, он не гаснет, пока уэсбишный шнурок не выдерну, или не назначу внешнее питание. Отладка проходит нормально. Речь идет о сбросе PIC16F877, работающего в паре с PIC18F4550 в самом дебагере. В принципе, при выходе из проекта, или закрытии MpLab, питание с таргет должно сниматься, если оно было назначено от ICD2 т.е должен быть сброс 877-го в ICD2. По крайней мере, так работает СОМ`овский отладчик. Теперь надеюсь понятно?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:39.
|
|