Например TDA7294

Форум РадиоКот • Просмотр темы - Proteus: вопросы и ответы
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср июл 16, 2025 23:13:14

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 5536 ]     ... , , , 30, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 27, 2009 08:59:02 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб сен 13, 2008 16:23:09
Сообщений: 78
Откуда: Kaluga
Рейтинг сообщения: 0
Какая функция у файла SPAWN.EXE, что в папке BIN?
Как в одном проекте использовать два осциллографа: Digital Oscilloscope и VSM Oscilloscope?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 27, 2009 11:25:36 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт авг 21, 2009 01:20:53
Сообщений: 80
Рейтинг сообщения: 0
1. SPAWN.EXE - промежуточное звено между ISIS и различными 16-битными компиляторами командной строки. По другому не получается перехватывать вывод на консоль.

А что за проблемы с ним? Антивирус ругается? Вот ответ господ Касперских:

-----

Здравствуйте,


Это было ошибочное срабатывание.
Оно будет исправлено.
Благодарим Вас за помощь.

>
> LANG: ru
> email: <censored>
> product: Online проверка файла на вирусы
> viruses_date: 14-09-2009
>
> description:
> Здравствуйте!
>
> Наши клиенты снова обратились к нам с просьбой разобраться со срабатыванием антивируса на одном из наших файлов. Он находит вирус Trojan.Win32.Renpwl.g в файле Spawn.exe, который не изменялся с 2005 года.
>
> Пожалуйста, не могли бы Вы проверить, есть ли в нем вирус.
>
> Спасибо!
>
> Загруженные файлы:
> SPAWN.EXE
>
>
------
С уважением, Илья Толстихин
Вирусный аналитик, Лаборатория Касперского.

2. Не уверен что это возможно. А для чего, можете объяснить?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 27, 2009 13:08:41 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб сен 13, 2008 16:23:09
Сообщений: 78
Откуда: Kaluga
Рейтинг сообщения: 0
Раньше ругался (и на SDFGEN.EXE), потом я сменил антивирус. Но это единственный файл, из "консольных" в папке BIN, который не даёт о себе никакой информации при запуске его из окна консоли. Подумал, может, если вирус, то так и кочует от версии к версии.

Насчёт осциллографа: попадаются проекты в инете, сделанные в старых версиях протеуса ещё с VSM Oscilloscope. Открываешь проект, к примеру, в протеусе 7.6. И чтобы заменить VSM Oscilloscope на Digital (когда это удобнее), приходится создавать новый проект, а затем копировать схему из "старого" проекта. При этом VSM отображается в виде УГО как Digital Osc., но при симуляции всё равно VSM. И только удалив из проекта "старый" VSM и вытащив Digital Osc. получаем его при симуляции. Ну и ещё VSM поменьше в размерах, иногда бывает удобно его вместо Digital Osc. использовать (но он уже недоступен в новых версиях протеуса). Иначе, если разрешение экрана монитора не очень большое (например 1024x768), его туда-сюда приходится двигать, чтобы за точками схемы, к примеру, наблюдать.

P.S. А возможно Digital Osc. сделать как-бы в двух вариантах: как есть и уменьшенный в 1,5-2 раза и выбирать его вид в свойствах?


Последний раз редактировалось Digital Вс сен 27, 2009 14:05:11, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 27, 2009 14:03:29 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт авг 21, 2009 01:20:53
Сообщений: 80
Рейтинг сообщения: 0
Мы периодически сообщаем производителям антивирусов о неверном определении вирусов в нашем софте, но далеко не все исправляют сразу же. Иногда бывает "волна" - когда какая-нибудь .EXE-шка начинает определяться как вирус то в одном, то в другом антивирусе с разрывом в несколько дней - неделю. Касперский обычно бывает одним из первых - видимо, у них хорошая лаборатория, и затем они продают базы другим.

Мне лично тоже не нравится, что осциллограф занимает столько времени. На нетбуках практически невозможно с ним работать. Изначально у нас планировалось написать 4-х, 2-х и 1-лучевой - с соответствующим изменением размеров. Также - думали насчет того, чтобы настройки расположить на нескольких табах, или вообще сделать "автопоявление" настроек при наведении мышки на правую часть осциллографа - так в обычном режиме будет виден только экран. Но это требует определённого времени на программирование этого поведения - оставили пока до лучших времён. Если есть какие-либо ещё идеи - пожалуйста, предлагайте, я очень заинтересован во мнении других.

