永发信息网

我有一张PCI串口卡WCH351Q,在A电脑上设备ID VEN_1800,驱动装不上。在B电脑上则

答案:3  悬赏:50  手机版
解决时间 2021-02-11 11:21
我有一张PCI串口卡WCH351Q,在A电脑上设备ID VEN_1800,驱动装不上。在B电脑上则设备ID VEN_1C00,驱动可以装上。重装A电脑系统也不行,这是什么情况?新手,分数有限,望高手指点
最佳答案
//创建一个串口通讯
SerialPort CurrentPort = null;
CurrentPort = new SerialPort();
CurrentPort.ReadBufferSize = 128;
CurrentPort.PortName = comName; //端口号
CurrentPort.BaudRate = bandRate; //比特率
CurrentPort.Parity =parity;//奇偶校验
CurrentPort.StopBits = stop;//停止位
CurrentPort.DataBits = databit;//数据位
CurrentPort.ReadTimeout = 1000; //读超时,即在1000内未读到数据就引起超时异常
//绑定数据接收事件,因为发送是被动的,所以你无法主动去获取别人发送的代码,只能通过这个事件来处理
CurrentPort.DataReceived += Sp_DataReceived;
CurrentPort.Open();

定义一个变量 byte[] receiveStr;

//绑定的事件处理函数
private static void Sp_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
{
SerialPort sp = sender as SerialPort;
if (sp == null)
return;
byte[] readBuffer = new byte[sp.ReadBufferSize];
sp.Read(readBuffer, 0, readBuffer.Length);

//赋值
receiveStr=readBuffer;//当然你可以通过转换将byte[]转换为字符串。
}

//你要求的按钮事件可以这么写
private void button1_Click(object sender, EventArgs e)
{
if(receiveStr!=null)
{
变量 xxx=receiveStr;
}
}
全部回答
驱动问题 ,可以试试 驱动人生 再看看别人怎么说的。
不知道楼主的串口怎么装上的,我的死活装不上,装上驱动是并口。问WCH芯片厂家,说是这个芯片不稳定,应该是生产卡的厂家没调试好,兼容性不好的原因。我的也是1C00.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
造梦西游ol火魔棍作做书在哪
如何理解事实,请举例说明。
阴虚,阳虚症状都有,应吃什么药
三十七岁男朋友过生日送什么礼物好呢?
在农村开日用洗化店赚钱吗
高分急求菲律宾地址邮编!
山西省一〇九医院-急诊这个地址在什么地方,
秦冶先锋里一区(东门)地址有知道的么?有点事
比萨里每年的收入大概是多少?
鹏霄仿手工饺子皮机怎么样好用吗?
中华中路这个地址在什么地方,我要处理点事
福建文明风网站祭先烈
直线l经过点P(1,1)且与椭圆x²/4+y²/3=1相交
门牙中间有一条缝怎么办
怪物猎人xx 螳螂套有可能出二名技能吗
推荐资讯
补写出下列名句名篇中的空缺部分。(任选3题
詹姆士(1890)关于自尊的经典公式是()。A.自尊
女友对我绝望了如何哄回他
沐森林烧烤饭店地址有知道的么?有点事想过去
下图示某哺乳动物形成卵子及早期胚胎的过程(
关于商品谷物农业的叙述正确的是A. 商品谷物
请问雕刻机真空吸磅里的水脏有影响吗?
大新连锁超市桂林量贩店我想知道这个在什么地
想知道南充职业技术学院那些专业升本率高?土
玉德缘绳艺我想知道这个在什么地方
手机卡换成了4G卡,还可以用原来的2G,3G网吗
谁有七龙珠全体人回到贝吉塔星地小说,不是全
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?