24.04.2010, 07:58
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Нда, три лишних поста, экран монитора весь забрызган слюной, а толку ни ...
Резюме:
Сообщение от SDiver
|
Мы имеем:
WinXP SP3, Proteus 7.4 SP3;
|
В этой версии еще была ошибка в новой библиотеке AVR2.DLL, исправлена с версии 7.6. Можно было бы и полистать топик назад, чтобы найти ее обсуждение.
Сообщение от SDiver
|
При добавлении N диодов загрузка проца ( моего, не АВР в статс баре на панельке внизу около 85%) солидно возрастает. Появляется Варнинг о том что симуляция не может продолжаться в реальном времени, прочитал инфо по нему, написано что система симуляции реагирует "намного медленнее" на интерактивные события ("e.g. push buttons"). В результате при опросе матрицы кнопок зажатие не фиксируется, сигнал на вход не успевает пройти, нажатых клавиш 0, соответственно переходим в слип.
|
Похвально, хоть что-то читаете. Тогда вот:
ПУСК -› Все программы -› Proteus 7 Professional -› ProSPICE Help
Открываем и читаем раздел HOW TO MAKE INTERACTIVE SIMULATIONS RUN FASTER А в нем конкретно Using Digital Resistor and Diode Models
Задруднения с ангельским, тогда читайте здесь https://kazus.ru/forums/showthread.php?t=13198&page=5 в пункте 3.1 выделенную зеленым цитату.
Дальнейшее я как Шариков в Простоквашино "писать не буду, ответ нарисую" - первые три картинки. Выводы сделаете сами.
Сообщение от SDiver
|
P.S.S. В архиве файл проекта, исходники и прошивки. Программа тестовая, поэтому в ней есть лишнее и ненужное.
|
Комментарий в последней картинке. Сейчас все бросились искать недостающее и компилировать. Если уж кладете проект, и предлагаете его компилить самостоятельно (что тоже дурной тон - могли бы и COFF приложить, да и сами файлы проектов CVAVR) то кладите и все те файлы, которые не входят в стандартный Code Vision. Никто не собирается вместо Вас проводить
Цитата:
|
неделю отладки проекта без сна
|
а avr123 еще не стал международным стандартом де-факто. Хорошо это я знаю, что это его заголовочный файл, а другие как же?
Ну и окончательный вывод по вашим трем постам:
Цитата:
|
Продукт сырой и коммерчески не пригодный к использованию.
|
Так что подчистите лишнее, вложите недостающее - вот тогда, как сказал Шарапов в гостях у банды Черная кошка - "И будут у нас полная любовь и доверие друг к дружке".
|
|
|
|
24.04.2010, 08:25
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от majorka65
|
И меня 7.6 сп4 с толку сбил. Конечно я сомневался, что он имеет полноценную модель для Hi-Z состояния пина avr. Тем более после напильника. Но что бы так!
Он просто верхи и низы как бы оборвал !!! Я про выходные транзисторы.
С другой стороны и за это ему и авторам спасибо.
|
А что вы там собирались увидеть, если аналоговые свойства выхода порта в моделях МК не реализованы? Это ведь программная модель, а не реалити шоу. А в остальном все соответствует этому:
http://en.wikipedia.org/wiki/Three-state_logic
|
|
|
|
29.04.2010, 01:21
|
|
Гражданин KAZUS.RU
Регистрация: 26.12.2005
Сообщений: 596
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Начал разбираться с м/с FM24C16 и наткнулся на вот такой глюк. При записи в эту м/с блока данных до 16 байт - все нормально. А вот 17 байт и следующие за ним пишутся снова с начала этого же блока (16 байт). Разбив массив на блоки по 16 байт с соответствующей адресацией мне удалось записать все. Чтение работает, вроде, нормально.
Проверил в железе. М/с работает согласно datasheet. Так что, проблемы с Proteus'ом.
Прицепил проект в IAR. Для записи в м/с нажать кнопку.
|
|
|
|
29.04.2010, 15:08
|
|
Частый гость
Регистрация: 10.03.2007
Сообщений: 30
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от pifa
|
При записи в эту м/с блока данных до 16 байт - все нормально. А вот 17 байт и следующие за ним пишутся снова с начала этого же блока (16 байт).
|
Так и должно быть. У микросхемы 16-ти байтная страница записи. См. datasheet.
|
|
|
|
29.04.2010, 23:09
|
|
Частый гость
Регистрация: 02.07.2006
Сообщений: 13
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от TEHb
|
Насколько помню, мы исправили уже эту ошибку. Исправленная модель будет в следующей версии Протеус.
|
Уважаемый TEHb!
Спасибо!
А.Зуйков
__________________
А.Зуйков
|
|
|
|
30.04.2010, 11:29
|
|
Гражданин KAZUS.RU
Регистрация: 26.12.2005
Сообщений: 596
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от finiki
|
Так и должно быть. У микросхемы 16-ти байтная страница записи. См. datasheet.
|
Это где-ж такое в даташите написано?
Если я записываю в м/с 50 байт, то все байты пишутся в один и тот же блок, стирая предыдущие. Таким образом, у меня остается последних 16 байт.
|
|
|
|
30.04.2010, 15:18
|
|
Частый гость
Регистрация: 10.03.2007
Сообщений: 30
Сказал спасибо: 8
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от pifa
|
Это где-ж такое в даташите написано?
Если я записываю в м/с 50 байт, то все байты пишутся в один и тот же блок, стирая предыдущие. Таким образом, у меня остается последних 16 байт.
|
Виноват, не обратил внимание на тип микросхемы (подумал, что речь идет о EEPROM памяти типа AT24C16).
|
|
|
|
02.05.2010, 13:21
|
|
Временная регистрация
Регистрация: 17.04.2008
Сообщений: 91
Сказал спасибо: 3
Сказали Спасибо 14 раз(а) в 14 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Ребята, не подскажите что у меня за проблема?
Суть:при установке Proteus 7,6(Sp4 or Sp0) выбивает на экране сообщение что ключ валидный, а вот после установки при запуске крэкера на экран выводится сообщение "файл не найден".
РАнее я его уже уствливал ,все работало ОК.Сейчас проблема на голом месте.
Заранее спасибо.
|
|
|
|
02.05.2010, 14:06
|
|
Прописка
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от pifa
|
Начал разбираться с м/с FM24C16 и наткнулся на вот такой глюк. При записи в эту м/с блока данных до 16 байт - все нормально. А вот 17 байт и следующие за ним пишутся снова с начала этого же блока (16 байт). Разбив массив на блоки по 16 байт с соответствующей адресацией мне удалось записать все. Чтение работает, вроде, нормально.
Проверил в железе. М/с работает согласно datasheet. Так что, проблемы с Proteus'ом.
Прицепил проект в IAR. Для записи в м/с нажать кнопку.
|
Как мне удалось выяснить, существуют две микросхемы FM24C16 с одинаковыми названиями, но выполненные по разным технологиям: FM24C16 типа EEPROM (FAIRCHILD) действительно имеет ограничение в 16 байт, а вот FM24C16 типа FRAM (RAMTRON) такого ограничения не имеет.
В Proteus реализован именно EEPROM вариант.
|
|
|
Сказали "Спасибо" BSA-elec
|
|
|
02.05.2010, 22:01
|
|
Гражданин KAZUS.RU
Регистрация: 26.12.2005
Сообщений: 596
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от BSA-elec
|
Как мне удалось выяснить, существуют две микросхемы FM24C16 с одинаковыми названиями, но выполненные по разным технологиям: FM24C16 типа EEPROM (FAIRCHILD) действительно имеет ограничение в 16 байт, а вот FM24C16 типа FRAM (RAMTRON) такого ограничения не имеет.
В Proteus реализован именно EEPROM вариант.
|
Да, видимо, это так. Вот один из параметров этой м/с в Proteus'е:
{WPAGESIZE=16}
Но тогда надо бы изменить ее название. У FAIRCHILD в конце присутствует буква U (FM24C16U). А то будут так натыкаться на эту неоднозначность и другие.
А в железе у меня все работает, так как я использую именно RAMTRON.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:32.
|
|