filmov
tv
Прошивка Arduino Pro Mini или вторая жизнь сгоревшей Arduino Nano (1/2)
![preview_player](https://i.ytimg.com/vi/rWeTMDBSr1g/maxresdefault.jpg)
Показать описание
Прошивка Ардуино Про Мини или вторая жизнь сгоревшей Ардуины Нано.
Приехали из Китая недавно ко мне Ардуины Про Мини 3шт и вот настало время одну из них поставить надолго и всерьез в законченное устройство. Пришлось узнать много нового, прежде чем все у меня получилось. Спешу поделиться, дабы Вы сократили свое время на то же самое. Ключевой момент во всем этом - DTR. он обязательно должен быть задействован, без него у меня ничего не получалось. А взять его на своем самодельном USB-RS232 переходнике у меня пришлось прямо с ноги микросхемы CH340G, на базе которой переходник, который еще недавно был Ардуиной Нано, а теперь без пострадавшего в неравных боях чипа служит стабилизатором 5В и полезным переходником! :)
Схема подключения к любому USB-COM переходнику или другой Ардуине одинакова: +5В на +5В, земля к земле, Rx на прошиваемой плате к Tx на переходнике, Tx платы к Rx переходника. В отдельных случаях маркировка Rx/Tx может быть перепутана местами, если не работает - попробуйте поменять местами, этим ничего не испортишь. И самое главное - DTR! Там всегда слаботочные +5, но когда начинается заливка через порт, то там появляется земля. Землю туда коммутирует передающее устройство, в данном случае наша микросхема CH340G. Без этого прошивка не происходит!
Если у Вас работающая Ардуина с USB-портом, то можно использовать ее в качестве программатора подобной Pro Mini, даже если там не вытаскивается чип. Для этого при подключении нужно DTR от Pro Mini подключать на RST Ардуино, которая служит программатором. А дальше то же самое, что в этом примере - стандартная среда Arduino IDE, выбираете тип той платы, которую прошиваете!!! Pro Mini в моем примере. И в начале заливки скетча произойдет нужная нам коммутация RST на землю на Ардуине-программаторе, чтобы перевезти МК в режим программирования, и с ним на DTR на Pro Mini тоже появится земля и прошиваемая плата также перейдет в режим программирования и примет прошивку. Будут просьбы - сниму об этом отдельное видео.
Приехали из Китая недавно ко мне Ардуины Про Мини 3шт и вот настало время одну из них поставить надолго и всерьез в законченное устройство. Пришлось узнать много нового, прежде чем все у меня получилось. Спешу поделиться, дабы Вы сократили свое время на то же самое. Ключевой момент во всем этом - DTR. он обязательно должен быть задействован, без него у меня ничего не получалось. А взять его на своем самодельном USB-RS232 переходнике у меня пришлось прямо с ноги микросхемы CH340G, на базе которой переходник, который еще недавно был Ардуиной Нано, а теперь без пострадавшего в неравных боях чипа служит стабилизатором 5В и полезным переходником! :)
Схема подключения к любому USB-COM переходнику или другой Ардуине одинакова: +5В на +5В, земля к земле, Rx на прошиваемой плате к Tx на переходнике, Tx платы к Rx переходника. В отдельных случаях маркировка Rx/Tx может быть перепутана местами, если не работает - попробуйте поменять местами, этим ничего не испортишь. И самое главное - DTR! Там всегда слаботочные +5, но когда начинается заливка через порт, то там появляется земля. Землю туда коммутирует передающее устройство, в данном случае наша микросхема CH340G. Без этого прошивка не происходит!
Если у Вас работающая Ардуина с USB-портом, то можно использовать ее в качестве программатора подобной Pro Mini, даже если там не вытаскивается чип. Для этого при подключении нужно DTR от Pro Mini подключать на RST Ардуино, которая служит программатором. А дальше то же самое, что в этом примере - стандартная среда Arduino IDE, выбираете тип той платы, которую прошиваете!!! Pro Mini в моем примере. И в начале заливки скетча произойдет нужная нам коммутация RST на землю на Ардуине-программаторе, чтобы перевезти МК в режим программирования, и с ним на DTR на Pro Mini тоже появится земля и прошиваемая плата также перейдет в режим программирования и примет прошивку. Будут просьбы - сниму об этом отдельное видео.
Комментарии