|
debug console over AVR-ISP, Поток отладки направляем на ISP порт |
|
|
|
 |
Ответов
|
Feb 20 2010, 22:18
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(demiurg_spb @ Feb 20 2010, 22:34)  Хочется решить раз и навсегда проблему отладочной консоли для семейства AVR. ...программатор, подключенный к MCU на ISP разъём. Поток данных односторонний MCU->программатор->ПК. тут я выложил на суд общественности своё решение этой задачи: одладочный портэтот алгоритм может быть добавлен во все программаторы. в том числе LPT/FT2232 Цитата(ReAl @ Feb 21 2010, 01:14)  ... Такое ощущение, что такой SPI-debug-канал при микроконтроллере-мастере надо делать на "микроконтроллерном" адаптере. "Згвалтувати" наконец-то меня на stk500v2 и, к примеру, в "Petka" добавить соответствующие возможности. уже как пол года сделано. см выше =)
|
|
|
|
|
Feb 20 2010, 23:01
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Цитата(Petka @ Feb 21 2010, 00:18)  уже как пол года сделано. см выше =) Интересно. Но что-то мне кажется, что для FT2232 это будет "медленно и печально" независимо от того, кто в этой связке мастер. Ну, может, те команды ожидния помогут. Я если уж делаю отладку на UART, то стараюсь частоту повыше, а при наличии достаточного количества ОЗУ у меня этот самый uart_file_putc вообще в кольцевой буфер складывает, короткие строки в него полностью помещаются и программа идёт дальше с минимальными задержками. В другом месте обмен с компом всё равно есть, в протокол добавлены "информационные" пакеты и dll обмена выфильтровывает их в log-файл и отдаёт через callback основному приложению, оно в отдельное окошечко "инженерного" режима летит вместе с отладочной информацией от самой dll и в заисимости от установленного loglevel. Т.е. если у меня вообще доходит до такой отладки, то обычно ресурсов достаточно и канал заложен, а как раз SPI-шные ноги заняты по прямому назначению. Поэтому до сих пор пропускал мимо все подобные обсуждения.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
Сообщений в этой теме
demiurg_spb debug console over AVR-ISP Feb 20 2010, 19:34 smac Цитата(demiurg_spb @ Feb 20 2010, 22:34) ... Feb 20 2010, 21:11 AHTOXA Цитата(demiurg_spb @ Feb 21 2010, 00:34) ... Feb 20 2010, 22:03 ReAl Цитата(demiurg_spb @ Feb 20 2010, 21:34) ... Feb 20 2010, 22:14  Petka Цитата(ReAl @ Feb 21 2010, 02:01) Интерес... Feb 21 2010, 08:19 zltigo Цитата(demiurg_spb @ Feb 20 2010, 22:34) ... Feb 20 2010, 22:22 demiurg_spb Цитата(zltigo @ Feb 21 2010, 01:22) Похва... Feb 21 2010, 08:07  zltigo Цитата(demiurg_spb @ Feb 21 2010, 11:07) ... Feb 21 2010, 08:20   Petka Цитата(zltigo @ Feb 21 2010, 11:20) Что? ... Feb 21 2010, 08:49    zltigo Цитата(Petka @ Feb 21 2010, 11:49) Видимо... Feb 21 2010, 09:15     Petka Цитата(zltigo @ Feb 21 2010, 12:15) А вот... Feb 21 2010, 09:32      ReAl Цитата(Petka @ Feb 21 2010, 11:32) (знаю ... Feb 21 2010, 10:12      zltigo Цитата(Petka @ Feb 21 2010, 12:32) Однако... Feb 21 2010, 10:20 Petka Цитата(ReAl @ Feb 21 2010, 13:12) Если мо... Feb 21 2010, 10:42 zltigo Цитата(Petka @ Feb 21 2010, 13:42) приакт... Feb 21 2010, 11:30  Petka Цитата(zltigo @ Feb 21 2010, 14:30) До те... Feb 21 2010, 11:47   zltigo Цитата(Petka @ Feb 21 2010, 14:47) так и ... Feb 21 2010, 12:48    Petka Цитата(zltigo @ Feb 21 2010, 15:48) А у ... Feb 21 2010, 21:10     zltigo Цитата(Petka @ Feb 22 2010, 00:10) вторая... Feb 21 2010, 21:36      Petka Цитата(zltigo @ Feb 22 2010, 00:36) flow ... Feb 22 2010, 09:08       Qwertty Цитата(Petka @ Feb 22 2010, 12:08) abd - ... Feb 22 2010, 16:50        Petka Цитата(Qwertty @ Feb 22 2010, 19:50) Вы о... Feb 22 2010, 21:54         Qwertty Цитата(Petka @ Feb 23 2010, 00:54) Отнюдь... Feb 23 2010, 00:07          Petka Цитата(Qwertty @ Feb 23 2010, 03:07) Успе... Feb 23 2010, 07:06         zltigo Цитата(Petka @ Feb 23 2010, 00:54) видимо... Feb 23 2010, 13:05          Petka Цитата(zltigo @ Feb 23 2010, 16:05) Если ... Feb 23 2010, 13:26           zltigo Цитата(Petka @ Feb 23 2010, 16:26) Сейчас... Feb 23 2010, 13:38            Petka Цитата(zltigo @ Feb 23 2010, 16:38) Получ... Feb 23 2010, 13:51             zltigo Цитата(Petka @ Feb 23 2010, 16:51) 1-wire... Feb 23 2010, 14:21              Petka Цитата(zltigo @ Feb 23 2010, 17:21) ...
С... Feb 23 2010, 14:24               zltigo Цитата(Petka @ Feb 23 2010, 17:24) ПодЕли... Feb 23 2010, 17:36                Petka Цитата(zltigo @ Feb 23 2010, 20:36) Одним... Feb 23 2010, 18:29                 zltigo Цитата(Petka @ Feb 23 2010, 21:29) сразу ... Feb 23 2010, 18:41                  Petka Цитата(zltigo @ Feb 23 2010, 21:41) Если ... Feb 23 2010, 18:47                   zltigo Цитата(Petka @ Feb 23 2010, 21:47) Так эт... Feb 23 2010, 20:24                    Petka Цитата(zltigo @ Feb 23 2010, 23:24) Мне к... Feb 23 2010, 21:33                     zltigo Цитата(Petka @ Feb 24 2010, 00:33) Возвра... Feb 24 2010, 08:33                      Petka Цитата(zltigo @ Feb 24 2010, 11:33) Он мо... Feb 24 2010, 19:13                       zltigo Цитата(Petka @ Feb 24 2010, 22:13) Дело з... Feb 24 2010, 21:43 Laptop Часто даже в меге128 оба уарта заняты, поэтому я п... Feb 21 2010, 14:48 MDD Цитата(demiurg_spb @ Feb 20 2010, 21:34) ... Feb 22 2010, 07:50 zltigo Цитата(MDD @ Feb 22 2010, 10:50) бутлоаде... Feb 22 2010, 17:08  MDD Цитата(zltigo @ Feb 22 2010, 19:08) Залит... Feb 22 2010, 18:41   zltigo Цитата(MDD @ Feb 22 2010, 21:41) Я не зря... Feb 22 2010, 19:02 vesago В качестве инструмента предлагаю известный клон ав... Feb 23 2010, 07:28 defunct Цитата(demiurg_spb @ Feb 20 2010, 21:34) ... Feb 24 2010, 20:11 demiurg_spb Цитата(defunct @ Feb 24 2010, 23:11) Для ... Feb 25 2010, 07:48 manul78 Я может слегка не в тему, но спрашиваю потому как ... Feb 24 2010, 23:06 zltigo Цитата(manul78 @ Feb 25 2010, 02:06) По D... Feb 24 2010, 23:12 ReAl Цитата(manul78 @ Feb 25 2010, 01:06) По D... Feb 25 2010, 00:37  manul78 Цитата(ReAl @ Feb 25 2010, 03:37) Смысла ... Feb 25 2010, 03:50
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|