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

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

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

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

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

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


 
Опции темы
Непрочитано 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
Сообщений: 48
Сказал спасибо: 20
Сказали Спасибо 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.RU
 
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
МВА на пути к лучшему
По умолчанию Re: протеус останавливает симмуляцию.

У меня такое бывает часто и густо.
Я в таких случаях создаю отладочный проект, где у меня есть только МК и кнопки управления, включатели, энкодеры, виртуальный осцилограф или логический анализатор, чтобы следить за выходами МК...
Все выходные каскады, нагрузки, емкости, источники питания отсутствуют.
В большинстве случаев это помогает. (По крайней-мере у меня не было такого, чтобы после упрощения схемы симуляция не работала)
МВА вне форума  
Непрочитано 16.05.2017, 19:51  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,504
Сказал спасибо: 401
Сказали Спасибо 2,217 раз(а) в 1,315 сообщении(ях)
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.RU
 
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 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:08.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot