Отладка под ISIS
13.03.2011, 13:10
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Отладка под ISIS
Сообщение от st_1
|
А мысль была такова:
"Почему Протеус настолько ограниченный в своих возможностях, при огромном количестве глюков и ошибок?"
Ответ типа "если вы платили деньги..." не считается...
|
Не не так .
Эту возможность добавили в новой версии .
И если шило в заднице и нельзя обойтись без доступа к памяти , то покупайте новую версию.
Стас , а где глюков нет ? В MPLAB и AVR студии ?
__________________
Осторожно , злой кот
|
|
|
|
13.03.2011, 13:27
|
|
|
Частый гость
Регистрация: 03.03.2011
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Отладка под ISIS
omercury, похоже, вы меня понимаете. Но вопрос не в том, как подключить ISIS к "студиии", а в сожалении по поводу невозможности полного доступа к памяти контроллера прямо в ISIS.
|
|
|
|
13.03.2011, 13:34
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 27.06.2005
Сообщений: 1,387
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Отладка под ISIS
Реализовать прямую запись в память и регистры - проще простого. Но, вы же захотите чтобы периферийные модули, которым принадлежит регистр, меняли своё состояние в зависимости от данных, которые туда записали. А потом - чтобы они наоборот не меняли - т.к. вроде как вы этим "исправляете глюки модели". Как это определять - непонятно. К тому же возникают ситуации когда запись в регистры должна быть синхронизирована с каким-либо другим действием, или последовательностью действий.
В общем, пока этого не будет. В следующих версиях - возможно.
|
|
|
|
13.03.2011, 13:38
|
|
|
Частый гость
Регистрация: 03.03.2011
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Отладка под ISIS
Сообщение от dosikus
|
|
И если шило в заднице и нельзя обойтись без доступа к памяти , то покупайте новую версию
|
спасибо, я так и сделаю. Для меня это важно.
|
|
|
|
13.03.2011, 13:47
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Отладка под ISIS
Сообщение от leo372
|
|
похоже, вы меня понимаете. Но вопрос ... в сожалении по поводу невозможности полного доступа к памяти контроллера прямо в ISIS.
|
Протеус и не предназначен для отладки как самостоятельное приложение. Это не дебаггер - это симулятор. Что он с переменным успехом и делает.
Сообщение от leo372
|
|
похоже, вы меня понимаете.
|
Если честно - с большим трудом. Я не понимаю, как исправление косяков можно оставить на потом, когда накопится некая критическая масса. Я не понимаю смысла менять Си-шные (и других ЯВУ) переменные, если МК работает совсем не по программе на Си. Надо, как минимум, хорошо представлять, в какое время и что можно менять. Я не понимаю, как можно надеяться что программа, совершенно для этого не предназначенная, будет отлавливать за Вас Ваши ошибки.
Кстати, есть такая программулька для '51 МК, которая в своём составе имеет встроенный симулятор - MCStudio. Правда со своими глюками и не такая универсальная...
Последний раз редактировалось omercury; 13.03.2011 в 13:57.
|
|
|
|
13.03.2011, 14:07
|
|
|
Частый гость
Регистрация: 03.03.2011
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Отладка под ISIS
Сообщение от omercury
|
|
Надо, как минимум, хорошо представлять, в какое время и что можно менять.
|
да, разумеется.
Сообщение от omercury
|
|
как можно надеяться что программа, совершенно для этого не предназначенная, будет отлавливать за Вас Ваши ошибки.
|
не программа отлавливает, а я.
|
|
|
|
13.03.2011, 14:08
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Отладка под ISIS
TEHb, Приветствую !!!!
Как насчет stm8 и stm32 ? Планируете ?
__________________
Осторожно , злой кот
|
|
|
|
13.03.2011, 14:10
|
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
|
Re: Отладка под ISIS
Сообщение от dosikus
|
|
Стас , а где глюков нет ? В MPLAB и AVR студии ?
|
Дык... они везде есть, но в Протеусе они особенные... со вкусом устриц.
|
|
|
|
13.03.2011, 14:14
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Отладка под ISIS
Сообщение от dosikus
|
|
а где глюков нет ? В MPLAB и AVR студии ?
|
Другие узконаправленные. Глюки видят немногие. Протеус - специалист "широкого пОртфеля".
|
|
|
|
13.03.2011, 14:17
|
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
|
Re: Отладка под ISIS
Сообщение от omercury
|
|
Я не понимаю, как исправление косяков можно оставить на потом, когда накопится некая критическая масса. Я не понимаю смысла менять Си-шные (и других ЯВУ) переменные, если МК работает совсем не по программе на Си. Надо, как минимум, хорошо представлять, в какое время и что можно менять. Я не понимаю, как можно надеяться что программа, совершенно для этого не предназначенная, будет отлавливать за Вас Ваши ошибки.
|
Опишите как вы производите отладку, а я в ответ напишу целую кучу "Я не понимаю"... 
Тем более, что разные устройства и отлаживаются по разному. И частенько метод отладки меняется по ходу пьесы неоднократно, вместе с изменениями в проге.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:10.
|
|