Проблема SoftwareSerial

Тема в разделе "Arduino & Shields", создана пользователем Makhonin, 6 июн 2012.

  1. Makhonin

    Makhonin Гик

    У меня есть olimexino 328 на ATMega 328.
    Manual:
    http://hghltd.yandex.net/yandbtm?text=olimexino 328&url=http://www.olimex.com/dev/DUINO/OLIMEXINO-328/OLIMEXINO-328.pdf&noconv=1&fmode=inject&mime=pdf&l10n=ru&sign=a4a74636b52b78546cfa74cde605dc09&keyno=0

    Мне кажется, что сигнал до создаваемого мной внутреннего serial на rx tx 2 3 не доходит.
    После заливания следующего кода, на экране появляется надпись Goodnight moon! и больше ничего не происходит, чтобы я не записывал в порт.
    Код (Text):
    #include <SoftwareSerial.h>
     
    SoftwareSerial mySerial(2, 3);
     
    void setup()
    {
      Serial.begin(57600);
      Serial.println("Goodnight moon!");
     
      // set the data rate for the SoftwareSerial port
      mySerial.begin(4800);
      mySerial.println("Hello, world?");
    }
     
    void loop() // run over and over
    {
      if (mySerial.available())
        Serial.write(mySerial.read());
      if (Serial.available())
        mySerial.write(Serial.read());
    }
    Мне кажется, что на плате должен быть какой-то переключатель для работы с подобным соединением, т.к. на ней есть свой UEXT разъем с rx tx выходами
     
  2. NewBot

    NewBot Нуб

    Всё правильно, а цель какая?
     
  3. Makhonin

    Makhonin Гик

    Я никак не могу посылать AT команды таким модулям, как bluetooth и gprs
     
  4. NewBot

    NewBot Нуб