Hirdetés

Új hozzászólás Aktív témák

  • Janos250

    őstag

    válasz Teasüti #7779 üzenetére

    Ja, értem.
    A panelon persze van USB, az a sima serial.
    Most sietnem kell, de gyorsan kerestem egy régebbi programomból egy részletet, amit bemásolok.

    #define Serial1_RXPIN 26
    #define Serial1_TXPIN 27

    HardwareSerial Serial1(1);
    HardwareSerial Serial2(2);

    void setup() {

    pinMode(Serial1_RXPIN,INPUT_PULLUP);
    pinMode(Serial1_TXPIN,OUTPUT);
    Serial.begin(115200) ; // TX0, RX0
    Serial1.begin(57600, SERIAL_8N1, Serial1_RXPIN, Serial1_TXPIN) ;
    Serial2.begin(57600); // pin 16=RX2, pin 17=TX2

    pinMode(2, OUTPUT) ; // BUILTIN_LED = 2

    while (! Serial);
    while (! Serial1);
    while (! Serial2);
    delay(500);

    loopban ilyesmik vannak:

    while (!Serial1.available()) {} ;
    xA1 = Serial1.read() ;
    Serial2.print("A1 hex = ") ; Serial2.printf("%02X",xA1) ; Serial2.println() ;

    Ez meg az info soros portra megy (nálam debug jelleggel):
    Serial.println("megvan A0, A1") ;

Új hozzászólás Aktív témák