Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Proteus - глюки, проблемы с установкой, ошибки

Непрочитано 28.03.2010, 11:56  
code-by
Прописка
 
Регистрация: 04.08.2006
Сообщений: 181
Сказал спасибо: 1
Сказали Спасибо 31 раз(а) в 31 сообщении(ях)
code-by на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

подскажите, плиз, какой версии прот более-менее не глючный сейчас можно скачать? (пользуюсь 7.4 сп3)
Реклама:
code-by вне форума  
Непрочитано 02.04.2010, 00:33  
DL36
Вид на жительство
 
Регистрация: 06.10.2006
Сообщений: 329
Сказал спасибо: 4
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
DL36 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Решил пополнить коллекцию ошибок для PIC24FJ128GA010
команда
Код:
SWAP.b    W1
и как она выполняется в протеусе и мплабсим.
1 MPLAB_S1.gif это предшествующая команда
2 MPLAB_S2.gif как и проложено меняются ниблы в младшем байте.
3 Prot1.GIF предшествующая команда
4 Prot1.GIF тут ошибка ниблы меняются но пишутся не в W1 а в старший байт W0

Версия 7.6 SP4.
Примите ко вниманию.
Миниатюры:
Нажмите на изображение для увеличения
Название: MPLAB_S1.GIF
Просмотров: 61
Размер:	9.9 Кб
ID:	6390   Нажмите на изображение для увеличения
Название: MPLAB_S2.GIF
Просмотров: 62
Размер:	8.4 Кб
ID:	6392   Нажмите на изображение для увеличения
Название: Prot1.GIF
Просмотров: 58
Размер:	7.4 Кб
ID:	6393  

Нажмите на изображение для увеличения
Название: Prot2.GIF
Просмотров: 52
Размер:	6.8 Кб
ID:	6394  

Последний раз редактировалось DL36; 02.04.2010 в 00:43.
DL36 вне форума  
Непрочитано 16.04.2010, 17:58  
NEOndertalets
Прохожий
 
Регистрация: 16.04.2010
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
NEOndertalets на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Доброго времени суток!
Возможно эта тема уже всплывала, но просматривать более тысячи сообщений нет никакой возможности (а поиск только предлагает тему, в которой встречалась ошибка с подобным описанием и ищи ее сам).
Проблема - установил Proteus 7.6 SP4 на двух компьютерах и трех операционках (ХР, Win7 x86, Win7 x64) и везде такая песня: после запуска минут через 5-10 программа самопроизвольно, без предъявления каких-либо претензий и объявления войны, выключается. Без разницы, делаю я в ней что-нибудь или она простаивает, создал ли я новый проект или открыл старый. Сетапы скачивал из разных источников, активировал различными кряками, пробовал поставить SP1 и пропатчить до SP4 - результата не было.
Вопрос - как от этого избавиться?
Очень рассчитываю на толковый ответ. Заранее благодарен!
NEOndertalets вне форума  
Непрочитано 16.04.2010, 23:02  
TEHb
Почётный гражданин KAZUS.RUN
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,387
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от NEOndertalets Посмотреть сообщение
Вопрос - как от этого избавиться?
Купить лицензию.
TEHb вне форума  
Непрочитано 16.04.2010, 23:40  
NEOndertalets
Прохожий
 
Регистрация: 16.04.2010
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
NEOndertalets на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Ха-ха, у Вас тонкое чувство юмора!)))))
Судя по всему подтверждаются мои догадки - крякалка работает не как ей должно (вернее, даже две крякалки криво работают).
NEOndertalets вне форума  
Непрочитано 20.04.2010, 21:44  
Nemo-123
Частый гость
 
Аватар для Nemo-123
 
Регистрация: 06.10.2009
Сообщений: 38
Сказал спасибо: 5
Сказали Спасибо 15 раз(а) в 7 сообщении(ях)
Nemo-123 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

NEOndertalets, Вы очень размыто описали проблему. Ну примерно так: я купил компьютер, но у меня на нем не играет музыка, хотя я ставил ХР, Win7 x86, Win7 x64, в чем проблема?
У большинства "руссколицензионных" пользователей (судя по отсутствию активности) такой проблемы нет. Вам нужно всетаки набраться терпения и прочитать всю тему от начала до конца и если и это не поможет то последовать совету Тени.

Последний раз редактировалось Nemo-123; 20.04.2010 в 21:51.
Nemo-123 вне форума  
Непрочитано 21.04.2010, 00:50  
finiki
Частый гость
 
Регистрация: 10.03.2007
Сообщений: 30
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
finiki на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от Nemo-123 Посмотреть сообщение
У большинства "руссколицензионных" пользователей (судя по отсутствию активности) такой проблемы нет.
Похоже, сколько компьютеров - столько вариантов "вылета". У меня иногда вылетает при нажатии "копировать". На старых версиях такого не замечал.
Proteus 7.6 SP4

Последний раз редактировалось finiki; 21.04.2010 в 00:52.
finiki вне форума  
Непрочитано 21.04.2010, 14:08  
SDiver
Прохожий
 
Регистрация: 21.04.2010
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
SDiver на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Народ, помогите разобраться...

Концепт: приемник - передатчик, юзер нажимает на передатчике кнопки они передаются через UART на приемник который выполняет определенные команды.

Мы имеем:
WinXP SP3, Proteus 7.4 SP3;

На передатчике: ATmega8, матрица кнопок. При включение переводим МК в Power-Down, просыпаемся от INT0, опрос клавиатуры и передача в UART до тех пор пока нажата хоть одна кнопка. Если нет нажатых кнопок переходим в Power-Down.

