I. При попытке запуска ISIS или ARES появляется окно с сообщением:
Cannot find a valid licence key for ISIS (ARES) on this computer.
Коментарий: отсутствует лицензия, т.е. не выполнен или не до конца выполнен предыдущий пункт.
II. При запуске симуляции (в том числе и прилагаемых примеров из папки Samples) она не функционирует, а в Simulation log - появляется сообщение:
Cannot open 'C:\DOCUME~1\=ТЕКПОЛЬЗ=\Local Setting\Temp\LISAxxx.SDF'
Simulation FAILED due to fatal simulator errors
где вместо \=ТЕКПОЛЬЗ=\ непонятные закорючки (крякозябры)
Коментарий: Данная проблема не актуальна для версий начиная с 7.4 и выше. До этого Протеус категорически отвергал кириллицу в имени пользователя компьютера, а также и в пути к файлу проекта и в самом названии файла.
Есть два пути решения этой проблемы:
1) Изменить имя пользователя на английский вариант.
2) Зайти в Мой компьютер=>Свойства=>Дополнительно=>Переменные среды. В верхнем окне, выбрав переменную TEMP, нажать Изменить и вместо %USERPROFILE%
набрать %ALLUSERPROFILE% (при этом необходимо, чтобы в папке Document and Setting\All Users имелись соответствующие папки Local Settings и Temp их можно просто перекопировать из текущего пользователя (папки СКРЫТЫЕ) или создать вручную). Можно по совету Nemo78 изменить путь на %SYSTEMROOT%\Temp (именно так без Local Settings), тогда Протеус будет использовать папку TEMP в системном каталоге Windows.
III. Симуляция запускается, но через несколько секунд (минут) программа закрывается. Симуляция работает только с некоторыми типами моделей. Примеры из Samples симулируются без проблем.
Коментарий: Отсутствует лицензия на одну из используемых моделей. Вы используете "неофициальную" (крякнутую) версию и кряк либо не установлен, либо неправильно установлен. Протеус имеет многоступенчатую защиту от нелегального использования, которая многократно проверяется в процессе симуляции. Защищаются файлы как в основной папке программы \BIN (Isis.exe, Ares.exe, Licence.dll, Prospice.dll), так и в папке библиотек моделей \Models (Avr.dll, Lcdalfa.dll, Lcdpixel.dll, LedMPX.dll, Pic16.dll, Pic18.dll, Mcs8051.dll и некоторые другие модели). Поэтому симуляция будет работать только с теми библиотеками, на которые имеется лицензия, или к которым применялась "доработка".
Интерфейс программы ISIS.Ниже приведено основное окно программы ISIS с пояснениями по назначению основных элементов интерфейса. В дальнейшем я буду придерживаться именно такой терминологии в несколько сокращенной форме, т.е.: левое меню, верхнее меню команд, верхнее основное меню, кнопки симуляции, селектор объектов. Окно программы немного не соответствует полностью развернутому окну, поскольку при уменьшении размеров некоторые меню изменили положение. Так же как и во многих других программах для Windows меню можно перетаскивать в удобное для вас место внутри окна программы. Зацепив через левую кнопку мышки за стартовый элемент меню (прямоугольная серая полоска для горизонтальных меню слева, а для вертикальных - сверху) не отпуская кнопки перетаскиваете, например, меню ориентации (на картинке стартовый элемент виден над стрелокй вращения вправо) внутри окна к правой вертикальной границе окна и после отпускания кнопки оно "приклеится" вертикально справа. Аналогично можно поступить и с любым из верхних командных меню. Таким образом можно настроить удобное для себя расположение элементов программы. Другая приятная "фишка" программы: если щелкнуть внутри окна селектора правой кнопкой мышки и во всплывающем окне щелкнуть левой кнопкой по функции Auto Hide, то селектор будет автоматически сворачиваться, если на него не наведен курсор мышки. Это позволяет на мониторах с форматом 4:3 выиграть некоторое пространство для окна редактирования. Отмена этого режима повторными действиями.
Продолжение следует...
I. При попытке запуска ISIS или ARES появляется окно с сообщением:
Cannot find a valid licence key for ISIS (ARES) on this computer.
Коментарий: отсутствует лицензия, т.е. не выполнен или не до конца выполнен предыдущий пункт.
II. При запуске симуляции (в том числе и прилагаемых примеров из папки Samples) она не функционирует, а в Simulation log - появляется сообщение:
Cannot open 'C:\DOCUME~1\=ТЕКПОЛЬЗ=\Local Setting\Temp\LISAxxx.SDF'
Simulation FAILED due to fatal simulator errors
где вместо \=ТЕКПОЛЬЗ=\ непонятные закорючки (крякозябры)
Коментарий: Данная проблема не актуальна для версий начиная с 7.4 и выше. До этого Протеус категорически отвергал кириллицу в имени пользователя компьютера, а также и в пути к файлу проекта и в самом названии файла.
Есть два пути решения этой проблемы:
1) Изменить имя пользователя на английский вариант.
2) Зайти в Мой компьютер=>Свойства=>Дополнительно=>Переменные среды. В верхнем окне, выбрав переменную TEMP, нажать Изменить и вместо %USERPROFILE%
набрать %ALLUSERPROFILE% (при этом необходимо, чтобы в папке Document and Setting\All Users имелись соответствующие папки Local Settings и Temp их можно просто перекопировать из текущего пользователя (папки СКРЫТЫЕ) или создать вручную). Можно по совету Nemo78 изменить путь на %SYSTEMROOT%\Temp (именно так без Local Settings), тогда Протеус будет использовать папку TEMP в системном каталоге Windows.
III. Симуляция запускается, но через несколько секунд (минут) программа закрывается. Симуляция работает только с некоторыми типами моделей. Примеры из Samples симулируются без проблем.
Коментарий: Отсутствует лицензия на одну из используемых моделей. Вы используете "неофициальную" (крякнутую) версию и кряк либо не установлен, либо неправильно установлен. Протеус имеет многоступенчатую защиту от нелегального использования, которая многократно проверяется в процессе симуляции. Защищаются файлы как в основной папке программы \BIN (Isis.exe, Ares.exe, Licence.dll, Prospice.dll), так и в папке библиотек моделей \Models (Avr.dll, Lcdalfa.dll, Lcdpixel.dll, LedMPX.dll, Pic16.dll, Pic18.dll, Mcs8051.dll и некоторые другие модели). Поэтому симуляция будет работать только с теми библиотеками, на которые имеется лицензия, или к которым применялась "доработка".
[b]Интерфейс программы ISIS.[/b]
Ниже приведено основное окно программы ISIS с пояснениями по назначению основных элементов интерфейса. В дальнейшем я буду придерживаться именно такой терминологии в несколько сокращенной форме, т.е.: левое меню, верхнее меню команд, верхнее основное меню, кнопки симуляции, селектор объектов. Окно программы немного не соответствует полностью развернутому окну, поскольку при уменьшении размеров некоторые меню изменили положение. Так же как и во многих других программах для Windows меню можно перетаскивать в удобное для вас место внутри окна программы. Зацепив через левую кнопку мышки за стартовый элемент меню (прямоугольная серая полоска для горизонтальных меню слева, а для вертикальных - сверху) не отпуская кнопки перетаскиваете, например, меню ориентации (на картинке стартовый элемент виден над стрелокй вращения вправо) внутри окна к правой вертикальной границе окна и после отпускания кнопки оно "приклеится" вертикально справа. Аналогично можно поступить и с любым из верхних командных меню. Таким образом можно настроить удобное для себя расположение элементов программы. Другая приятная "фишка" программы: если щелкнуть внутри окна селектора правой кнопкой мышки и во всплывающем окне щелкнуть левой кнопкой по функции Auto Hide, то селектор будет автоматически сворачиваться, если на него не наведен курсор мышки. Это позволяет на мониторах с форматом 4:3 выиграть некоторое пространство для окна редактирования. Отмена этого режима повторными действиями.
[url=http://www.imageup.ru/img153/1681392/pic2.gif.html][img]http://www.imageup.ru/img153/1681392/pic2.gif[/img][/url]
Продолжение следует...