|
debug console over AVR-ISP, Поток отладки направляем на ISP порт |
|
|
|
 |
Ответов
|
Feb 24 2010, 20:11
|

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

|
Цитата(demiurg_spb @ Feb 20 2010, 21:34)  Хочется решить раз и навсегда проблему отладочной консоли для семейства AVR. Для себя решил этот вопрос с помощью I2C Slave на m8/48 - который представляет собой конвертер I2C <-> UART. Понятно, что это решение пойдет не для всех AVR, а только для тех у кого есть I2C (правда никто не мешает умельцам примостырить софтовый I2C, но мне оно было не нужно, да камней без аппаратного I2C - парочка мег, и тиньки... где консоль вроде как и лишняя). I2C шину на технологический разъем 4 пина Vcc/SCL/SDA/GND. Конвертер питается от таргета. Из плюсов: - не ограничен использованием только для AVR, применим и с МК других семейств; - не ограничен только отладкой, можно использовать просто как дополнительный UART; - двухсторонняя связь; - подключение непосредственно к КОМ порту компа; - работа через любой стандартный терминал; - масштабирование по самые немогу - хоть 10 "консолей" (понятно что это могут быть и не консоли, а напр доп. 485-й порт). из минусов: - еще 1 разъем на плате, - объем дебажного сопроводительного софта на таргет железе ~2.5kb Flash. Второй минус правда нивелируется если I2C шина используется для чего-то еще, т.к. из 2.5k - 2KB занимает драйвер i2c.
|
|
|
|
Сообщений в этой теме
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 Цитата(demiurg_spb @ Feb 20 2010, 22:34) ... Feb 20 2010, 22:18 ReAl Цитата(Petka @ Feb 21 2010, 00:18) уже ка... Feb 20 2010, 23:01  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 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
8 чел. читают эту тему (гостей: 8, скрытых пользователей: 0)
Пользователей: 0
|
|
|