реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Символьный дебаггер в STK500. Возможно?, Аппаратными средствами только самого STK500.
maior
сообщение Mar 14 2010, 22:14
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 177
Регистрация: 21-10-04
Пользователь №: 948



Мелькало в интернете что то такое ("Studio+") - но бесследно исчезло:
http://www.google.ca/#hl=en&source=hp&...;fp=1&cad=b
Go to the top of the page
 
+Quote Post
Aleksandr Barano...
сообщение Mar 16 2010, 20:17
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 31-08-05
Из: New York
Пользователь №: 8 118



Цитата(maior @ Mar 14 2010, 17:14) *
Мелькало в интернете что то такое ("Studio+") - но бесследно исчезло:
http://www.google.ca/#hl=en&source=hp&...;fp=1&cad=b

Думаю, что нет. Там ведь только программатор.


--------------------
ASB
Go to the top of the page
 
+Quote Post
_3m
сообщение Mar 17 2010, 07:28
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



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

Вообще-то возможно, только никто в наше время этим заморачиваться не будет.
Подлинковываем к программе ROM-Monitor, определяем функции _debug_putchar _debug_getchar в нужное место в программе вставляем вызов ром-монитора. Не так удобно как внутрисхемный отладчик но гораздо удобнее отладочной печати.
Но это для нищих у которых нет бабла купить нормальный отладчик. А о нищих никто заботиться не намерен.
Go to the top of the page
 
+Quote Post
maior
сообщение Mar 20 2010, 12:55
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 177
Регистрация: 21-10-04
Пользователь №: 948



Цитата(_3m @ Mar 17 2010, 11:28) *
Но это для нищих у которых нет бабла купить нормальный отладчик. А о нищих никто заботиться не намерен.

А вот и неправда ваша! У нас устройства с AVR работают по всему миру - гонять техника с айсом чтобы выковырять очередных тараканов или что-то там перестроить или проапгрейдить софт в соответствии с новыми местными требованиями - накладно будет! А снабжать все поставки теми-же айсами с подробными инструкциями для тупых пользователей как их подключать - так это вообще совсем уж ни в какие ворота!
А так - резидентный (все внутри!) дебаггер-монитор, на STK500 протоколе, плюс еще что-то, что дает удаленный и безопасный доступ исключительно софтварными средствами (сделать не проблема). Но для начала нужен бы сам сабж, чтобы давал нормальную символьную отладку - как бы с айсом. И даже потраченных на это ресурсов АВРа не жалко. А вот покупать море айсов по $300 - жалко, даже и не для нищих, коими мы, естественно, и не являемся.
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 20 2010, 19:53
Сообщение #5


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(maior @ Mar 20 2010, 14:55) *
А снабжать все поставки теми-же айсами с подробными инструкциями для тупых пользователей как их подключать - так это вообще совсем уж ни в какие ворота!


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

Вы думаете научить тупых пользователей работать с этим дебаг-монитором, будет хоть чем-то проще чем с ICE'ом? Особенно если его на STK500 протоколе сделать...
(STK500 протокол - протокол программатора а не отладчика).
Go to the top of the page
 
+Quote Post
maior
сообщение Mar 21 2010, 20:26
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 177
Регистрация: 21-10-04
Пользователь №: 948



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


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

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


А что мешает добавить к программатору еще и debugWire?
Видимо ничего и не мешало, раз добавили (см. ссылки),
вопрос только почему это убили - да так, что и следов не осталось.
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 21 2010, 23:40
Сообщение #7


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(maior @ Mar 21 2010, 22:26) *
А что мешает добавить к программатору еще и debugWire?

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

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

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

Через web хотите попариться с STK500? вы просто удивляете абсурдностью затеи....
Go to the top of the page
 
+Quote Post
maior
сообщение Mar 23 2010, 20:55
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 177
Регистрация: 21-10-04
Пользователь №: 948



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

Чего такого абсурдного? Не STK500, так что-нибудь еще...
Через веб у нас работает все что нужно - кроме удаленного дебагирования программ
(минимальными аппаратными средствами).
А хотелось бы.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01408 секунд с 7
ELECTRONIX ©2004-2016