 |
|
|
|
| Автор |
Сообщение |
dimonbest Частый гость (>5)

Зарегистрирован: 12.04.2007 Сообщения: 14
|
Добавлено: 12 Апр 2007, 10:25 Заголовок сообщения: Необьяснимая проблема в PROTEUS, помогите... |
|
|
Ситуация такая: Есть программа, написанная в CVAVR на контроллере ATMega16. Смоделировал схему в PROTEUS 6.9 SP6 и заметил такую особенность: если программа занимает до 50% памяти контроллера, то проблем никаких нет и PROTEUS моделирует схему отлично, но если программа занимает больше 50%, то пишет такое предупреждение:
PROSPICE Release 6.9 SP5 (C) Labcenter Electronics 1993-2006.
SPICE Kernel Version 3f5. (C) Berkeley University ERL.
Reading netlist...
Reading SPICE models...
Building circuit...
Instantiating SPICE models...
[U1] AVR model release 6.8 SP4.
[U1] Loaded 512 bytes of persistent EEPROM data.
[U1] Loading AVR COFF file 'main.COF'.
Warning: [U1] Attempted to load program outside of ROM
и программа не моделируется...
Такое впечатление что PROTEUS не видит больше чем 8 КБ
Помогите пожалуйста, очень важно.
Прикрепляю проект, main.cof -файл, который я загружал в PROTEUS, test.dsn -проект на PROTEUS.
| Описание: |
|
 Файлообменник |
| Название файла: |
prot.rar |
| Размер файла: |
217.6 KB |
| Скачено: |
131 раз(а) |
|
|
| Вернуться к началу |
|
 |
urry Живет здесь... (>100)


Зарегистрирован: 23.10.2006 Сообщения: 243
|
Добавлено: 12 Апр 2007, 12:07 Заголовок сообщения: |
|
|
| на казусе один из разработчиков (тень) ответил - один из видов защиты. Кергуду (шутка) типа.Тему можно закрывать.
|
|
| Вернуться к началу |
|
 |
AndryG Модератор
Зарегистрирован: 24.07.2006 Сообщения: 411 Откуда: Helios-3
|
|
| Вернуться к началу |
|
 |
dimonbest Частый гость (>5)

Зарегистрирован: 12.04.2007 Сообщения: 14
|
Добавлено: 12 Апр 2007, 18:12 Заголовок сообщения: |
|
|
Не получилось, PROTEUS пишет ошибку при начале эмуляции:
Файл avr.dll не является образом NT.
Почему этот файл называется у Вас avr_dll.bin а не avr.dll?
Первый занимает 89 КБ, а второй, оригинальный, около 300...
|
|
| Вернуться к началу |
|
 |
AndryG Модератор
Зарегистрирован: 24.07.2006 Сообщения: 411 Откуда: Helios-3
|
Добавлено: 13 Апр 2007, 11:41 Заголовок сообщения: |
|
|
А вечером пришло письмо, что dimonbest разобрался с моей хитрой заменой расширений и всё у него заработало
_________________ AndryG |
|
| Вернуться к началу |
|
 |
dosikus Знатный посетитель (>20)


Зарегистрирован: 21.08.2006 Сообщения: 30
|
Добавлено: 13 Апр 2007, 22:01 Заголовок сообщения: |
|
|
И что у него не работает?
У МЕНЯ на индикаторе --- Подключение...
А лог выдает , что регистр UCSRC0 не реализован в модели.
Это в 7.1 сп2
|
|
| Вернуться к началу |
|
 |
dimonbest Частый гость (>5)

Зарегистрирован: 12.04.2007 Сообщения: 14
|
Добавлено: 14 Апр 2007, 11:47 Заголовок сообщения: |
|
|
| dosikus писал(а): | И что у него не работает?
У МЕНЯ на индикаторе --- Подключение...
А лог выдает , что регистр UCSRC0 не реализован в модели.
Это в 7.1 сп2 |
Это Вы со старым файлом avr.dll или с оригинальным? Со старым у меня тоже заработало, а с новым пишет это преупреждение?
Еще есть пару вопросов:
У Вас на индикаторе русские символы отображает?
Как в контроллер загрузить EEPROM? Если у меня файл main.cof то какой должен быть файл EEPROM? main.eep ?
|
|
| Вернуться к началу |
|
 |
dimonbest Частый гость (>5)

Зарегистрирован: 12.04.2007 Сообщения: 14
|
Добавлено: 14 Апр 2007, 11:48 Заголовок сообщения: |
|
|
| AndryG писал(а): | А вечером пришло письмо, что dimonbest разобрался с моей хитрой заменой расширений и всё у него заработало  |
А это я сразу не разобрался и написал на форум, а потом разобрался и написал на мыло!
|
|
| Вернуться к началу |
|
 |
dimonbest Частый гость (>5)

Зарегистрирован: 12.04.2007 Сообщения: 14
|
Добавлено: 14 Апр 2007, 14:10 Заголовок сообщения: |
|
|
| Один вопрос снимается. Уже нашел как загрузить файл EEPROM в контроллер
|
|
| Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете добавлять вложения в этом форуме Вы можете просматривать вложения в этом форуме
|
|