16.11.2008, 00:28
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Возможна ли большая реальность при старте Proteus?
Сообщение от avr123-nm-ru
|
Сообщение от hubble
|
Когда стал изпользовать Си,то стал этим пренебрегать.
|
А назовите плиз компилятор который ПО-УМОЛЧАНИЮ не обнуляет всю память в начале проги ? Я не знаю такого.
Память в ПРОТЕУС наверно можно заполнить мусором так как в Студии и в VMLAB можно.
|
Чето с памятью твоей стало...
Вспомни разговор наш с ARV на котах...
Например CCS не обнуляет, для этого есть #zero ram.
hubble
Есть в протеусе в свойствах микроконтроллера randomize data memory
У пиков , у авр вроде нет.
С этим я в начале хорошо влетел. В протеусе все работало , а вживую прошив - тупо сидел и не мог понять - ничего не работало...
__________________
Осторожно , злой кот
|
|
|
|
16.11.2008, 02:27
|
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Re: Возможна ли большая реальность при старте Proteus?
Сообщение от dosikus
|
С этим я в начале хорошо влетел. В протеусе все работало , а вживую прошив - тупо сидел и не мог понять - ничего не работало...
|
Если бы я уже не сталкивался с подобной ситуацией которая повторилась у меня,то скорее всего реакция была бы такая же.
Как работает #zero ram в железе не проверял - просто взял и обнулил все необходимые мне регистры(хотя и эту инструкцию вставил).Теперь же хочу попробовать не обнуляя регистры, а только #zero ram.Достаточно ли будет этого?
Сообщение от dosikus
|
Есть в протеусе в свойствах микроконтроллера randomize data memory
|
Спасибо!!!Это то,что я и искал.
Сообщение от avr123-nm-ru
|
А назовите плиз компилятор который ПО-УМОЛЧАНИЮ не обнуляет всю память в начале проги ? Я не знаю такого.
|
Именно CCS,как написал dosikus,и не сбрасывает.Это точно.Проверено.
|
|
|
|
16.11.2008, 02:36
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Возможна ли большая реальность при старте Proteus?
Сообщение от hubble
|
Как работает #zero ram в железе не проверял - просто взял и обнулил все необходимые мне регистры(хотя и эту инструкцию вставил).Теперь же хочу попробовать не обнуляя регистры, а только #zero ram.Достаточно ли будет этого?
|
Она работает , но обнуляет всю память данных.
Я вообщето то же переменные при обьявление иницилизирую или =0 или static что одно....
__________________
Осторожно , злой кот
|
|
|
|
16.11.2008, 02:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
БЛИН !!! Но я Ж авр-Щик !!! какой там CCS !
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
16.11.2008, 02:44
|
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Поганял только что схему с измененными опциями.К сожалению, не создает Proteus реальных условий,а все более свои протеусовские,теплично-идеальные.Ну да ладно.Зато теперь знаем,что такое бывает.
|
|
|
|
16.11.2008, 02:45
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
БЛИН !!! Но я Ж авр-Щик !!! какой там CCS !
|
Не прибедняйся ... универсал наш.
Вот продадут атмел , будешь микроАтмеги терзать...
__________________
Осторожно , злой кот
|
|
|
|
16.11.2008, 02:45
|
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
БЛИН !!! Но я Ж авр-Щик !!! какой там CCS !
|
|
|
|
|
16.11.2008, 02:48
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от hubble
|
Поганял только что схему с измененными опциями.К сожалению, не создает Proteus реальных условий,а все более свои протеусовские,теплично-идеальные.Ну да ладно.Зато теперь знаем,что такое бывает.
|
Попробуй REset Persistent model data что в меню debug
Хотя я не уверен...Лучше иметь это в виду, кода прогу пишешь.
---------------------------
Ха поставь Randomize data memory в No и все заработает !!!
__________________
Осторожно , злой кот
|
|
|
|
16.11.2008, 02:56
|
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
А что новенького,интересного,полезного добавилось в Proteus 7.4SP3 по сравнению с Proteus 7.2SP6.Как сейчас обстоит дело с USB.А то как-то,вроде бы,еще Тень писал,что он толи не симулирует правильно,толи не полноценно,толи вообще не симулирует(точно не помню).
Вопрос к dosikus.Не приходилось тебе на CCS работать с USB-CDC?А то на микрочиповском Си есть прога и контроллер Windows видит и драйвер просит ему скормить.А на CCS ну никак.Если есть наработки,может быть можно как-то пообщаться отдельно от этой ветки?(дабы не засорять)
|
|
|
|
16.11.2008, 02:58
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Насчет усб это к urry , я пока не дорос...
__________________
Осторожно , злой кот
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:27.
|
|