随笔分类 -  C#相关

摘要:用于学习记录 原文载自:https://www.cnblogs.com/ayxj/p/11481969.html 用C#实现的几种常用数据校验方法整理(CRC校验;LRC校验;BCC校验;累加和校验) CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的 阅读全文
posted @ 2020-02-17 16:05 SusieSnail_SUN 阅读(8303) 评论(2) 推荐(0) 编辑
摘要:软件界面设计框架分为两种 方案一分为一个主页面和两个子界面:通过仪表类型选择后,主页面显示对应仪表的通信数据。 主界面: 子界面一: 子界面二: 方案二分为一个主页面和一个子界面:通过仪表类型选择后,主页面显示对应仪表的通信数据。 主页面: 子界面: 阅读全文
posted @ 2020-02-02 17:21 SusieSnail_SUN 阅读(562) 评论(0) 推荐(0) 编辑
摘要:用于学习记录 上位机发送的命令:01 03 01 00 00 01 85 F6下位机返回的命令: 01 03 02 27 10 A2 78有用的数据信息是27 10 ,这是16进制的,转换成10进制就是10000,对应的数据就是100.00,将接收到的数据解析 解析代码如下: for (int i 阅读全文
posted @ 2020-02-02 14:27 SusieSnail_SUN 阅读(4239) 评论(0) 推荐(0) 编辑
摘要:原文转自:https://www.cnblogs.com/darrenji/p/3967381.html 主要用于学习记录 大致来说,委托是一个类,该类内部维护着一个字段,指向一个方法。事件可以被看作一个委托类型的变量,通过事件注册、取消多个委托或方法。本篇分别通过委托和事件执行多个方法,从中体会两 阅读全文
posted @ 2020-02-01 18:41 SusieSnail_SUN 阅读(282) 评论(0) 推荐(0) 编辑
摘要:串口通讯使用一般有两种模式:1 定时读取. 比如200豪秒返回不是我指定字节长度就当出错处理.开始下次通讯. 否则就接收读取回来解析数据2 触发接收,缓冲区有数据就触发datarecive事件, 要不断接收处理,比较被动.委托也可以,其实比较方便可以直接开启一个后台BackgroundWorker线 阅读全文
posted @ 2020-02-01 14:39 SusieSnail_SUN 阅读(417) 评论(0) 推荐(0) 编辑
摘要:原文载自:https://www.cnblogs.com/shuaiheng/p/7443992.html 主要用于学习记录 下面图片是利用窗口控件所设计的界面。主要就是了解一下串口通信的机制。主要能够实现发送数据和接收数据的功能。控件不熟悉的就去网上查找和学习。 下面是源代码: using Sys 阅读全文
posted @ 2020-02-01 12:15 SusieSnail_SUN 阅读(3750) 评论(0) 推荐(0) 编辑
摘要:原文转自: https://www.cnblogs.com/hbtmwangjin/articles/9146299.html 主要用于学习记录 如果需要了解更多的信息请登录http://msdn.microsoft.com/zh-cn/library/system.io.ports.serialp 阅读全文
posted @ 2020-02-01 10:28 SusieSnail_SUN 阅读(1337) 评论(0) 推荐(0) 编辑
摘要:String String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。 这个是String类的解释,如下 String a = "123";a = "456";// 打印出来的a为456 看到这里,不明白了,这不是明明已经对他进行修 阅读全文
posted @ 2020-01-31 12:14 SusieSnail_SUN 阅读(133) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示