Вообще, насколько я помню, от старого осциллографа можно полностью избавиться, удалив его из схемы и сделав Edit-Tidy - тогда стирается из файла дизайна кэш моделей.

А если попробовать следующее. Найти дизайн со старым осциллографом, нажать на нём правой кнопкой и выбрать Make Device, при этом назвать его по другому например OLD SCOPE - то всё должно работать. Это обычная модель, только знак $ в начале указывает что она внутренняя и скрытая, если его не ставить - всё должно быть нормально.


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 27, 2009 15:15:08 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб сен 13, 2008 16:23:09
Сообщений: 78
Откуда: Kaluga
Рейтинг сообщения: 0
TEHb писал(а):
Вообще, насколько я помню, от старого осциллографа можно полностью избавиться, удалив его из схемы и сделав Edit-Tidy - тогда стирается из файла дизайна кэш моделей.

Так, да, получается избавиться от старого осциллографа без лишних действий. Другой совет не сработал... Ничего, и с Edit-Tidy нормально. Спасибо.

Ещё в меню протеуса 7.6SP0 есть ярлык "MPLAB Viewer Help". Он ссылается на "C:\Program Files\Labcenter Electronics\Proteus 7 Professional\HELP\VDMMPLAB.HLP". А файла то нет! Есть VDMMPLAB.CHM. И если можно, хорошо бы избавится от лишних пустых строк в конце файла README.TXT и из других "текстовых" файлов (одной де-факто достаточно). В размерах на несколько байт уменьшатся 8) .


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 27, 2009 16:23:08 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт авг 21, 2009 01:20:53
Сообщений: 80
Рейтинг сообщения: 0
Digital писал(а):
Ещё в меню протеуса 7.6SP0 есть ярлык "MPLAB Viewer Help". Он ссылается на "C:\Program Files\Labcenter Electronics\Proteus 7 Professional\HELP\VDMMPLAB.HLP". А файла то нет! Есть VDMMPLAB.CHM. И если можно, хорошо бы избавится от лишних пустых строк в конце файла README.TXT и из других "текстовых" файлов (одной де-факто достаточно). В размерах на несколько байт уменьшатся 8) .

Спасибо, не знал об этом. Видимо забыли поменять ярлык. Мы потихоньку избавляемся от старых файлов помощи, к сожаленю не всё стыкуется сразу же - приходится переделывать довольно большие куски программ.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 27, 2009 16:38:04 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб сен 13, 2008 16:23:09
Сообщений: 78
Откуда: Kaluga
Рейтинг сообщения: 0
Заметил, что в проектах с VSM Osc., если:

1. Открываем проект.
2. Выбираем Debug-Start/restart Debugging
3. Нажимаем Play
4. Снова выбираем Debug-Start/restart Debugging

В итоге шагать по программе можно, но при включении симуляции (Play) на осциллографе картинка "замирает" или пропадает совсем, но сигнал есть, это видно по моргающему светодиоду. Если сделать Stop-Play, то всё восстанавливается.

С Digital Osc. такого нет.

TEHb писал(а):
Мы потихоньку избавляемся от старых файлов помощи...

Хорошее дело, в той-же висте или 7-ке HLP-файлы и не откроешь без дополнительных "телодвижений".


Вложения:
shablon.zip [27.18 KiB]
Скачиваний: 365


Последний раз редактировалось Digital Вс сен 27, 2009 18:09:29, всего редактировалось 4 раз(а).
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 27, 2009 16:41:15 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт авг 21, 2009 01:20:53
Сообщений: 80
Рейтинг сообщения: 0
Вполне возможно. Мы к сожалению не можем сопровождать старые проекты, а DSO полностью заменил в новых версиях старый SCOPE.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 27, 2009 18:14:19 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб сен 13, 2008 16:23:09
Сообщений: 78
Откуда: Kaluga
Рейтинг сообщения: 0
TEHb писал(а):
Если есть какие-либо ещё идеи - пожалуйста, предлагайте...

