Поясните пожалуйста.
Есть переходник USB на Com. Можно для него и AVR программатор Громова сделать, который работает, как я понимаю через ISP.
Но вот появились китайские переходники с USB на tx,rx и даже в некоторых есть dtr (что бы reset не нажимать). На них нет стандартного 9ти пинового разьъема, просто выведены соответсвующие пины. Их может быть 5 или 6. Там еще 3вольта есть пин.
Так вот вопрос. Мой переходник с USB на 9-ти пиновый стандартный Com порт , получается, что годится и для программирования AVR через RX, TX, DTR?
А в чем разница этих способов прораммирования?
И еще , если я будут RX, TX программирвоать, то можно ли сразу с этого 9-ти пинового Com порта взять 5вольт для питания микроконтроллера?
Поздно, но может ещё кому поможет.
Подойдут многие микрухи или готовые переходники.
Сам программатор Громова использует следующие сигналы:
DTR - Reset (выход)
RTS - SCK (выход)
CTS - MISO (на вход)
TxD - MOSI (выход)
Даже если на плате не выведены какие-то линии, можно подпаяться проводком к ноге/ногам.
Я 15 лет назад спаял на FT232BM переходник и вывел только TX RX.
Обновил комп и лишился COM порта
Пришлось подпаиваться к ногам (с 15 раза без коротышей).
Он бы напрямую с тем же Алгоритм Билдером работал, если бы 232 не инвертировала сигналы!!!
Пришлось ещё спаять и переходник на транзисторных ключах (инверторы).
До этого пробовал с К155ЛН1 и не работало!!!
У ЛН1 почему-то на выходе лог 1 была всего 4 вольта!
Возможно, что у меня что-то с контроллером было (ему те же 15 лет на макетке и неоднократно заливался пивом).
В avrdude.conf нужно добавить (это уже с инвертором):
#GROMOV USB ft232bm
programmer
id = "GROMOV";
desc = "serial port banging, reset=dtr sck=rts mosi=txd miso=cts";
type = "serbb";
reset = 4;
sck = 7;
mosi = 3;
miso = 8;
;
Ещё раз повторюсь. Лично у меня, без инвертора работало с ошибками!!!
Инвертирование через конфигурацию не помогало.
Ноги можно и другие использовать. Главное, чтобы направление совпадало и микросхема и её драйвер позволяли дёргать ногами.
- Вложения
-
- prog-buff-инвертор-схема.jpg
- (103.17 KiB) Скачиваний: 69