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

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

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

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

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

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


 
Опции темы

протеус останавливает симмуляцию.

Непрочитано 16.05.2017, 11:11  
1Dimon1
Частый гость
 
Регистрация: 11.03.2008
Сообщений: 30
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
1Dimon1 на пути к лучшему
По умолчанию протеус останавливает симмуляцию.

Простые программки работают нормально, а вот полный проект работать не хочет. симуляция останавливается с такой формулировкой: "Simulation is not running in real time due to excessive CPU load." что можно сделать? в железе этот проект работает. В протеусе нужно запустить, что бы выковорять пару косячков в программе. Что можно сделать? Процессор атмега 8535. протеус 8.5 про.
Реклама:

Последний раз редактировалось 1Dimon1; 16.05.2017 в 11:17.
1Dimon1 вне форума  
Непрочитано 16.05.2017, 11:58  
assaodu
Временная регистрация
 
Регистрация: 24.04.2007
Сообщений: 54
Сказал спасибо: 26
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
assaodu на пути к лучшему
По умолчанию Re: протеус останавливает симмуляцию.

Внешних аналоговых компонентов много? Можно попробовать убрать некоторые компоненты из симуляции, например, конденсаторы по питанию.
assaodu вне форума  
Непрочитано 16.05.2017, 13:48  
1Dimon1
Частый гость
 
Регистрация: 11.03.2008
Сообщений: 30
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
1Dimon1 на пути к лучшему
По умолчанию Re: протеус останавливает симмуляцию.

Аналоговых нет, кроме резисторов подтяжки. а так логика (6 элементов 3или-не) и пара транзисторов с диодами (штук 5).
1Dimon1 вне форума  
Непрочитано 16.05.2017, 14:11  
МВА
Гражданин KAZUS.RUN
 
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 841
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
МВА на пути к лучшему
По умолчанию Re: протеус останавливает симмуляцию.

У меня такое бывает часто и густо.
Я в таких случаях создаю отладочный проект, где у меня есть только МК и кнопки управления, включатели, энкодеры, виртуальный осцилограф или логический анализатор, чтобы следить за выходами МК...
Все выходные каскады, нагрузки, емкости, источники питания отсутствуют.
В большинстве случаев это помогает. (По крайней-мере у меня не было такого, чтобы после упрощения схемы симуляция не работала)
МВА вне форума  
Непрочитано 16.05.2017, 19:51  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: протеус останавливает симмуляцию.

В принципе, этого и достаточно, чтобы подвесить протеус.
Все резисторы подтяжки перевести в цифровой режим (в свойствах выставить Digital), либо использовать специальный примитив Pullup. Все диоды так же перевести в цифровой режим. Транзисторы использовать самые простые, из примитивов NPN или PNP, а лучше отказаться от транзисторов.
Помимо этого использовать цифровые графики вместо симуляции в реальном времени.
NewWriter вне форума  
Непрочитано 17.05.2017, 10:19  
1Dimon1
Частый гость
 
Регистрация: 11.03.2008
Сообщений: 30
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
1Dimon1 на пути к лучшему
По умолчанию Re: протеус останавливает симмуляцию.

да вроде решил. чуть уменьшил значение TIMESTEP PER FRAME. заработало но не так как в железе... подозреваю опять проблемы с обработкой двойной буферизации таймеров в протеусе. В железе работает как надо!
1Dimon1 вне форума  
Непрочитано 17.05.2017, 10:39  
МВА
Гражданин KAZUS.RUN
 
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 841
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
МВА на пути к лучшему
По умолчанию Re: протеус останавливает симмуляцию.

Да, Вам и не нужно, что бы в протезе работало как в железе, достаточно того, чтобы отладка шла по-шагово. Конечно, хотелось бы... Но не надо забывать, что компьютеру, для симуляции, приходится обрабатывать данных в тысячи раз больше, чем реальному МК.
МВА вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Протеус 7.10 pro ??? shihaidong Proteus 110 06.04.2012 05:26
Где можно скачать протеус?? 123056 Proteus, KiCAD и другие ECAD 3 19.11.2009 18:07
Где взять генератор ЧМ сигнала для Протеус NikMih_1 Proteus, KiCAD и другие ECAD 5 23.10.2009 18:48
Заменил Lcdalpha.dll на обрусенную и начал выпадать протеус. DL36 Proteus 2 26.03.2007 22:50
Нужна помощь новичку. Или я глючу, или Протеус или КодеВизио sns13 Микроконтроллеры, АЦП, память и т.д 25 12.11.2006 10:24


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


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