На приемнике: ATmega8, взяли данные из UART'а и выставили ВЛУ на пины...

И в принципе все работает.
НО! Стоит добавить на схему светодиоды ( их даже не обязательно подключать куда - либо, просто кинуть куда - нибудь ) через какое-то время начинаются глюки.

И! Есть 2а компа с одной и той же версией протеуса, на одном работает на моем глючет! Один и тот же проект, одна и та же прошивка. Суть глюка в том, что переменная в которую я записываю результат опроса ПИНов равна 0. Багов нет 100%. Глюк появляется при добавлении на схему светодиодов, можно подключить их, можно не подключать.

3 дня дебажил прогу. До тех пор пока от безысходности не начал удалять со схемы все в подряд... Пото попробовал на другом компе... Я в шоке. Может кто встречался с такой проблемой, пожалуйста помогите.

P.S. Человек, на компьютере которого все работает, делал идентичное задание. Так вот, 2а проекта ( мой и его ) на его компе работают на ура ( вне зависимости от диодов ), на моем оба только со светодиодами (повторюсь, не обязательно подключенными, просто валяющимися ) не работают, т.е. одна кнопка зажата и при опросе кнопок на пины не проходят сигналы, причем в случайный момент времени, эмуляция может продолжаться от 5 до 60 сек.

P.S.S. В архиве файл проекта, исходники и прошивки. Программа тестовая, поэтому в ней есть лишнее и ненужное. Прошивку из папки transmiter к AVR'у с клаиатурой. Запускаем жмем Play, зажимаем кнопку на матрице, ждем некоторое время, опрос прекратился, AVR перешел в Слип. Удаляем со схемы все светодиоды, запускаем, зажимаем кнопку, ждем, стареем: все работает .
Полагаю что у кого-то должно заработать без глюков, у кого-то с глюками. Предположительно, что работа зависит от кнфигурации ПК или от ОС.
Вложения:
Тип файла: zip 2kazus.zip (29.2 Кб, 99 просмотров)

Последний раз редактировалось SDiver; 22.04.2010 в 14:52.
SDiver вне форума  
Непрочитано 22.04.2010, 16:13  
SDiver
Прохожий
 
Регистрация: 21.04.2010
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
SDiver на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Причину проблемы выяснить удалось. При добавлении N диодов загрузка проца ( моего, не АВР в статс баре на панельке внизу около 85%) солидно возрастает. Появляется Варнинг о том что симуляция не может продолжаться в реальном времени, прочитал инфо по нему, написано что система симуляции реагирует "намного медленнее" на интерактивные события ("e.g. push buttons"). В результате при опросе матрицы кнопок зажатие не фиксируется, сигнал на вход не успевает пройти, нажатых клавиш 0, соответственно переходим в слип.

Это все ясно ( спасибо создателям за неделю отладки проекта без сна ), НО!я бы прекрасно понял ( и за 20 мин. бы разобрался бы ) если бы я нажимал кнопку система бы не смогла в реальном времени успеть отловить нажатие. Я ведь зажимаю кнопку, размыкание цепи не происходит.

И вобще, не вижу проблемы обработки интерактивных событий при невозможности симуляции в реальном времени... Это что же получается пол схемы у нас работает в реальном времени а пол в симуляционном? Это же надо постараться что бы так написать, это не ошибка в эмуляторе, а заранее заложенный в него функционал...

На компе у меня стоит Core 2 Duo. Прочитал в инете, что протеус использует только одно ядро =› ему 2GHz с одного ядра не хватает.

Боюсь теперь им пользоваться, на бесполезную отладку ушло в 3и раза больше времени чем на написание кода.. Продукт сырой и коммерчески не пригодный к использованию. Проще купить макетку и на ней "моделировать"...

И все таки, что же делать? Лучших аналогов как я понимаю нет?

P.S. Простите уж, если что не так высказался, сильно накипело. Потратил много времени впустую.
SDiver вне форума  
Непрочитано 22.04.2010, 16:49  
SDiver
Прохожий
 
Регистрация: 21.04.2010
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
SDiver на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

И это таки не все

Из папки Reciver в файле main.c. закоментируем:
ACSR=0x80;
SFIOR=0x00;
//PORTB = LED_OFF; ‹--------- это
#asm("sei");
while (1)

и это

/* if( command[0] & 0x01 ) PORTB = LED_1;
else if( command[0] & 0x02 ) PORTB = LED_2;
else if( command[0] & 0x04 ) PORTB = LED_3;
else if( command[0] & 0x08 ) PORTB = LED_4;
else if( command[0] & 0x10 ) PORTB = LED_5;
else if( command[0] & 0x20 ) PORTB = LED_6;
else if( command[0] & 0x40 ) PORTB = LED_7;
else if( command[0] & 0x80 ) PORTB = LED_8;
else if( command[2] & 0x01 ) PORTB = LED_9; */

раскоментируем это:

if( command[0] == ~command[1] && command[2] == ~command[3] )
{
show_res_val_l(command[0]);
show_res_val_h(command[2]);
}

Компилируем.

Цепляем на котроллер U2 диоды на пины PB0-PB7, PC0-PC3.

Запускаем, зажимаем одну кнопку и... о чудо зажали мы одну кнопку и периодически "помаргивает" несколько светодиодов... Тут уже "обработка интерактивных событий" никак не клеится. Как, так? Мэджик.
SDiver вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 04:01.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.