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

信息科技公司网站怎么做吉林seo外包

信息科技公司网站怎么做,吉林seo外包,合肥网站建设合肥网站制作,ueditor html 转 wordpress连接串口 界面设计打开串口发送数据通过文件发送发送数据 接收数据 首先可以在 工具箱中搜索serialport,将控件拖到你的Winfrom窗口。 界面设计 打开串口 private void Connect_Click(object sender, EventArgs e){serialPort1.PortName comboBox2.Text;//端口名s…

连接串口

  • 界面设计
  • 打开串口
  • 发送数据
    • 通过文件发送
    • 发送数据
  • 接收数据

首先可以在 工具箱中搜索serialport,将控件拖到你的Winfrom窗口。

界面设计

在这里插入图片描述

打开串口

 private void Connect_Click(object sender, EventArgs e){serialPort1.PortName = comboBox2.Text;//端口名serialPort1.BaudRate = int.Parse(comboBox3.Text);//比特率serialPort1.StopBits = StopBits.One;//停止位switch (comboBox4.Text)//校验位{case "None":serialPort1.Parity = Parity.None;break;case "Odd":serialPort1.Parity = Parity.Odd;break;case "Even":serialPort1.Parity = Parity.Even;break;case "Mark":serialPort1.Parity = Parity.Mark;break;}serialPort1.DataBits = int.Parse(comboBox5.Text);//数据位try{serialPort1.Open();//打开串口bool b = serialPort1.CtsHolding;//CTS状态label8.Text = b ? "1" : "0";if (checkBox2.CheckState == CheckState.Checked)//判断是否勾选RTS{serialPort1.RtsEnable = true;}}catch (Exception ex){MessageBox.Show(ex.Message);}button3.Text=serialPort1.IsOpen ? "关闭串口" : "打开串口";}

发送数据

liens为全局变量,可以直接在richTextBox里输入,然后再点发送。

通过文件发送

 private void OpenFile_Click(object sender, EventArgs e){OpenFileDialog openFileDialog = new OpenFileDialog();openFileDialog.InitialDirectory = "d:\\";//设置默认打开路径// 设置文件过滤选项openFileDialog.Filter = "文本文件 (*.txt)|*.txt|所有文件 (*.*)|*.*";// 设置标题openFileDialog.Title = "选择文件";// 显示对话框DialogResult result = openFileDialog.ShowDialog();// 确认用户没有取消操作if (result == DialogResult.OK){// 获取选中的文件路径string filePath = openFileDialog.FileName;comboBox1.Items.Add(filePath);liens = File.ReadAllText(filePath);//读取文件comboBox1.Text = filePath;richTextBox1.Text=liens;}}

发送数据

private void Send_Click(object sender, EventArgs e)
{serialPort1.WriteLine(liens);
}

接收数据

private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
{int len = serialPort1.BytesToRead;//获取可以读取的字节数byte[] buff = new byte[len];//创建缓存数据数组serialPort1.Read(buff, 0, len);//把数据读取到buff数组if (checkBox1.Checked)//是否勾选十六进制显示{richTextBox1.AppendText(BitConverter.ToString(buff).Replace('-', ' ') + '\n');//转成十六进制显示}else{richTextBox1.AppendText(Encoding.ASCII.GetString(data));//转成ASCII码显示richTextBox1.AppendText("\n");}
}
http://www.mnyf.cn/news/45799.html

相关文章:

  • 厦门网页设计培训学校seo外链发布软件
  • 网站背景特效网站快速优化排名推荐
  • 做像素画的网站搜索引擎优化的主要工作
  • html5可以做动态网站吗优化大师免安装版
  • 松原今日特大新闻安徽seo顾问服务
  • 网站建设的缺陷十堰seo优化方法
  • 网站建设描述前端培训
  • 高端医疗网站开发seo霸屏软件
  • 电脑做服务器发布网站吗营销网站建设价格
  • 网络广告推广平台seo编辑培训
  • 中国科技成果英文谷歌优化
  • 文书写作网站百度竞价广告收费标准
  • 微网站建设公司网络推广具体内容
  • 深圳企业注销流程优化推广方案
  • 桂林 网站建设网站推广软件ky99
  • wordpress对比discuz厦门关键词优化seo
  • 免费b2b网站要怎么做最佳的资源搜索引擎
  • 武汉580做网站谷歌浏览器手机版下载
  • 做外贸网站好还是内贸网站好媒体发稿平台
  • 宝应123网站建设网优化大师的功能有哪些
  • 医疗机械网站怎么做百度指数排名
  • 有移动端网站 怎么做app怎么做公司网站
  • 加盟招商推广网站怎么做产品推广和宣传
  • 网站建设案例 优帮云做网站怎么赚钱
  • 网站建设公司怎么办纯注册app拉新平台
  • 网站做权重有用吗成都百度推广排名优化
  • 做网站一定要买主机吗网站建设营销推广
  • php网站建设流程百度手机助手app下载官网
  • 最便宜的网站建设试分析网站推广和优化的原因
  • 怎样做网站快手刷粉娄底地seo