АвторСообщение
постоянный участник




Пост N: 823
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг: 1
ссылка на сообщение  Отправлено: 13.06.08 13:25. Заголовок: Настройка симуляции Протеуса




Obligatus Servus Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 11 [только новые]


постоянный участник




Пост N: 824
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг: 1
ссылка на сообщение  Отправлено: 13.06.08 13:27. Заголовок: Заметил одну неприят..


Заметил одну неприятную вещь.
Протеус начинает здорово тормозить когда в программе присутствует много прерываний от таймеров.
Можно как-нибудь с этим бороться, или я что-нибудь неправильно делаю?
И вообще, как его оптимально настроить?
Я пытался "играться" с настройками, что-то ничего не получилось.

Obligatus Servus Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 62
Зарегистрирован: 04.05.07
Откуда: Беларусь, Минск
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.06.08 22:06. Заголовок: Вооще-то Протеус обы..


Вооще-то Протеус обычно начинает тормозить, если контроллер обвешать разными активными/визуальными элементами. В частности жутко не любит быстро меняющиеся аналоговые сигналы (пара RC цепочек запросто может загрузить процессор на 100%). Поясните хотя бы, что значит "много прерываний от таймеров" и какая у вас конфигурация компьютера.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 825
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг: 1
ссылка на сообщение  Отправлено: 17.06.08 11:45. Заголовок: kroko пишет: что зн..


kroko пишет:

 цитата:
что значит "много прерываний от таймеров"

Это значит, что задействовано несколько таймеров, и прерывания от них следуют с небольшим промежутком времени.
По возможности, все возможные элементы перевожу в "цифровой" режим.
Помню, однажды Протеус "повесился" напрочь, когда в программе был некорректно сделан выход из ПП. Вместо Return стояло Goto. Это было сделано специально, и в реальном устройстве должно было работать, ибо дальнейших считываний из стэка не было, просто он регулярно переполнялся. Видимо, Протеус этого не понял.
А пробовал я это уже на трёх конфигурациях четвёртых Пентиумов. Так что, с железом, вроде, всё в порядке.
Вот с последней пограммой. Пока был только TMR0, всё работало великолепно. Как только ввёл параллельно TMR1, сразу - "тормоза".

Obligatus Servus Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 64
Зарегистрирован: 04.05.07
Откуда: Беларусь, Минск
Рейтинг: 0
ссылка на сообщение  Отправлено: 18.09.08 23:42. Заголовок: Задействовал в после..


Задействовал в последнем проекте TMR0 и TMR1 в связке Мплаб+Протеус. Загрузка процессора мизерная (протеус показывает 7%, в менеджере задач вообще около 1%). А с какой частотой идут у вас прерывания?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 884
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг: 1
ссылка на сообщение  Отправлено: 19.09.08 19:35. Заголовок: Прерывания следуют д..


Прерывания следуют довольно часто.
Тормоза, хоть в связке, хоть только один Протеус.
А что у Вас за контроллер?


Obligatus Servus Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 65
Зарегистрирован: 04.05.07
Откуда: Беларусь, Минск
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.09.08 14:18. Заголовок: 628a..


628a

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 802
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 3
ссылка на сообщение  Отправлено: 27.10.08 20:27. Заголовок: Как в протеусе во вр..


Как в протеусе во время запущенного моделирования эмулировать поворот движка переменного резистора?

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 514
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг: 2
ссылка на сообщение  Отправлено: 27.10.08 20:36. Заголовок: Есть там модель пере..


Есть там модель переменного резистора с красными стрелочками вверх - вниз. Нажимаешь на стрелочки - и всё.

В радиотехнике, существует два вида неисправностей-есть контакт там, где его не должно быть никогда и, нет контакта там, где он должен быть постоянно. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 804
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 3
ссылка на сообщение  Отправлено: 27.10.08 22:02. Заголовок: igor пишет: Есть та..


igor пишет:

 цитата:
Есть там модель переменного резистора с красными стрелочками вверх - вниз.


Ок! Нашёл, спасибо!

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 178
Зарегистрирован: 03.06.07
Откуда: РОССИЯ, Оренбург
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.11.08 14:13. Заголовок: А есть ли модель ds1..


А есть ли модель ds1631 для протеуса ?
А то почему то ds1621 считывается только один раз при запуске моделирования ,в конфиге 0x02 вроде всё правильно .

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 179
Зарегистрирован: 03.06.07
Откуда: РОССИЯ, Оренбург
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.11.08 19:30. Заголовок: Всё выяснил опытным ..


Всё выяснил опытным путём !!! Прошивка залита в контроллер . Всё работает ,глючит ПРОТЕУС !

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 5
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия