Использование аппаратного UART arduino NANO с сохранением возможности заливки скетчей

stalkerMPro
Offline
Зарегистрирован: 10.06.2022

Доброго времени суток!

Предыстория:

Сделал связку Arduino NANO + NEO-7m + SIM800L (GPS и GSM модули работают на программном серийном порту SoftwareSerial, у каждого свой. Но так как есть ограничение (на SS может только 1 экземпляр работать на прием одновременно). Соответственно пока я пользуюсь GSM модулем то работа с GPS стоит как бы на паузе. И на сколько я понял, для GPS это критично, для большей точности необходимо постоянно и безостановочно опрашивать его (GPS модуль).

И вот решил я попробовать разнести эти 2 модуля на разные (SS и аппаратный ) порты. Но возник вопрос. Знаю что у нано к пинам 0 и 1 уже подключен USB-UART на плате. Не будет ли мешать USB-UART работе с GPS на уже прошитом arduino NANO, и не будет ли помехой для дальнейшей заливки скетчей тот факт что программой скетча будет задействованы пины Rx Tx? Думал поставить джамперы для разрыва контактов GPS от Rx Tx ардуины, но уже загруженная программа будет пытаться работать с ними все равно..

 

rkit
Offline
Зарегистрирован: 23.11.2016

Не будет.

stalkerMPro
Offline
Зарегистрирован: 10.06.2022

А разрывать цепь Arduino UART <-> Neo 7m вообще обязательно при этом? Или и так будет заливаться скетч.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

Заливайте скетч через spi и будет вам счастье

Kakmyc
Offline
Зарегистрирован: 15.01.2018

1.Работе такое подключение мешать не будет.
2. Что мешает добавить тот же джампер или тумблер в разрыв линии RX, между ардуино и модулем и разрывать цепь во время прошивки ?

stalkerMPro
Offline
Зарегистрирован: 10.06.2022

Kakmyc пишет:
1.Работе такое подключение мешать не будет. 2. Что мешает добавить тот же джампер или тумблер в разрыв линии RX, между ардуино и модулем и разрывать цепь во время прошивки ?

ну вот я так и хочу, GPS модуль отключать от Rx (Tx не обязательно?), прошивать, подом подключать обратно.

Буду пробовать тогда. Просто не хотелось без опыта выпаивать модули с "материнки".

Спасибо!

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

GPS модуль просто сыплет данные в порт и ему ничего можно не передавать !

Kakmyc
Offline
Зарегистрирован: 15.01.2018

Не уверен включена или выключена у меня в IDE верификация файлов, но tx не отключаю обычно в таких случаях

rkit
Offline
Зарегистрирован: 23.11.2016

stalkerMPro пишет:

Просто не хотелось без опыта выпаивать модули с "материнки".

Разъем-то разорит, наверно.