реклама на сайте
подробности

 
 
> MPLAB + Proteus, Делимся впечатлениями
Kopa
сообщение Mar 3 2006, 05:14
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Кто имел опыт использования связки MPLAB + Proteus?

http://www.labcenter-electronics.com/suppo...es/vdmmplab.exe
( пакет драйвера для связи MPLAB и Proteus )
Proteus можно найти на сайте kazus.ru

Bye,
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Mishel
сообщение May 8 2006, 07:06
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 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 раза больше. Похоже, он считает по обоим фронтам. Лечение мне неизвестно.
Go to the top of the page
 
+Quote Post
Spider
сообщение Jul 3 2006, 04:46
Сообщение #3


В поисках истины
***

Группа: Свой
Сообщений: 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 из протеуса
Go to the top of the page
 
+Quote Post
Shurmas
сообщение Jul 3 2006, 06:17
Сообщение #4


Местный
***

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



Цитата(Alexey Belyaev @ Jul 3 2006, 08:46) *
ЗЫ. Всё ещё ищу способ отладки AVR из протеуса


А что вы ищите? там отладка AVR без проблем работает.
Go to the top of the page
 
+Quote Post
Spider
сообщение Jul 4 2006, 02:51
Сообщение #5


В поисках истины
***

Группа: Свой
Сообщений: 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?


ЗЫ. толи авр у меня не такой smile.gif
mega128. elf файл. фижу в отладчике что-то типа:
if (datalen>1) {
}
и в watcher вижу, что datalen = 0. Но ведь он заходит в IF. ВОт такие пироги. я понимаю что это не в отладчике дело а в эмуляции, но всё равно прикольно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 06:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016