当前位置: 首页 > article >正文

c#获取使用串口信息

获取串口号有多种方法,下面是几种不同的实现方法:

方法一:使用System.IO.Ports命名空间中的SerialPort类

using System.IO.Ports;

string[] portNames = SerialPort.GetPortNames();

foreach (string portName in portNames)

{

Console.WriteLine(portName);

}

方法二:使用WMI查询串口设备

using System.Management;

ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PnPEntity WHERE ConfigManagerErrorCode = 0");

foreach (ManagementObject obj in searcher.Get())

{

string description = obj.GetPropertyValue("Description") as string;

if (description.Contains("COM"))

{


http://www.kler.cn/a/597064.html

相关文章:

  • 新版 React19使用 react-quill
  • 使用C++在Qt框架下调用DeepSeek的API接口实现自己的简易桌面小助手
  • 【transformer理论+实战(三)】必要的 Pytorch 知识
  • qt介绍之qscreen
  • OpenLayers集成天地图服务开发指南
  • uni-app集成保利威直播、点播SDK经验FQ(二)|小程序直播/APP直播开发适用
  • k8s的存储
  • 遇到一个奇怪问题,页面请求不到后端
  • TCP的“四次挥手“与TIME_WAIT状态详解
  • Linux vim mode | raw / cooked
  • 2025:sql注入详细介绍
  • 权限维持—Linux系统Rootkit后门
  • victoriametrics 部署
  • S32k3XX MCU时钟配置
  • 【Linux】达梦数据库图形如何新建表、 插入表
  • 3. 轴指令(omron 机器自动化控制器)——>MC_SetPosition
  • RAG 技术:让大型语言模型更智能
  • LLM - CentOS上离线部署Ollama+Qwen2.5-coder模型完全指南
  • CCF-CSP认证 202206-2寻宝!大冒险!
  • 详解简单选择排序