Python_py
@Python_py

Чем прошивать LGT8F328P?

Есть плата LGT8F328P LQFP32 MiniEVB, “Pro Mini Style”, не понимаю как её прошить. Подскажите программатор для этой модели.

Плата:
6601dda8e39e6636153611.jpeg
Заранее спасибо!
  • Вопрос задан
  • 1850 просмотров
Пригласить эксперта
Ответы на вопрос 2
@kalapanga
Искать совсем не пробовали? Гугл "lgt8f328p прошивка" - и с первой же страницы:
https://habr.com/ru/articles/714846/
rcl-radio.ru/?p=129239
https://alexgyver.ru/lessons/lgt8f328/
Ответ написан
@junecover
Чём? - Простейший вариант это любой копеечный переходник USB-TTL
1864.750.jpg
spoiler
Есть разных цветов: чёрные, синие, зелёные и красные. Рекомендую красные - они быстрее)

Но правильно было бы спросить не чем, а как.
Как?
Примерно так:
Подключить плату к переходнику:
GND -> GND
RX -> TXO~
TX -> RXI
Опционально:
Если переходник на 5 вольт, то:
5V -> VCC
А если переходник на 3.3 вольт, то:
3V -> VCC
Далее опционально:
Если у переходника есть вывод DTR (плата реагирует на этот сигнал как на ресет), то:
DTR -> DTR
Подключив всё так, можно прошивать плату.
А если нет DTR , то перед прошивкой надо нажать на кнопку на плате. Кнопка как раз подаёт сигнал ресет. На примере Arduino IDE (сейчас версия 2.х) процесс прошивки происходит так:
Нажимаешь "Загрузить на плату". Внизу наблюдаешь надпись "Компиляция скетча". Как только эта надпись сменяется на "Загрузка..." сразу быстро нажимаешь и отпускаешь кнопку ресет. У тебя есть одна секунда чтобы успеть. Почему так неудобно сделали? Потому что это версия платы "PRO MINI" и подразумевается, что у тебя есть хороший программатор с выводом DTR, а не первый случайно попавшийся с алика.
Впрочем если очень хочется, то можно и дешёвый с алика с контактом DTR. Например CH340E, который на момент написания этих строк стоил 60 рублей (не считая доставки).
66998a1739830933400996.jpeg
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы