Arduino Leonardo未能发送完整的64字节

时间:2015-10-09 19:41:47

标签: arduino arduino-ide

当我尝试用我的莱昂纳多发送64个字节时,它在我发送另一个之前不会出现。如果我尝试发送63,它们都会出现。

这是一个显示问题的小测试。

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  if (Serial) {
    if (Serial.available() > 0) {
      Serial.read();
      char buff[65] = "D_ENDPOINT(USB_ENDPOINT_IN (CDC_ENDPOINT_IN ),USB_ENDPOINT_TYPE";
      Serial.write(buff,64);
      Serial.flush();
    }
  }
}

如果我发送一个角色,我什么都得不到。但是,在发送第二个字符后,我得到了所有128个字符。我使用的是IDE的1.6.5。我还在GitHub上发了一个问题https://github.com/arduino/Arduino/issues/3946有什么想法吗?

0 个答案:

没有答案