Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Символьный дебаггер в STK500. Возможно?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
maior
Мелькало в интернете что то такое ("Studio+") - но бесследно исчезло:
http://www.google.ca/#hl=en&source=hp&...;fp=1&cad=b
Aleksandr Baranov
Цитата(maior @ Mar 14 2010, 17:14) *
Мелькало в интернете что то такое ("Studio+") - но бесследно исчезло:
http://www.google.ca/#hl=en&source=hp&...;fp=1&cad=b

Думаю, что нет. Там ведь только программатор.
_3m
Цитата(Aleksandr Baranov @ Mar 16 2010, 23:17) *
Думаю, что нет. Там ведь только программатор.

Вообще-то возможно, только никто в наше время этим заморачиваться не будет.
Подлинковываем к программе ROM-Monitor, определяем функции _debug_putchar _debug_getchar в нужное место в программе вставляем вызов ром-монитора. Не так удобно как внутрисхемный отладчик но гораздо удобнее отладочной печати.
Но это для нищих у которых нет бабла купить нормальный отладчик. А о нищих никто заботиться не намерен.
maior
Цитата(_3m @ Mar 17 2010, 11:28) *
Но это для нищих у которых нет бабла купить нормальный отладчик. А о нищих никто заботиться не намерен.

А вот и неправда ваша! У нас устройства с AVR работают по всему миру - гонять техника с айсом чтобы выковырять очередных тараканов или что-то там перестроить или проапгрейдить софт в соответствии с новыми местными требованиями - накладно будет! А снабжать все поставки теми-же айсами с подробными инструкциями для тупых пользователей как их подключать - так это вообще совсем уж ни в какие ворота!
А так - резидентный (все внутри!) дебаггер-монитор, на STK500 протоколе, плюс еще что-то, что дает удаленный и безопасный доступ исключительно софтварными средствами (сделать не проблема). Но для начала нужен бы сам сабж, чтобы давал нормальную символьную отладку - как бы с айсом. И даже потраченных на это ресурсов АВРа не жалко. А вот покупать море айсов по $300 - жалко, даже и не для нищих, коими мы, естественно, и не являемся.
defunct
Цитата(maior @ Mar 20 2010, 14:55) *
А снабжать все поставки теми-же айсами с подробными инструкциями для тупых пользователей как их подключать - так это вообще совсем уж ни в какие ворота!


Цитата
А так - резидентный (все внутри!) дебаггер-монитор, на STK500 протоколе

Вы думаете научить тупых пользователей работать с этим дебаг-монитором, будет хоть чем-то проще чем с ICE'ом? Особенно если его на STK500 протоколе сделать...
(STK500 протокол - протокол программатора а не отладчика).
maior
Цитата(defunct @ Mar 20 2010, 22:53) *
Вы думаете научить тупых пользователей работать с этим дебаг-монитором, будет хоть чем-то проще чем с ICE'ом?


Никто и не собирается ничему учить тупых пользователей - достаточно что мы умеем: у нас все устройства доступны через веб.

Цитата(defunct @ Mar 20 2010, 22:53) *
(STK500 протокол - протокол программатора а не отладчика).


А что мешает добавить к программатору еще и debugWire?
Видимо ничего и не мешало, раз добавили (см. ссылки),
вопрос только почему это убили - да так, что и следов не осталось.
defunct
Цитата(maior @ Mar 21 2010, 22:26) *
А что мешает добавить к программатору еще и debugWire?

Наверное то, что debugWire - закрытый протокол, и к STK500 не имеет никакого отношения.
Цитата
вопрос только почему это убили - да так, что и следов не осталось.

потому и поубирали все.

Цитата
у нас все устройства доступны через веб.

Через web хотите попариться с STK500? вы просто удивляете абсурдностью затеи....
maior
Цитата(defunct @ Mar 22 2010, 02:40) *
Через web хотите попариться с STK500? вы просто удивляете абсурдностью затеи....

Чего такого абсурдного? Не STK500, так что-нибудь еще...
Через веб у нас работает все что нужно - кроме удаленного дебагирования программ
(минимальными аппаратными средствами).
А хотелось бы.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.