|
我把Serial3.read()存到String S下
在個別存到A,B,C,D
但是為啥會都是0.... - char A;
- String S = "";
- int c=0, i=0;
- while(Serial3.available())
- {
- A = Serial3.read();
- S += A;
- delay(10);
- c=1;
- }
- digitalWrite(2, LOW);
- if(c == 1)
- {
- for(int i=0; i<sizeof(S)+2; i++)
- {
- Serial.print(S[i]);
-
- }
- String A;
- String B;
- String C;
- String D;
- long int X = 0;
- A = S[3];
- B = S[4];
- C = S[1];
- D = S[6];
- Serial.print(D.toInt());
复制代码 |
|