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

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

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

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

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

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


 
Опции темы
Непрочитано 27.12.2008, 16:55  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Разобрался сам,была проблема из-за прерывания во время чтения шины 1wire.Кто хочет примените это измеритель напряжения и температуры в машине,три секунды температура,три напряжение,потом опять и т.д. Да индикатор с общим анодом.В архиве печатка также,собран в железе.
Реклама:
CERGEI1982 вне форума  
Непрочитано 03.01.2009, 20:24  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию

С Новым Годом!

Было помоему гдето-когдато, ненашел. Чем лечить "not within memory block" в Avr Variables свойствах у протеуса (проект откомпилирован WinAvr-ом)?

толи у протеуса, толи у winavr-gcc проблема с адресацией переменных. 0x0080xxxx - дожны отображаться ›0x0000xxxx
картинка прилогается...

-- Прилагается рисунок: --

nerozero вне форума  
Непрочитано 04.01.2009, 18:18  
LEAS
Гражданин KAZUS.RU
 
Регистрация: 05.10.2006
Сообщений: 628
Сказал спасибо: 21
Сказали Спасибо 165 раз(а) в 92 сообщении(ях)
LEAS на пути к лучшему
По умолчанию

To nerozero:
Я об этом писал и тему поднимал, но внятного ответа не получил. Из собственных экспериментов- если компилировать сборкой 2006 года 20060421, то всё есть. Можно скачать платный ATMANAVR 5.6 и входящий в его комплект WinAVR тоже делает код с правильными адресами. Более новые сборки дают описанную вами проблему. Возможно, она решается корректировкой makefile, но мне было некогда глубоко погружаться, а сейчас я с протеусом практически завязал из-за его глюков и вопрос остался открытым.
__________________
Быть,а не казаться.
LEAS вне форума  
Непрочитано 04.01.2009, 18:37  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию

Спасибо, я тоже помнил что когдато раньше это дело работало... Спасибо за ответ!
nerozero вне форума  
Непрочитано 06.01.2009, 10:16  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

To nerozero:
В CodeVision эта проблема устраняется путем volatile. После чего компилятор не трогает эту переменную при оптимизации и Прот ее нормально видит. Могу предположить, что и в WinAVR это где то "зарыто", не силен я в нем.
Вот почитайте инфу:
http://www.pro-radio.ru/controllers/3473/
может что почерпнете.
Halex07 вне форума  
Непрочитано 06.01.2009, 11:26  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию

Увы, все глобальные переменные у меня объявлены как voletile static...
nerozero вне форума  
Непрочитано 07.01.2009, 02:34  
oleg_harp
Прописка
 
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
oleg_harp на пути к лучшему
По умолчанию

Доброй ночи, уважаемые спецы! Извините, если пропустил где-то решение проблемы.
В Proteus 7.4 SP3 с правильным лекарством от Немо, в независимости от того включен или выключен фьюз WDTON в свойствах любого микроконтроллера, выводится предупреждение PC=0x0026 (или другой адрес) Watchdog setup sequence is time out. Do nothing. WDT при этом не работает. При запуске старых проектов, созданных в Proteus 7.2 SP2 предупреждения нет и WDT работает. Кстати уже видел данное сообщение на скриншотах людей, обратившихся по другой проблеме. Спасибо!
oleg_harp вне форума  
Непрочитано 07.01.2009, 04:06  
uriy-ch
Прописка
 
Регистрация: 05.05.2007
Сообщений: 201
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
uriy-ch на пути к лучшему
По умолчанию

Сообщение от Halex07
Могу предположить, что и в WinAVR это где то "зарыто",
Мною было замечено ещё один вариант при объявлении volatile переменную не видно, при объявлении её через пользовательский тип данных - int_8t её видно через раз, при объявлении её через стандартный тип данных unsigned char Протэус видит её ещё чаще, и очень сильно зависит от типа оптимизации, и от makefile, бывало ради прикола брал makefile созданный старой версией WinAVR помогало увидать до 70% переменных, но не лечилось полностью.
uriy-ch вне форума  
Непрочитано 07.01.2009, 16:08  
fiksx
Прописка
 
Регистрация: 08.10.2005
Адрес: Одесса
Сообщений: 117
Сказал спасибо: 22
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
fiksx на пути к лучшему
По умолчанию

Добрый день! Скажите пожалуйста а новые версии протеуса научились использовать одновременно два ядра проца на двухядерных компах?
fiksx вне форума  
Непрочитано 07.01.2009, 16:20  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию

Сообщение от fiksx
Добрый день! Скажите пожалуйста а новые версии протеуса научились использовать одновременно два ядра проца на двухядерных компах?
Недай Бог! Представляете что будет если он зависнет ?

С Рождеством Христовым!
nerozero вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глюки Proteus 6.9 Prime Коллекция глюков 2 07.09.2009 19:54
Вопрос по PROTEUS (проблемы с таймером) maxNTF Микроконтроллеры, АЦП, память и т.д 12 29.06.2007 09:36
Зависание и глюки chipic128 Микроконтроллеры, АЦП, память и т.д 16 24.03.2005 10:52
глюки у VisualDSP++3.5 Geremy Коллекция глюков 2 10.02.2005 17:21
Проблемы с Proteus 6.2 sp5 RomulKv Proteus, KiCAD и другие ECAD 0 29.12.2004 15:58


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


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