|
MPLAB + Proteus, Делимся впечатлениями |
|
|
|
 |
Ответов
|
May 8 2006, 07:06
|
Участник

Группа: Новичок
Сообщений: 24
Регистрация: 10-02-06
Пользователь №: 14 205

|
В связке mplab 7.30 + proteus 6.7 столкнулся со следующими глюками: 1) Протеус "забывает" точки останова. Если проект в мплаб был перестроен, или даже просто сделан сброс процессора (reset) - в большинстве случаев точки останова перестают работать. Лечение - через меню debug последовательно запретить (disable all) и вновь разрешить (enable all) все точки. 2) Трассировка иногда "сбивается". На очередном шаге (step over) мплаб теряет связь с протеусом и начинает бесконечно крутить "градусник". Лечение - закрыть и мплаб и протеус, затем запустить снова. 3) В модели процессора pic16f877 таймер tmr1 при счёте импульсов с внешнего входа rc1 насчитывает в 2 раза больше. Похоже, он считает по обоим фронтам. Лечение мне неизвестно.
|
|
|
|
|
Jul 3 2006, 04:46
|

В поисках истины
  
Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923

|
Цитата(Mishel @ May 8 2006, 14:06)  В связке mplab 7.30 + proteus 6.7 столкнулся со следующими глюками: 1) Протеус "забывает" точки останова. Если проект в мплаб был перестроен, или даже просто сделан сброс процессора (reset) - в большинстве случаев точки останова перестают работать. Лечение - через меню debug последовательно запретить (disable all) и вновь разрешить (enable all) все точки. 2) Трассировка иногда "сбивается". На очередном шаге (step over) мплаб теряет связь с протеусом и начинает бесконечно крутить "градусник". Лечение - закрыть и мплаб и протеус, затем запустить снова. Аналогично. ЗЫ. Всё ещё ищу способ отладки AVR из протеуса
|
|
|
|
|
Jul 3 2006, 06:17
|
Местный
  
Группа: Новичок
Сообщений: 232
Регистрация: 24-06-06
Пользователь №: 18 332

|
Цитата(Alexey Belyaev @ Jul 3 2006, 08:46)  ЗЫ. Всё ещё ищу способ отладки AVR из протеуса А что вы ищите? там отладка AVR без проблем работает.
|
|
|
|
|
Jul 4 2006, 02:51
|

В поисках истины
  
Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923

|
Цитата(Shurmas @ Jul 3 2006, 13:17)  Цитата(Alexey Belyaev @ Jul 3 2006, 08:46)  ЗЫ. Всё ещё ищу способ отладки AVR из протеуса
А что вы ищите? там отладка AVR без проблем работает. Какой IDE для AVR умеет работать с proteus как с Remote Debugger? ЗЫ. толи авр у меня не такой  mega128. elf файл. фижу в отладчике что-то типа: if (datalen>1) { } и в watcher вижу, что datalen = 0. Но ведь он заходит в IF. ВОт такие пироги. я понимаю что это не в отладчике дело а в эмуляции, но всё равно прикольно.
|
|
|
|
Сообщений в этой теме
Kopa MPLAB + Proteus Mar 3 2006, 05:14 Mishel На офсайте лабцентер-електроникс написано, что для... Mar 5 2006, 17:57 Kopa Цитата(Mishel @ Mar 5 2006, 20:57) На офс... Mar 9 2006, 04:03 Tail Цитата(Kopa @ Mar 3 2006, 08:14) Кто имел... Mar 29 2006, 06:23 Alexey Belyaev У меня всё работает, только одно НО! Нельзя по... Apr 8 2006, 04:56 Tail Цитата(Alexey Belyaev @ Apr 8 2006, 07:56... Apr 9 2006, 18:42 Alexey Belyaev ISIS 6.7SP3
в меню есть только Use Remote Debug Mo... Apr 10 2006, 02:25 Kopa Цитата(Tail @ Apr 9 2006, 21:42) И есть л... Apr 10 2006, 02:53 Mishel Хм. Действительно работает. Мне пришлось только пр... Apr 23 2006, 18:12 Alexey Belyaev А нет ли подобного для WinAVR или хоть как-нить мо... Apr 24 2006, 01:07 Mishel Модели под какие-то АТ там есть. Стало быть - да, ... Apr 24 2006, 16:26 Alexey Belyaev Не в тему. А можно ли интекрировать компиляторы ПИ... Apr 24 2006, 16:37 Mishel MSVS - это Микрософт ВизуалСтудио?
Можно то оно ко... Apr 26 2006, 17:45  Shurmas Цитата(Alexey Belyaev @ Jul 3 2006, 08:46... Sep 22 2006, 10:52   Alexey Belyaev Цитата(Shurmas @ Sep 22 2006, 17:52) Цита... Sep 22 2006, 12:31 Foris WinAVR делает и elf (по умолчанию) и cof - его у... Sep 22 2006, 16:40 podvik57 На XP SP3 установил MPLAB IDE v 8.92 и Proteus v8.... Dec 22 2013, 17:30 Smen Цитата(podvik57 @ Dec 22 2013, 21:30) что... Dec 23 2013, 04:45 podvik57 Стоял Proteus v 8.0 Proc c SP0, добавил SP1, переу... Dec 23 2013, 06:50 podvik57 И еще- что за сетевой режим и как его выключить? Dec 23 2013, 09:03 Smen По-моему, как-раз 8-я с МПЛАБом плохо работает (ил... Dec 24 2013, 04:56 podvik57 Установил Proteus v 7.9. Заработало. Окно Proteus ... Dec 24 2013, 18:48 Smen Цитата(podvik57 @ Dec 24 2013, 22:48) где... Dec 25 2013, 06:12 podvik57 Я, как Вы поняли в деле программирования, можно ск... Dec 25 2013, 06:41 One Цитата(podvik57 @ Dec 25 2013, 10:41) ...... Dec 26 2013, 05:17 Smen Цитата(podvik57 @ Dec 25 2013, 10:41) с ч... Dec 26 2013, 06:21  Dmitry Dubrovenko Цитата(Smen @ Dec 26 2013, 10:21) Наверня... Dec 28 2013, 08:29 podvik57 Спасибо за подсказки.Будем изучать. Dec 27 2013, 23:37
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|