Shurmas 0 3 июля, 2006 Опубликовано 3 июля, 2006 · Жалоба ЗЫ. Всё ещё ищу способ отладки AVR из протеуса А что вы ищите? там отладка AVR без проблем работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Spider 0 4 июля, 2006 Опубликовано 4 июля, 2006 · Жалоба ЗЫ. Всё ещё ищу способ отладки AVR из протеуса А что вы ищите? там отладка AVR без проблем работает. Какой IDE для AVR умеет работать с proteus как с Remote Debugger? ЗЫ. толи авр у меня не такой :) mega128. elf файл. фижу в отладчике что-то типа: if (datalen>1) { } и в watcher вижу, что datalen = 0. Но ведь он заходит в IF. ВОт такие пироги. я понимаю что это не в отладчике дело а в эмуляции, но всё равно прикольно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Shurmas 0 22 сентября, 2006 Опубликовано 22 сентября, 2006 · Жалоба ЗЫ. Всё ещё ищу способ отладки AVR из протеуса а в чем проблема ? Какой IDE для AVR умеет работать с proteus как с Remote Debugger? IAR. а не явно так CVAVR и WinAVR Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Spider 0 22 сентября, 2006 Опубликовано 22 сентября, 2006 · Жалоба ЗЫ. Всё ещё ищу способ отладки AVR из протеуса а в чем проблема ? Какой IDE для AVR умеет работать с proteus как с Remote Debugger? IAR. а не явно так CVAVR и WinAVR А про WinAVR подробнее можно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Foris 0 22 сентября, 2006 Опубликовано 22 сентября, 2006 · Жалоба WinAVR делает и elf (по умолчанию) и cof - его указываете в свойствах МК и вперед! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
podvik57 0 22 декабря, 2013 Опубликовано 22 декабря, 2013 (изменено) · Жалоба На XP SP3 установил MPLAB IDE v 8.92 и Proteus v8.0 PRO. Запускаю MPLAB, выбираю Debugger/Select Tools/ Proteus VSM. Добавляются в панели гафического меню кнопки, среди них зеленая кнопка Connect. Вроде бы все нормально. Жму зеленую кнопку - должно открыться окно Proteus - мне выдает такое: VDM API Failed to connect socket to port localhost: 8000 GLE=00010061 Жму ОК. Появляется следующее окно: MPLAB IDE Cаnnot connect to Proteus VSM Please check that Proteus is running and that the VDM driver setting [especialy the IP address] are correct. Жму ОК. В окне Output MPLAB появляются записи: Output Connecting to Proteus VSM... Cannot connect to Proteus VSM Please check that Proteus is running and that the VDM driver settings (especially the IP address) are correct Объясните пожалуйста, что это значит, что не работает и как его заставить работать? Заранее всем благодарен. Нужно ли загружать проект в MPLAB или в Proteus или в оба одновременно, чтобы Proteus открылся в MPLAB? Изменено 22 декабря, 2013 пользователем podvik57 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smen 3 23 декабря, 2013 Опубликовано 23 декабря, 2013 (изменено) · Жалоба что это значитЯ с таким не сталкивался, но похоже, Вы запустили какой-то сетевой режим. Должно быть так: После выбора Протеус ВСМ, должно появиться окно вьюера, и кнопки управления симуляцией (включить/остановить/и т.д.). В вьюере надо открыть проект, заранее созданный в Протеусе. Причём, в этом проекте, в качестве хекса должен быть указан результат компиляции проекта в МПЛАБе. Поэтому, я сперва создаю пустой текстовой файл, переименовываю его в хекс (главное с именем не ошибиться), и создаю проект. Ну, и ещё вариант, что версия Пртеуса "неправильная". Изменено 23 декабря, 2013 пользователем Smen Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
podvik57 0 23 декабря, 2013 Опубликовано 23 декабря, 2013 · Жалоба Стоял Proteus v 8.0 Proc c SP0, добавил SP1, переустановил Proteus (DEV) 8.0 SP2. Все тоже самое. Может что-то с другими компонентами. Должны быть установлены "Microsoft .NET Framework 1" "Microsoft .NET Framework 2" "Microsoft .NET Framework 3" "Microsoft .NET Framework 4" "Microsoft Visual C++ 2005" "Microsoft Visual C++ 2008" "Microsoft Visual C++ 2010" У меня усстановлено все, только не "Microsoft .NET Framework 1", а "Microsoft .NET Framework 1.1". Может они криво стоят? все переустановить. Начну с другой версии Proteus. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
podvik57 0 23 декабря, 2013 Опубликовано 23 декабря, 2013 · Жалоба И еще- что за сетевой режим и как его выключить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smen 3 24 декабря, 2013 Опубликовано 24 декабря, 2013 · Жалоба По-моему, как-раз 8-я с МПЛАБом плохо работает (или не работает вовсе). У меня 7.10. Посмотрите форумы по Протеусу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
podvik57 0 24 декабря, 2013 Опубликовано 24 декабря, 2013 · Жалоба Установил Proteus v 7.9. Заработало. Окно Proteus стало открываться в MPLAB после выбора в Deburger опции Proteus VSM и нажатия зеленой кнопки. Потом рядом поставил еще и Proteus v 8.0 (DEV). Окно Proteus стало открываться в MPLAB после выбора в Deburger опции Proteus VSM, не нажимая зеленой кнопки. Вроде бы все работает. С версией Proteus 8.0 Pro - не работает. Может у меня такая программа кривая. Пощелкал по программам, как-будто все работают. Может кто нибудь подскажет, где взять несложные примеры для работы в MPLAB, Proteus и с обеими в связке, чтобы побыстрее научиться работать с ними? Заранее выражаю свою признательность и большое спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smen 3 25 декабря, 2013 Опубликовано 25 декабря, 2013 · Жалоба где взять несложные примеры для работы в MPLAB, Proteus и с обеими в связкеРабота в МПЛАБе ничем не отличается от работы с другими отладчиками (а это - уже отдельная тема). Для начала, при создании проекта, используйте визард, и выбирайте режим "абсолютный". Для Протеуса надо помнить, что, при отладке МК, целесообразнее выбирать "цифровые" варианты элементов. Исключение составляют отдельные случаи (например, когда используется АЦП). При работе вместе, программу отлаживаете в МПЛАБ, а результат наблюдаете в окне Протеус ВСМ. Там же, в случае необходимости, можно изменять входные сигналы. Вообще же, по данным вопросам, в Инете полно материала. Не стесняйтесь. :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
podvik57 0 25 декабря, 2013 Опубликовано 25 декабря, 2013 · Жалоба Я, как Вы поняли в деле программирования, можно сказать, полный О. Я хотел, чтобы мне подсказали, с чего начать? Я скачал уже порядка 50Гб информации. Но, чтобы все это проработать, уйдет не один месяц. На каких-то простеньких примерах все было бы гораздо проще. Я надеюсь, что Вы можете мне в этом помочь. С чего и как начинать работу? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MarkOne 0 26 декабря, 2013 Опубликовано 26 декабря, 2013 · Жалоба ...Я хотел, чтобы мне подсказали, с чего начать? FAQ (ЧаВО) по PROTEUS для начинающих и не только - http://kazus.ru/forums/showthread.php?t=13198 - ответы на ваши (и не только) вопросы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smen 3 26 декабря, 2013 Опубликовано 26 декабря, 2013 · Жалоба с чего начать?На мой взгляд, если Вы, как говорите, в программировании полный 0, то начинать надо не с Протеуса, а с изучения основ построения микропроцессорных систем. Могу порекомендовать цикл статей в журнале "Радио", в начале 80-х годов, про систему на основе процессора i8080 (точнее на клоне к580ВМ80). Наверняка теперь в сети есть и другие материалы. И разумеется, это - дело не одной недели. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться