gpt4 book ai didi

c# - Arduino串口,数据未到达

转载 作者:行者123 更新时间:2023-11-30 17:09:22 24 4
gpt4 key购买 nike

我的 Arduino (Yun) 有问题基本上我希望主板与 C# 程序通信其数据将其加载到 Arduino 上:

int Loop=0;
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println(" Data loop = " + String(Loop));
Loop++;
delay(500);
}

这是 C# 代码:

SerialPort ArduinoSerial = new SerialPort("COM7", 9600);
ArduinoSerial.Open();
while (true)
{
string data= ArduinoSerial.ReadLine();
Console.WriteLine(a);
}

每次启动程序都会发生一些不可预测的事情有时什么也没有写,有时是这样:56710_但为什么?有时数据会丢失,有时不会“到达”任何内容尝试使用串行监视器(puTTY)模拟器数据到达那么为什么?我哪里错了?

最佳答案

更改行: Console.WriteLine(a);

至Console.WriteLine(数据);

应该有帮助!

关于c# - Arduino串口,数据未到达,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33321331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com