проблема с Serial.begin
- Войдите на сайт для отправки комментариев
Ср, 03/06/2015 - 18:54
#include <SoftwareSerial.h> SoftwareSerial mySerial(10, 11); // RX, TX void setup() { // Open serial communications and wait for port to open: Serial.begin(19200); while (!Serial) { ; // wait for serial port to connect. Needed for Leonardo only } Serial.println("324243445!"); // set the data rate for the SoftwareSerial port mySerial.begin(9600); mySerial.println("Hello, world?"); } void loop() // run over and over { if (mySerial.available()) Serial.write(mySerial.read()); if (Serial.available()) mySerial.write(Serial.read()); }
выводит непонятные символы
þþþþþþþþþþþþþþþþþ в мониторе порта
Задумался над написанием второй части к классике. Идиот!
даже если у меня 9600 везде всеровно эфект один þþþþþþþþþÿþþþþþþþ
Достал пачку бумаги и заточил карандаш
выводит непонятные символы
Скорее всего тут должно стоять
Serial.begin(9600);
Так как в arduino ide именно такая скорость стоит по умолчанию.
9600 и стоит все ровно
Задумался над названием.. Как насчет "Идиот и еще один Идиот"? :)
в чем прикол ?
А в других проектах Serial нормально работает?
А нафига там?
#include <SoftwareSerial.h>
02
03
SoftwareSerial mySerial(10, 11);
// RX, TX
Если закоментировать?
На сколько мне известно кракозябры ползут, если скорость передачи указанной в скетче не совпадает со скоростью в мониторе последовательного порта .Проверь в настройках порта скорость.
Всем привет. Запнулся на Serial.begin. Ставлю в скетче скорость 115200, а в «мониторе порта» (при отладке) он работает на 74880 Бод. В чем «синус» (прикол)? Сам ESP8266 NodeMcu прошит на 115200 бод.