22.02.2012, 10:13
|
#1061
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
|
Re: Proteus модели
Сообщение от TEHb
|
Kabron, дай пример - гляну.
|
Охотно. Для примера возьмем простейший DDS генератор.
Картинка 1:
исходная - скрипт на рабочем поле и прописан в свойствах девайса, больше ничего нет. Работает душе на радость.
Картинка 2:
добавляем Child
Картинка 3:
Убираем все упоминания на скрипт на родительском окне.
Работает Child.
Картинка 4:
В Child'e компилим модель. Убираем иерархию в родительском приборе, добавляем ссылку на MDF. Скрипт на родительском окне оставляем но ссылку на него в свойствах девайска комментим. Работает, правда непонятно кто.
Картинка 5: Убираем скрипт из родительского окна - Протеус виснет.
Any Ideas?
|
|
|
|
22.02.2012, 15:20
|
#1062
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Proteus модели
Спасибо! Какая-то ошибка в протеусе, не получается сразу разобраться. Сохраню в журнале, исправлю когда будет время.
|
|
|
|
22.02.2012, 16:26
|
#1063
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
|
Re: Proteus модели
Сообщение от TEHb
|
Спасибо! Какая-то ошибка в протеусе, не получается сразу разобраться. Сохраню в журнале, исправлю когда будет время.
|
Насколько я видел, скрипт в MDF не прописывается и возможной ссылки на файл скрипта (типа SCRIPTFILE в пропертях и дефинишинах)) не предусмотрено. Как то это непонятно, т.к. инструмент мощнейший, а применение весьма ограниченно.
Последний раз редактировалось Kabron; 22.02.2012 в 16:29.
|
|
|
|
22.02.2012, 20:12
|
#1064
|
Гражданин KAZUS.RU
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: Proteus модели
Извините если повторяюсь но поиск по форуму не дал результатов. Установил Proteus 7.8 но в Isis не вижу модели для микроконтроллера LPC2378. Где ее можно найти пусть даже без возможности симуляции?
|
|
|
|
22.02.2012, 21:48
|
#1065
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus модели
Сообщение от Kabron
|
Насколько я видел, скрипт в MDF не прописывается
|
Не, не - тут все нормально. Я так долго молчал, потому что проверял досконально. Упростил все до предела. Поначалу грешил на "особенности национального лечения", но откат до 7.6 SP4 и проверка в разных системах дала интересные результаты. В Win7 или виснет или просто закрывает ISIS. В WinXP SP3 вывешивает конкретное окно ошибки одной из DLL в Windows\System32. А что касается прописки - на скриншоте 1 дочерний лист, с которого компилился MDF, а вот что получилось в MDF:
Код:
|
LISA MODEL DESCRIPTION FORMAT 6.1
=================================
Design: C:\1\DIG_GEN\CHILD\1.DSN
Doc. no.: ‹NONE›
Revision: ‹NONE›
Author: ‹NONE›
Created: 20/02/12
Modified: 20/02/12
*PROPERTIES,0
*MODELDEFS,0
*SCRIPT PROGRAM GSCR
PIN OUT
OUT=1
*ENDSCRIPT
*PARTLIST,2
G_DIG,MY__GEN1,,PRIMITIVE=DIGITAL,SCRIPT=GSCR
U1,AND_2,AND_2,PRIMITIVE=DIGITAL
*NETLIST,3
#00000,2
G_DIG,PS,OUT
U1,IP,D0
EN,2
EN,GT
U1,IP,D1
OUT,2
OUT,GT
U1,OP,Q
*GATES,0 |
Скрипт полностью вошел в MDF. И работает с приписанным MDF, даже если скрипт сидит у другой модели на дочернем листе (скриншот 2). Но, стоит убрать из проекта G1 и G2 перестает работать, дальше или висим или вылетаем. Причем в папке с проектом в семерке формируется файл ISIS.dmp -??? такое впечатление, что попадаем в дебаггер винды. Вот мой пример во вложении.
|
|
|
|
22.02.2012, 22:14
|
#1066
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus модели
Сообщение от Flopix
|
но в Isis не вижу модели для микроконтроллера LPC2378. Где ее можно найти пусть даже без возможности симуляции?
|
Если она вам нужна только для "разведения кроликов", то создайте самостоятельно. Модель без возможности симуляции - это прямоугольник с поименованными и пронумерованными выводами, который потом объединен с помощью процедуры Make Device в одно целое. А как создать футпринт для нее под разводку в ARES описано в первом посте Proteus - разводка печатных плат
Вряд ли найдутся желающие рисовать за вас девайс на 144 копыта.
|
|
|
Сказали "Спасибо" Halex07
|
|
|
22.02.2012, 22:26
|
#1067
|
Гражданин KAZUS.RU
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: Proteus модели
Halex07, я думал есть готовые модели для столь распространенных девайсов. В том то и загвоздка что даже в доках на контроллер нет схемы маркировки выводов. Там идет в виде таблицы и очень неудобно для понимания.
|
|
|
|
22.02.2012, 22:48
|
#1068
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
|
Re: Proteus модели
Halex07, Действительно скрипт в модели сохраняется, сразу не заметил. Т.е. задумка то изначально правильная была, но видно руки не дошли.
|
|
|
|
23.02.2012, 00:02
|
#1069
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus модели
Сообщение от Kabron
|
Т.е. задумка то изначально правильная была, но видно руки не дошли.
|
Да что-то мне вспоминается, что в старых версиях как бы даже и работало. Но откатиться сейчас в шестерку под XP не на чем. Сижу за нетбукой с Вынь 7, а он у меня хоть и с двумя яйцами, но плодовитости никакой. И втюривать в него Варю с гостевой XP - только время тратить и нервы себе портить. Если мой вьюнош свалит из-за домашнего четырехяйцевого монстра хотя бы на праздник, то проверю завтра, а иначе только после выходных на рабочем компе. Я там сегодня под XP и тестил.
|
|
|
|
06.03.2012, 16:05
|
#1070
|
Прохожий
Регистрация: 05.03.2012
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus модели
Подскажите пожалуйста где достать модель шунта 75мВ 10А для протеуса? Очень нужно! С уважением!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:18.
|
|