1. Убрать "System-System Info..." как лишний пункт меню (дублирует по функции Help-About ISIS...).
2. В диалоге "System-Set Sheet Sizes", для задания размера области проекта, сделать "переключатель" inch/см. Даже в фотошопе такое есть. Кому ведь в каких единицах привычнее. И объединить это меню с "File-New Design...". Так, ИМХО, будет удобнее. А то ведь выбрал сначала рабочую область из готовых шаблонов, а потом всё равно подгонять под свой, при необходимости. А если сразу в "System-Set Sheet Sizes", т.к. ISIS после запуска открывает область по умолчанию, то непонятно, зачем вообще диалог "File-New Design..." нужен. Просто добавить все шаблоны в "System-Set Sheet Sizes" и всё.
3. В "System-Set Text Editor..." строку меню заменить на "Set Text Editor Font...", так логичнее (всё равно открывается диалог Font).

***
Для ARES тоже из этого кое-что сгодится.

Ещё в диалоге "File-File Print...", при выборе "Fit to page" и снятии чека "Only shrink to fit?" и установке его обратно, вид в области предпросмотра "съезжает" и восстанавливается при перещёлкивании переключателя в области "Scale" (особенно заметно, если Landscape ориентацию листа выбрать).


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 27, 2009 22:16:17 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт авг 21, 2009 01:20:53
Сообщений: 80
Рейтинг сообщения: 0
Спасибо! Записал всё, поправим! :wink:

Правда, вот

Digital писал(а):
Просто добавить все шаблоны в "System-Set Sheet Sizes" и всё.

Не совсем. Например, многие пользуются стандартной "рамкой", сохранённой в шаблоне.

А насчёт дюймов и сантиметров - это да, есть такая болезнь - и не только в этом диалоге. Постараемся избавиться от такой зависимости в будущем вообще.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 28, 2009 05:29:36 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб сен 13, 2008 16:23:09
Сообщений: 78
Откуда: Kaluga
Рейтинг сообщения: 0
TEHb писал(а):
Например, многие пользуются стандартной "рамкой", сохранённой в шаблоне

Т.к. многие пользуются стандартной рамкой, то это и остаётся, т.к. ISIS при запуске такую и открывает. А если пользователю надо после запуска ISIS со стандартной рамкой открыть другую, пусть сделает это из "System-Set Sheet Sizes", а не из "File-New Design...", разницы никакой.

И, допустим, запустили ISIS, сделали проект или внесли изменения в готовый проект, а затем потребовалось сделать новый. Нажимаем на кнопку в виде чистого листа на панели инструментов (сохраняем текущий проект, если требуется, т.к. программа об этом спросит) и получаем ту самую стандартную "рамку" в новом проекте (тем более "чистый лист" быстрее выбирается). Если надо, идём в "System-Set Sheet Sizes" и меняем размер.

Т.о. "File-New Design..." и не нужен вовсе...

Или же сделать так, чтобы при запуске ISIS сразу открывал окно с шаблонами, когда запускаешь его на новый проект и можно было бы сразу сделать выбор из готовых+пользовательские размеры+чекбокс "запомнить этот шаблон, открывать его при запуске и не показывать меню выбора в дальнейшем". И "чистый лист" чтобы открывал проект в соотв. с запомненным этим шаблоном. Тогда и "File-New Design..." можно оставить, но с функциями окна при запуске и возможностью снова включить окно выбора шаблонов при запуске ISIS "без проекта" и редактирования для пользовательских шаблонов. Тогда уж "System-Set Sheet Sizes" будет лишним.

Ну правда, возможности с пересекающимися функциями и разбросанные далеко друг от друга. А это ведь самое начало работы с ISIS.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 28, 2009 14:13:22 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт авг 21, 2009 01:20:53
Сообщений: 80
Рейтинг сообщения: 0
В данный момент эти функциии логично разнесены по разным меню. Потому что, вот нам например, когда мы начинаем создавать какой-нибудь пример для Proteus, мы создаем новый документ из нашего стандартного шаблона нужного размера (с надписями внизу, с красивым лого Labcenter Electronics и т.п.). Есть отдельные шаблоны для Test Cases для проверки моделей. Есть кое-что специально для презентаций.
В то же время, в большинстве случаев мне нужен чистый лист безо всяких надписей, и когда у меня схема не умещается на А4 - я меняю его размер на А3 и т.п.
С шаблоном такого не получтся - она окажется в центре листа и нужно будет дополнительно передвигать графику. В этом случае, просто копируем всё, что есть на схеме, создаём новый документ с аналогичного шаблона большего размера, и вставляем схему туда.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 28, 2009 15:26:51 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб сен 13, 2008 16:23:09
Сообщений: 78
Откуда: Kaluga
Рейтинг сообщения: 0
TEHb писал(а):
...нашего стандартного шаблона нужного размера (с надписями внизу, с красивым лого Labcenter Electronics и т.п.).

