C# 获取本机的COM串口

        
                //获取本地配置文件(注册表文件)        
                Microsoft.Win32.RegistryKey hklm = Microsoft.Win32.Registry.LocalMachine;
                //读取HARDWARE节点的键值
                Microsoft.Win32.RegistryKey software11 = hklm.OpenSubKey("HARDWARE");
                //打开"HARDWARE"子键
                Microsoft.Win32.RegistryKey software = software11.OpenSubKey("DEVICEMAP");
                Microsoft.Win32.RegistryKey sitekey = software.OpenSubKey("SERIALCOMM");
                //获取当前子键
                string[] Str2 = sitekey.GetValueNames();
                //获得当前子键存在的键值
                int i;
                for (i = 0; i < Str2.Count(); i++)
                {
                    cmbCOMPort.Items.Add(sitekey.GetValue(Str2[i]));
                }
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用\[1\]中提到的28BYJ-48步进电机是一种永磁式减速步进电机,其有效最大外径为28毫米。它是一种四相八拍的步进电机,额定电压为5V,为直流电压。\[1\] 引用\[2\]中的代码是一个C#程序,用于通过串口连接控制步进电机。该程序使用COM1串口,波特率为115200,数据位为8,停止位为1,校验位为0。程序通过发送指令来控制步进电机的运动,并通过串口接收数据。\[2\] 根据你的问题,你想知道如何使用C#控制42步进电机的485串口。根据提供的信息,我们可以使用类似的代码来实现这个功能。你需要修改串口名称为对应的485串口名称,以及相应的波特率、数据位、停止位和校验位。然后,你可以通过发送指令来控制步进电机的运动,并通过串口接收数据来获取反馈信息。 #### 引用[.reference_title] - *1* [香橙派c# iot .net 控制ULN2003驱动板步进电机 代码实例](https://blog.csdn.net/qq_16005627/article/details/126948784)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [c# 控制台485串口连接](https://blog.csdn.net/weixin_38877910/article/details/86292506)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值