您当前所在位置:首页>>CF活动大全

cf邀请小助手网址授权WPF入门到放弃(四)给串口调试助手列表赋值(附调试软件)

来源:CF活动助手一键领取|发布时间:2022-10-30 06:10:05|浏览次数:2

cf小助手不能用了么

WPF也是我今年刚开始深入去了解,看了不少的学习视频和书籍,受剑神Python入门到放弃的启发,想把这段时间学习内容做个总结,一是因为我相信技术总是需要不断的总结与练习才能有所进步,二是希望帮助初学者对WPF有个初步的了解,大家一起探讨学习进步。

来吧!一起学起来!

剑指工控:WPF入门到放弃(一) | 安装与创建13 赞同 · 1 评论文章
剑指工控:WPF入门到放弃(二) | 初识XAML26 赞同 · 0 评论文章
剑指工控:WPF入门到放弃(三)| 制作串口调试助手17 赞同 · 0 评论文章

说明:

本文主要介绍WPF(Windows Presentation Foundation),是微软推出的一项基于windows操作系统、.NET平台的C/S客户端构建技术。

软件下载地址:

https://visualstudio.microsoft.com/zh-hans/vs/

这里使用的是Visual Studio 2019 社区版

第4讲 给串口调试助手列表赋值

这期主要将串口号、波特率、数据位、停止位、校验位下拉列表赋值。

需要引用System.IO.Ports(包含用于控制串行端口的类。 最重要的类 SerialPort 为同步和事件驱动 I/O 提供框架,提供对插针和中断状态的访问,以及对串行驱动程序属性的访问)命名空间,用户可以非常简单地编写少量代码就完成串口的信息收发程序。

具体步骤

工具–>Nuget包管理器(N)–>管理解决方案的Nuget程序包(N)

–>浏览,左边搜索System.IO.Ports 选择项目进行安装

安装完成后可以在已安装中查看

定义一个Window的加载事件 Window_Loaded语法是Loaded="Window_Loaded" 这样前台代码中多了private void Window_Loaded(object sender, RoutedEventArgs e) { }事件

需要引用System.IO.Ports 方式是前面加个using System.IO.Ports;string[] ports = SerialPort.GetPortNames(); 获取当前计算机的串行端口名的数组保存在 ports这个字符串的数组中

通过Configure Virtual Serial Port Driver 虚拟串口软件,配置com1~ com4 软。

cf官方助手打不开

这样在运行程序中就有了这四个串口

默认是空白的,没有串口被选中,我们一般会默认给他选中第一个。this.Portname.SelectedIndex = 0;

cf网页版活动助手

设置波特率

string[] baudrate = new string[]{ "300", "600", "1200", "2400", "4800", "9600", "19200", "38400", "43000","56000", "57600", "115200" }; 建一个常见波特率的字符串数据

this.Baudrate.ItemsSource = baudrate; 对波特率这个下拉列表赋值

this.Baudrate.SelectedIndex = 0; 默认选中第一个

数据位、停止位、校验位内容较少,可以直接设置,代码如下:

在搜索串口按钮增加点击事件,

前台有相应的搜索事件

添加相应的代码

通过虚拟串口添加两个串口,com5,com6

通过搜索串口按钮,可以实现有新增或者删除串口后的,当前串口的情况。

打开串口,这个需要判断串口的状态,这个专门建一个串口类来处理,以及最重要的串口的读取以及写入部分 需要详细介绍一下,本篇已经不够了,下篇会完成整个串口助手的制作。

免责申明:本机构号所载文章为本号原创或根据网络搜索编辑整理,文章版权归原作者所有。因转载众多,无法找到真正来源,如标错来源,或对于文中所使用的图片,资料,下载链接中所包含的软件,资料等,如有侵权,请跟我们联系协商或删除,谢谢!

本文为剑指工控原创技术类文章,2021年7月7日首次发表于《剑指工控》公众号。

特别鸣谢本文作者

曹言林

加入工控七余载,从事过单片机编程、控制柜接线、设备维修,PLC编程、MES实施,目前主要做MES售前,对各方面虽不是专家级别,也愿为工控圈添砖加瓦,贡献自己的一份力量。

本账号为《剑指工控》官方知乎账号。剑指工控由一群带有工控情结的技术青年组织在一起,他们都是在工控一线的技术达人,如果你是工控一线的工程师,如果你在日常工控工作当中会遇到种种的技术问题,如果你热爱工控技术和工控生活,欢迎加入我们,随手提出你的技术问题会有技术达人第一时间为你解答。可以分享你的工控喜怒哀乐,会有兄弟们跟你产生共鸣。可以获得最新的工控资讯,指明技术和行业路线,做到未雨绸缪。

欢迎大家关注我们的公众号剑指工控(JZGKCHINA),更多的了解我们。

掌上cf活动助手下载

©版权所有 2015-2023 CF活动助手一键领取 辽ICP备2021000370号-5 XML地图 TXT地图
友情链接: CF活动助手一键领取