Хм... У меня при выборе стандарного шаблона из "File-New Design..." в 7.6SP0 просто рамка синего цвета соответств-го размера открывается. Потому и спрашивал, т.к. разницы не видел :) . А вот в версии 7.2SP6 посмотрел, действительно шаблоны с рамкой, осн. надписью и т.п. Странно, наверное 7.6SP0 "не понимает" их.

В меню "File" есть команда "Set Area". Какое вообще её практическое назначение? Так конечно схема выглядит более контрастной с ней. Опытным путём установил, т.к. она не выделяется, если переместить захочешь, что если снова выбрать команду "Set Area", указать область и нажать ESC, то начерченная ранее область исчезнет и можно добавить новую. Правильно?


Последний раз редактировалось Digital Пн сен 28, 2009 16:01:08, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 28, 2009 15:55:48 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт авг 21, 2009 01:20:53
Сообщений: 80
Рейтинг сообщения: 0
Это выделение того, что будет печататься. Например если нам нужно напечатать кусочек большой схемы, или если схему нарисованную на А3 нужно напечатать на принтере А4.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 28, 2009 16:09:49 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб сен 13, 2008 16:23:09
Сообщений: 78
Откуда: Kaluga
Рейтинг сообщения: 0
Может тогда пункт меню назвать "Set Printable Area..."?

P.S. В 7.5SP3 протеусе посмотрел, шаблоны тоже ОК.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 28, 2009 16:16:00 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт авг 21, 2009 01:20:53
Сообщений: 80
Рейтинг сообщения: 0
Digital писал(а):
Может тогда пункт меню назвать "Set Printable Area..."?

Вполне возможно. Спасибо за предложение! Сейчас мы ведём работы по кардинальному изменению GUI - будет доступно для пользователей где-то через год, тогда наверное приведем всё в порядок.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 29, 2009 19:39:36 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Чт май 21, 2009 13:54:07
Сообщений: 335
Откуда: Москва
Рейтинг сообщения: 0
подскажите пожалуйста почему не хочет правильно эмулироватся проэкт в протеусе, выкладываю файл. Там по нажатии на одну из 2-х кнопок на дисплее должен отображатся её номер и через некоторое время гаснуть. Прошивку эмулировал сначала в AVR studio, всё норм. Но когда эмулировал в протеусе, нажимая на кнопку загорается её номер и не гаснет, после нажатия 2-ой кнопки номер исчезает и программа зависает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 30, 2009 00:01:27 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт авг 21, 2009 01:20:53
Сообщений: 80
Рейтинг сообщения: 0
Подключите общий контак кнопок не к питанию а к земле. Или повесьте PULLDOWN на каждую из кнопок, подключенный к земле.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 30, 2009 11:42:53 
Открыл глаза

Зарегистрирован: Пт апр 24, 2009 11:25:34
Сообщений: 71
Откуда: Rus
Рейтинг сообщения: 0
Не могу заставить делать прерывания ADC (Proteus 7.6sp0)
Проект в архиве, по идее должен быть сквозной канал,но по дебагу видно, что прерывания ADC никогда не происходят!


Вложения:
Spich.zip [16.14 KiB]
Скачиваний: 309
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 30, 2009 11:51:28 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт авг 21, 2009 01:20:53
Сообщений: 80
Рейтинг сообщения: 0
ATmega8.pdf, page 198:

Цитата:
In Free Running mode, the ADC is constantly sampling and updating the ADC Data Register.
Free Running mode is selected by writing the ADFR bit in ADCSRA to one. The first conversion
must be started by writing a logical one to the ADSC bit in ADCSRA. In this mode the ADC will
perform successive conversions independently of whether the ADC Interrupt Flag, ADIF is
cleared or not.


Т.е. добавьте ADCSRA |= ADSC;


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 5536 ]     ... , , , 30, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y