Не могу разобраться с 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. Вот я и решил проверить программный ЮАРТ таким образом