Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 30.05.2010, 00:24  
code-by
Прописка
 
Регистрация: 04.08.2006
Сообщений: 181
Сказал спасибо: 1
Сказали Спасибо 31 раз(а) в 31 сообщении(ях)
code-by на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Сообщение от Halex07 Посмотреть сообщение
вот когда выйдет восьмерка, тогда на сайте
а как проходит тестирование beta-версии - только в самой labcenter, закрытое тестирование среди определенных пользователей? что нигде нет никаких сведений?
Реклама:
code-by вне форума  
Непрочитано 30.05.2010, 16:30  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Что то не совсем понял. Есть ли возможность сохранять настройки Watch Window в проекте. У меня как то странно, наберу регистров. Выключил. Включил пошаговую отладку, регистры то сохраняются в окне , то пропадают. Может я что в настройках не включил?
nsl2004 вне форума  
Непрочитано 31.05.2010, 11:53  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Сообщение от nsl2004 Посмотреть сообщение
наберу регистров. Выключил. Включил пошаговую отладку, регистры то сохраняются в окне , то пропадают.
Пример в студию.
Halex07 вне форума  
Непрочитано 31.05.2010, 12:36  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

2Halex07
Ну пример у меня не самый маленький , но для просмотра сути проблемы подойдет.
Значит я наблюдаю за регистрами таймеров U10 - выставляю их в окне. И если остановлю симуляцию, для внесения изменений в прошивку, то все внесенное в Watсh Win пропадает. Приходится опять все добавлять. А иногда сохраняется. Видимо я что то не так делаю. Prot. 7.6 SP0.
P.S. прошивка для U10 сделана в Баскоме, другая в CVAVR.
Вложения:
Тип файла: zip KAZUS.zip (60.2 Кб, 70 просмотров)
nsl2004 вне форума  
Непрочитано 01.06.2010, 07:07  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Сообщение от nsl2004 Посмотреть сообщение
И если остановлю симуляцию, для внесения изменений в прошивку, то все внесенное в Watсh Win пропадает.
Ну вот она порытая собака!!! И что бы Вы хотели, чтобы Ваш компилятор постоянно держал все по тем же адресам, когда Вы меняете программу??? Тогда и прописывайте важные для Вас переменные жестко на конкретные адреса, но в компиляторе. Так что Протеус здесь не при чем. Даже и пример смотреть не буду.
Halex07 вне форума  
Сказали "Спасибо" Halex07
nsl2004 (01.06.2010)
Непрочитано 01.06.2010, 10:07  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

2Halex07
Попробую спасибо. Но я думал что регистры вешь постоянная. Переменные вроде как в Watch Window не живут. Мне надо присмотреть за TCNT0 и TCCR0. Что то я запутался. Как их в компиляторе надо прописывать? Намек - где искать?
p.s Сейчас попробовал ничего не меняя - выбранные для наблюдения регистры пропали.
Не думаю что это глюк Протеуса, думаю что я что то не так делаю, т.к. по моему разумению так быть не должно. Явное неудобство.

Последний раз редактировалось nsl2004; 01.06.2010 в 10:33.
nsl2004 вне форума  
Непрочитано 01.06.2010, 10:39  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

nsl2004,
Честно говоря не совсем понятно что именно пропадает.
Пропадают значения в регистрах или непосредственно сам набор регистров в окне наблюдения.
Если значения то это и нормально потому как после перекомпиляции Вам необходимо запускать заново симуляцию и не удивительно что в регистрах те значения которые есть при старте. Если необходимо просматривать не часто выполняющийся кусок кода то чтоб не ждать или не клацать пошагово поставте точку останова. Симулятор ее запоминает, хотя после того как измените исходник его немного плющит потому как меняется количество строк но эти мелочи мало заметны.
Если пропадает набор регистров в окне наблюдения то это не нормально у меня ничего не пропадало и после перезагрузки Исиса не то что симуляции. Причем компилировал и симулировал практически одновременно только останавливая и запуская симуляцию и переключаясь между симулятором и компилятором.
7Fantomas7 вне форума  
Непрочитано 01.06.2010, 10:51  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

