unity c#串口调试时提示using System.IO.Ports错误

请问这个该怎么做呢?

第1个回答  2019-11-26

.NET Standard 2.0 改为.NET 4.x

第2个回答  2019-07-18
.Net.2.0 Subset改为 .Net.2.0就可以了
第3个回答  2015-01-27
这里还有一个提问啊,这么着急,晚上不上班,回答的比较少,如果我回答的还算正确,这里一块采纳吧。。。本回答被提问者和网友采纳

unity c#串口调试时提示using System.IO.Ports错误
.NET Standard 2.0 改为.NET 4.x

c#串口提示端口访问被拒绝
一个串口号只能由一个程序开启使用,调试运行程序前把串口调试助手关闭就行 我用的Techcon串口大师,开启关闭很方便

求助大神:通过串口给设备发指令,用串口调试助手发送就有反馈,用自己写...
问题可能在Thread.Sleep(50);在代码sleep的过程中对端的数据和可能已经发完了,等Read执行时已经读不到数据了,所以只能超时。应该把Write和Read放在不同的Thread中执行。串口的数据收发是两个异步的操作,需要分开处理。

c#winform开发,使用了serialport类,使用一段时间,没有数据返回_百度知 ...
你要先确定问题出在哪里, 1发送端是不是有问题了 2.电脑串口是不是有问题(比如设置了允许电脑关闭串口节省电量) 3 检查是不是断开连接了(用其他串口调试工具看看是否能连接同一个串口),

求助:急死了!C#的程序,串口通信,硬件总是没反应
先确保硬件终端与串口通信是好的,比如用串口调试工具,超级终端等测试串口与硬件之间的命令 再使用程序打开串口发送命令,其间保证串口不被占用

C# SerialPort串口通讯控制道闸,发送数据有动作,但数据接收不到,Data...
用串口调试工具确保代码无误.设置好串口和比特率点击open,然后编辑内容发送.用下面的方法接收.private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e) { try { if (serialPort1.IsOpen) { StringBuilder strb = new StringBuilder(); ...

用C#语言开发上位机(来控制下位机比如了解下位机测量的温度湿度压力并控...
涉及的知识主要是数据的转换(比如字符串或者数字转字节,或者字节转字符等等),这方面去找C#的串口调试工具源码就行了,基本上都有涉及)用VB的话(这里说的是vb6,而不是vb.net),难度其实差不多的。如果你是指vb.net,它与c#基本上完全一样,二者代码可以用工具相互转换的。

相似回答