|
Отладка устройств на МК без JTAG, Как это делать правильно? |
|
|
|
Jul 1 2006, 21:44
|
Участник

Группа: Новичок
Сообщений: 50
Регистрация: 1-10-05
Пользователь №: 9 136

|
Как "правильно" отлаживать устройства не имеющие JTAG? Может Atmel и считает что в 2k байтной программе нечего отлаживать, но для меня это далеко не так.
Специфика устройства с которым я работаю в данный момент такова что там есть с десяток параметров точное значение которых расчетами(и моделированием) подобрать очень сложно (для меня во всяком случае).
Возникла идея встроить в программу нечто вроде отладчика который будет способен выполнять очень просты действия получать от ПК новые значения параметра и заносить его в SRAM. Камень tiny26 , есть три свободных пина(ISP по совместительству). Но возникли сомнения в плане того хватит ли МК на это производительности ведь придется поддерживать какой никакой простой но программный протокол обмена с ПК. Оценить даже приблизительно эти издержки я не могу, ибо опыта нет.
Прокоментируйте пожалуйста эти мысли вслух, что вы думаете об этом? Если идея с отладчиком здравая то наверное есть где-то примеры реализации подобных задач?
Сообщение отредактировал shevek - Jul 1 2006, 21:45
--------------------
Мы не просто идем в будущее, мы его атакуем.
|
|
|
|
|
 |
Сообщений в этой теме
shevek Отладка устройств на МК без JTAG Jul 1 2006, 21:44 prottoss В некоторых мелких камнях есть debugWIRE, правда, ... Jul 1 2006, 21:57 Shurmas Цитата(shevek @ Jul 2 2006, 01:44) Как ... Jul 1 2006, 22:13 shevek Вот что нашел сам , разибраюсь пока
avr.nikolaew... Jul 1 2006, 22:16 aaarrr ИМХО, для отладки 2k кода вполне достаточно осцилл... Jul 1 2006, 22:47 Harbinger Цитата(aaarrr @ Jul 2 2006, 01:47) ИМХО, ... Jul 2 2006, 09:00 bodja74 Дело в том что у тини26 нет UART .Есть USI которое... Jul 2 2006, 09:51 shevek bodja74
Именно нечто подобное я и хочу реализоват... Jul 2 2006, 10:08 nml Цитата(shevek @ Jul 2 2006, 13:08) По ссы... Jul 2 2006, 10:41 bodja74 Цитата(shevek @ Jul 2 2006, 13:08) bodja7... Jul 2 2006, 11:13 shevek nml
Спасибо. Jul 2 2006, 10:52 m16 есть ещё два способа которые сам пользую:
а)макетк... Jul 2 2006, 11:15 shevek bodja74
Да, пожалуйста. VB незнаю но думаю осилю ... Jul 2 2006, 11:21 bodja74 Цитата(shevek @ Jul 2 2006, 14:21) bodja7... Jul 2 2006, 12:06 shevek bodja74
Получил спасибо.
Разберусь. Jul 2 2006, 12:41 Kopa Цитата(shevek @ Jul 2 2006, 00:44) Как ... Jul 3 2006, 07:30 Abatt Интересная штучка. Можете выложить что-то сделаное... Jul 3 2006, 08:37 Kopa Цитата(Abatt @ Jul 3 2006, 11:37) Интерес... Jul 3 2006, 09:49 InvisibleMan Ребята, а не проще сделать программу под mega проц... Jan 30 2007, 19:14 Dopler Цитата(InvisibleMan @ Jan 30 2007, 19:14)... Jan 30 2007, 22:09  boez Цитата(Dopler @ Jan 30 2007, 21:09) В это... Jan 30 2007, 22:33   aesok Цитата(boez @ Jan 30 2007, 22:33) .... Кт... Jan 30 2007, 22:52   defunct Цитата(boez @ Jan 30 2007, 21:33) Отлажив... Jan 31 2007, 01:44 aleksey_g А чем не устраивает АВРСТУДИЯ?
Очень, по-моему неп... Jan 30 2007, 20:57 AndreyKeil Как вариант отладки программы могу порекомендовать... Jan 31 2007, 00:42 greezol 1. Городить целый программный УАРТ на мизерном кам... Jan 31 2007, 01:20 SasaVitebsk Цитата(AndreyKeil @ Jan 31 2007, 01:42) К... Jan 31 2007, 01:48 I_AM_WINER Пользуем RS232 и вывод в терминал. Jan 31 2007, 22:59 Vlad219i Цитата(SasaVitebsk @ Jan 31 2007, 01:48) ... Feb 1 2007, 16:32
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|