是这样的 我在网上弄了一个代码,串口通讯的,出现的问题在于 这个串口通讯的代码 不好用。如何不好用法01 单独运行它 ,发送不出去数据。
02 当我开启串口测试助手之后,再把串口测试助手关闭,在运行就可以用
03 我问了 好多人,说 可能是初始化的问题,或者是串口到底有没有打开。
大家能帮忙解决一下这个问题吗?代码 在此
cardCom.PortNum = 1;
cardCom.BaudRate = 57600;
cardCom.ByteSize = 8;
cardCom.Parity = 0;
cardCom.StopBits = 1;
cardCom.ReadTimeout = 500;
if (this.OpenCom())
{
msg.AppendText("串口初始化成功……\r\n");
}
else
{
msg.AppendText("串口初始化失败!\r\n");
}剩下的代码大家可能都知道,就是在网上下的通用版本!
02 当我开启串口测试助手之后,再把串口测试助手关闭,在运行就可以用
03 我问了 好多人,说 可能是初始化的问题,或者是串口到底有没有打开。
大家能帮忙解决一下这个问题吗?代码 在此
cardCom.PortNum = 1;
cardCom.BaudRate = 57600;
cardCom.ByteSize = 8;
cardCom.Parity = 0;
cardCom.StopBits = 1;
cardCom.ReadTimeout = 500;
if (this.OpenCom())
{
msg.AppendText("串口初始化成功……\r\n");
}
else
{
msg.AppendText("串口初始化失败!\r\n");
}剩下的代码大家可能都知道,就是在网上下的通用版本!
解决方案 »
- 继承方面问题解答
- 如何操作dataGridView
- 在多线程中使用 dll
- .net remoting 调用远程Form
- 请问16进制和2进制互转的程序要怎么写?
- 高手們,问个问题:在toolStrip控件上,我新增一个作删除按钮,可以实现删除功能,我现在想做一个快捷键,比如F4,按F4 出同样也可以实现删除功能。要怎么实现?
- ADO.net里面我如何插入一个记录后立即得到它的主键值
- WPF 的 Canvas 保存为位图 , 如何实现只将指定的部分保存??
- 在winform中对datagrid里面值修改后怎样更新到数据库?(帮顶有分)
- 如何方便JS的书写??
- 关于c#中使用线程,如何手动释放线程的问题?
- c#线程池,如何传递多个参数?
你先用SerialPort.GetPortNames()获取下你当前是否有可用的端口