27Fantomas7
Вот и я думаю что ненормально. Я наверно путанно написал суть проблемы.
Попробую еще раз.
В проекте я отслеживаю значения регистров таймера0 АтМеги32. Таймеры TCNT0 и TCCR0. Для чего в окошке Watch Window ( русификаторами не пользуюсь поэтому кто его знает как это по русски ) выбираю регистры для наблюдения. Add Items ( By Name). Двойной клик на нужном регистре и пожалуйста машинка работает. Далее - делаю не паузу, а останов . Жму на квадрат. Включаю опять симуляцию. Регистров нет. Приходится опять их добавлять по выше указанной процедуре. Но самое главное, иногда, очень редко, этого не происходит. Т.е выбранные регистры сохраняются. Какой либо закономерности я не обнаружил. Вот и решил посоветоватся.
Скрины приложил.
Миниатюры:
Нажмите на изображение для увеличения
Название: RegistrYes.jpg
Просмотров: 72
Размер:	54.5 Кб
ID:	8445   Нажмите на изображение для увеличения
Название: RegistrNo.jpg
Просмотров: 62
Размер:	43.5 Кб
ID:	8446  

Последний раз редактировалось nsl2004; 01.06.2010 в 10:57.
nsl2004 вне форума  
Непрочитано 01.06.2010, 11:21  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Я пользуюсь русифицированой версией но попробую объяснить.
Запускаете симуляцию и во вкладке отладка у вас появятся вкладки 9 шт.
1 "simulation log"
2 "окно наблюдения" она Ввм и нужна. Изначально она пустая. Клацаем правой кнопкокой мыши и добавляем туда чего нам захочется хоть регистры, хоть переменные, а можно и то и другое сразу, я так и делаю. Что еще удобно в этой вкладке представление числа как указываем так оно и остается, не нужно каждый раз переуказывать. Протеус критичен к именам файлов и папок, только английские. Протеус критичен к месту размещения файла DSN той схемы которую Вы отлаживаете, она должна находится в тойже папке что и исходники и hex тоесть все что вы делаете компилятором, я не знаю на чем вы пишете в разных компиляторах видимо по разному но в проект необходимо добавлять отладочную информацию есть такая опция.
7Fantomas7 вне форума  
Сказали "Спасибо" 7Fantomas7
nsl2004 (01.06.2010)
Непрочитано 01.06.2010, 12:06  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

27Fantomas7
Ну я так и добавляю. Щелкаю на имени регистра и вуаля. Только вот останавливаю симуляцию. И добавленное пропадает. Это и есть главный вопрос. На скринах это видно.
Переменные видны в другом окне AVR Variables ( с ним то как раз все в порядке) - Watch Window я использую только для регистров.
Для отладки использую отладочные файлы компиляторов - cof когда работаю с СVAVR и obj когда в Баскоме. Какую отладочную инфу надо прописывать в проект компилятора? Честно говоря не знаю, т.е первый раз слышу. Покопаюсь.
Продолжение.
Исследовал все предложенное. Всем спасибо. Оказывается, что когда я делаю добавление , наблюдаемых регистров By Name ( По имени) - они не сохраняются при выключении симуляции или закрытии программы. На адреса регистров компиляция программы никакого влияния не имеет. Это к слову. Они постоянны.Если же регистры добавлены по адресам - есть там такая вкладка (By Adreass), то при закрытии они сохраняются и при повторном открытии видны. Поэтому проблема остается, но так как есть другой путь решения, то можно с этим мирится.
Проверил на русские пути и имена. Все работает. Думаю , что если винда настроена правильно, то никакого значения как Вы назовете файл - на русском, с пробелами и т д, значения не имеет. По крайней мере у меня продолжает работать. Например файл с именем "Nr1 - кнопка" работает.
Размещение всего в одной папке не помогает. Т.е я думаю , что это просто удобно, но не критично.
Более я ничего , в плане решения проблемы не увидел.

Последний раз редактировалось nsl2004; 01.06.2010 в 13:01.
nsl2004 вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proteus общие вопросы dosikus Proteus 3363 04.07.2024 00:25
Вопросы и замечания по топику - FAQ по PROTEUS avr123-nm-ru Proteus 291 05.06.2015 20:49
Вопросы о разном. AMilyushin Отвлекитесь, эмбеддеры! 4 17.01.2009 21:40
Вопросы по работе с Proteus dosikus Proteus 510 20.12.2007 18:48
Вопросы по Си. Zemlyanov Proteus, KiCAD и другие ECAD 5 20.11.2006 15:36


Часовой пояс GMT +4, время: 02:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot