Не могу разобраться с SoftwareSerial на Mege 2560
- Войдите на сайт для отправки комментариев
Втр, 24/09/2013 - 15:03
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3);
void setup()
{
mySerial.begin(9600);
Serial.begin(9600);
}
void loop()
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}
Заливаю такой код, 2 вывод соединяю с TX , 3 соединяю с RX. при вводе в терминал символа обртноно ничего не приходит. Могут ли порты выйти из строя и как можно их проверить?
Если не секрет, то ответьте зачем вам городить программный UART на Mega2560, если у нее аппаратных аж целых три?
Если не секрет, то ответьте зачем вам городить программный UART на Mega2560, если у нее аппаратных аж целых три?
Пытаюсь работат с GSM шилдом из этой темы http://arduino.ru/forum/obshchii/mega-2560-efcom-gsm-shielg Для этого использую библиотеку которая как раз использует програмный ЮАРТ. Ставлю перемычки как на скриншоте , т.е. 2 и 3 програмный юарт
При загрузке стандартного примера в терминал выкидывает no resp. Вот я и решил проверить программный ЮАРТ таким образом