c# - 如何自动检测arduino用来传递数据的COM端口?C#
问题描述
我正在使用 Arduino Uno 在 C# 控制台中与我的程序进行通信,并且我希望控制台自动检测正在使用哪个 COM 端口来传递数据和连接。我已经设法列出所有 COM 端口有人知道如何在 C# 中自动连接到 COM 端口吗?
public static void Main(string[] args)
{
_usbPort = new SerialPort();
foreach (var s in SerialPort.GetPortNames())
{
Console.WriteLine(s, "\n");
}
PortSerial();
}
private static void PortSerial()
{
_usbPort.ReadTimeout = 2000;
_usbPort.WriteTimeout = 2000;
_usbPort.Open();
// Write(1);
// Read(2);
Executar();
}
解决方案
推荐阅读
- twig - IF URL 语句 opencart 3 树枝文件
- python-3.x - 如何捕捉触发 sklearn.GridSearchCV.fit() 警告的原因?
- python - python数组:平均数据集的斜率和截距
- android - Android Studio 3 布局编辑器奇怪的行为
- lua - Lua中的cjson解码返回空数组redis-cli
- sql-server - MSSQL死锁图只列出一个进程
- gstreamer - GStreamer-WARNING **:插件存在时无法加载插件
- docusignapi - 为什么 Connect/webhook 日期的时区不是 UTC?
- python - 从 shell 与 Django 视图运行外部 python 脚本
- git - 希望恢复/删除远程提交以解决合并冲突