10.01.2009, 05:25
|
#431
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Сообщение от LSergM
|
Уважаемые, спецы. Подскажите ответ на недавно поставленный вопрос о том как компоненту button назначить кнопку на клавиатуре. Попробовал через поисковики результата не получил. Хотелось бы узнать возможно ли такае ?
Если кто работал с WorkBench там такая фишка есть очень удобно. Хотелось бы настоить ее и в протеусе у меня Proteus 7.2 SP6
|
It's impossible, поскольку Button - типичный примитив и не имеет такого свойства. Но в Протеусе есть такой компонент как Keypad. В библиотеках представлены три простеньких варианта, но можно создавать и свои с числом кнопок хоть на всю клаву компа.
Как это делается на аглицком вполне доходчиво написано в
Proteus VSM Model HELP =› Universal Keypad Model
Вот там можно назначать клавиши.Смотри раздел: Keypad Specific Properties
От себя замечу, что если просто назначены клавиши, то они работают только когда мышиный указатель торчит над клавиатурой в проекте, а если назначены глобально с собачьим префиксом (ИМХО что семерка- @7 девятка - @9) то мышь наводить не надо. В Samples Протеуса открой любой калькулятор и поупражняйся с пропертями.
|
|
|
|
10.01.2009, 12:41
|
#432
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
При эмуляции схемы с плотным расположением элементов начинают мешать надписи около каждого элемента - обозначение, номинал, и ‹Text›. Если первые два можно легко отключить в пропертиез элемента, то вот последнее, самое громоздкое и ненужное ‹Text› не удается удалить. Подскажите, плз, как бороться с этим словом!
|
|
|
|
10.01.2009, 12:51
|
#433
|
Временная регистрация
Регистрация: 28.03.2007
Сообщений: 78
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Спосибо Halex07 за доходчивый ответ. Буду разбираться.
|
|
|
|
11.01.2009, 19:08
|
#434
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Сообщение от zelanez
|
При эмуляции схемы с плотным расположением элементов начинают мешать надписи около каждого элемента - обозначение, номинал, и ‹Text›. Если первые два можно легко отключить в пропертиез элемента, то вот последнее, самое громоздкое и ненужное ‹Text› не удается удалить. Подскажите, плз, как бороться с этим словом!
|
"Элементарно, Ватсон..."
Верхнее меню Template =› Set Design Default
-- Прилагается рисунок: --
|
|
|
|
14.01.2009, 20:02
|
#435
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
!!! Перестал работать USB !!!
Подскажите, пожалуйста, что я делаю не верным. Или что-то, может быть, забыл установить?
Проблема в следующем: раньше все проекты по USB, которые идут вместе с Proteus`ом, работали замечательно. Я сначала устанавливал виртуальный драйвер (он устанавливался быстро). Потом запускал проект и система при нахождении нового оборудования, просила установить драйвер. После установки все нормально работало. Именно. В системе появлялся новый виртуальный com-порт. При приеме данных USB Analyzer это показывал. Сейчас пришлось Windows полностью переустановить. Теперь же, процедура инсталяции виртуального драйвера занимает намного больше времени. И, когда запускаю программу, то USB Analyzer останавливается на том уровне, который указан на рисунке. Т.е., явно система не обменивается с контроллером данными в полном объеме. Соответственно, дело до установки внешнего драйвера и не доходит. Такое было редко и раньше, но с этим я боролся перезапуском Proteus`a - помогало. Точно такая же ситуация возникала и тогда, когда не был установлен виртуальный USB драйвер. Но сейчас он ТОЧНО установлен (хотя, опять же: установлен ли. Намного дольше устанавливается, чем раньше. Зато после установки пишет, что инсталлирован). Здесь у меня и закралась мысль о том, что может быть не правильно устанавливается виртуальный USB драйвер. И еще. Раньше это были таблетки до версии 1.6.5 точно. Может быть в этом проблема.
Помогите, кто сможет.
Заранее благодарен.
-- Прилагается рисунок: --
|
|
|
|
14.01.2009, 21:04
|
#436
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Переустановил с таблеткой 1.5 - ничего не помогло
И проблема эта именно с Proteus`ом. В реальном железе опознание нового оборудования происходит нормально.
Плохо, однако, без USB в Proteus`e.
|
|
|
|
16.01.2009, 07:42
|
#437
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,567
Сказал спасибо: 701
Сказали Спасибо 4,335 раз(а) в 1,986 сообщении(ях)
|
Сообщение от hubble
|
Переустановил с таблеткой 1.5 - ничего не помогло
И проблема эта именно с Proteus`ом. В реальном железе опознание нового оборудования происходит нормально.
Плохо, однако, без USB в Proteus`e.
|
У вас таки драйвер не запускается. Дело в системе. Проверить это мона так: в папке USB Drivers в ДОС боксе ручками запустите usbservice.exe /? для хелпа и поманипулируйте с [install] [uninstall] [enable] [disable] увидите сообщение о невозможности запуска службы. Сам мучаюсь, решения пока не нашел.
|
|
|
|
16.01.2009, 21:58
|
#438
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Сдедал, как вы и написали. У меня тоже самое. Как же такое может происходить? Ведь на АБСОЛЮТНО ЧИСТУЮ(!) машину ставил Proteus. При установке делал быстрое форматирование. Может быть нужно было медленное (это я пишу так потому, что не знаю, что еще написать). Думаю, мне этот вопрос не силам. Kabron, буду надеяться на вас (и не только, конечно). Если сможете решить его, будьте добры сообщите здесь, пожалуйста, как с этим бороться. Или отпишитесь мне на e-mail hubble(пёс)ukr.net.
Заранее бдагодарен.
|
|
|
|
17.01.2009, 11:59
|
#439
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
2 Hubble
Не поленился - решил проверить. Очередной раз снес 7.2, вычистил все его следы, ручками и двумя чистильщиками: RegOrganizer и TuneUp Utilites
Поставил 7.4 с лек.1.6.5
Установил дров USB стандартно через ПУСK=›Все программы=›Proteus.... Да, ставилось несколько дольше, чем в 7.2 на работе, помелькали DOS окошки, но сказало Successfully. (Кстати у Вас они появляются?)
Пробую любой USB Demo проект - молчит.
Запускаю:
C:\Program Files\Labcenter Electronics\Proteus 7 Professional\SAMPLES\VSM for USB\PICDEM FS USB\Demo\picdem fs usb.dsn
И выполняю именно то, что сказано в проекте и именно в той последовательности:
Код:
|
PICDEM FS USB Demo Sample
1) Press the Play button at the bottom left of the ISIS Application.
2) Open the PDFSUSB.EXE application.
3) Click on the USB Connector part to connect the USB device.
4) Windows will prompt you with 'Найдено новое устройство'. You must specify the driver location manually as the Microchip driver located in the 'SAMPLES\VSM for USB\PICDEM FS USB\Demo\Driver' directory. |
Поставился дров для PIC18F4550
Код:
|
5) Switch to Demo mode in PDFSUSB and connect to the (simulated) PICDEMFS USB board by selecting it from the combo box and hitting the connect button.
6) Switch on the LEDS on the schematic from the application or adjust voltage/temperature on the schematic and read from the application display.
All USB requests and transactions will be displayed in the USB Analyser. |
Все жужжит и остальные проекты тоже, вплоть до виртуального диска и того проекта, который круги курсоом рисует. СИСТЕМА "абсолютно грязная" XP SP3. Но дело точно не в Протеусе.
|
|
|
|
17.01.2009, 18:16
|
#440
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:18.
|
|