自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

灰太狼的小秘密

分享科研中的学习笔记和技术技巧

  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 RS232、RS485、RS422应用总结

 一、基础知识1、串口通信:(1)       串口通信按位发送和接收字节,串口用于传输ASCII数据,由于串口通信是异步的,端口能够在一根线上发送数据的同时在另一根线上接收数据。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验位。(2)串口数据包的组成:起始位:由1个逻辑 0 的数据位表示结束位:由 0.5、 1、 1.5 或 2 个逻辑 1 的数据位表示...

2018-10-28 19:54:43 6172

原创 C#异步TCP编程

一、基本知识1、利用TcpListener类和TcpClient类在同步方式下接收、发送数据以及监听客户端连接时,在操作没有完成之前一直处于阻塞状态。2、异步设计模式:异步操作一般工作在一个单独的线程中执行,调用异步方法异步执行某个操作时,可以同时继续执行该异步方法的后面的代码。异步编程主要有两种模式:基于事件的异步设计模式、基于IAsyncResult的异步模式。(1)基于事件的...

2018-10-23 20:14:15 721

原创 winform和wpf下分别使用zedgraph控件

一、基本概念ZedGraph是用于创建任意数据的二维线型、条型、饼型图表的一个类库,也可以作为Windows窗体用户控件和Asp.Net网页控件。这个类库具有高度的适应性,几乎所有式样的图表都能够被创建。这个类库的用法在于通过提供所有图表属性的省缺值来保持使用性的简单。这个类库包含了基于要绘制的数值范围内的可选择适当度量范围和跨度的代码。二、winform下使用zedgraph1、下载...

2018-10-22 10:07:04 3345

原创 Winform下使用ListView控件和ImageList控件显示图片缩略图

一、基本概念1、ImageList控件ImageList组件,又称为图片存储组件,它主要用于存储图片资源,然后在控件上显示出来,这样就简化了对图片的管理。ImageList组件的主要属性是Images,它包含关联控件将要使用的图片。每个单独的图片可以通过其索引值或键值来访问。2、ListView控件参考:ListView用法 ListView控件,又称为列表视图控件,它主要...

2018-10-16 10:52:56 18261 2

原创 winform下PictureBox控件的SizeMode 属性区别

在同一个PictureBox控件下分别设置PictureBox控件的SizeMode 属性的五个不同属性显示这张图片1、SizeMode.Normal 模式图片置于 PictureBox 的左上角,而图片过大使得 PictureBox 只能显示左上角一部分。放大之后可以查看浏览全图。2、SizeMode.StretchImage会使图像拉伸或收缩,以便适合 Pict...

2018-10-14 21:08:41 5862

原创 c# 单精度与字节类型相互转换

一、单精度转字节类型 //获取数据 float tem_coef =0; tem_coef = Convert.ToSingle(Tem_trans_coeffic_set1.Text);//单精度转字节 byte[] tem_data = new byte[4];//存放单精度转换为四字节的数组 tem_data = BitConverter.GetBytes(tem_coe...

2018-10-12 19:04:11 3293

原创 Winform下定时器的使用方法

一、System.Windows.Forms.Timer(单线程)        System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中的Timer控件,内部使用API SetTimer实现的。它的主要缺点是计时不精确,而且必须有消息循环,Console Application(控制台应用程序)无法使用。...

2018-10-11 21:16:24 7107

原创 C# 获取字符串转Hex格式和BCD格式

一、字符串转BCD格式1、设计要求上位机获取输入的年月日字符串,转换成BCD格式后传递到下位机。输入一串序列号,最小1位,年最大4位;月和日最小一位,最大两位。 2、设施步骤(1)获取字符串,判断字符串的长度是否符合要求。(2)判读字符串是否是十进制数。(3)字符串不满足要求位数,左边用0补齐。(4)字符串转成BCD3、程序代码 ...

2018-10-10 19:38:45 7259

原创 C#数字图像处理的三种方法

 C#数字图像处理主要用到Bitmap类、BitmapData类和Graphics类。1、彩色图像的灰度化(1)彩色图彩色图像,每个像素通常是由红(R)、绿(G)、蓝(B)三个分量来表示的,分量介于(0,255)。M、N分别表示图像的行列数,三个M x N的二维矩阵分别表示各个像素的R、G、B三个颜色分量。RGB图像的数据类型一般为8位无符号整形,通常用于表示和存放真彩色图像,当然...

2018-10-09 17:49:09 3292

原创 verilog语言分别设计一、二、三段式状态机

状态机Mealy状态机:输出不但取决于状态还取决于输入。Moore状态机:输出只取决于当前状态设计题目:将下列状态图分别用一段式、二段式、三段式状态机实现如下图用verilog实现1、一段状态机一个模块既包含状态转移,又包含组合逻辑输入/输出。`timescale 1ns / 1ps////////////////////////////////////////...

2018-10-05 10:13:37 3878 2

原创 C#数据流

一、前言1、C# 通过数据流来执行I/O操作。I/O数据流技术包括:文件操作、文件夹操作(目录操作)、I/O流 文件操作:使用File类、FileInto类  实现对文件的基本操作,如判断是否存在 、创建、移动、复制、删除、获取信息等。文件夹操作:使用Directory类、DirectoryInfo类实现对文件夹的操作、如判断是否存在、创建、移动、删除、遍历等。I/O操...

2018-10-05 10:13:16 2051

原创 c# TCP编程深入篇

一、TCP1、TCP:有同步方式和异步工作方式。(1)同步工作方式:利用TCP编写的程序执行发送、接收或监听语句时,未完成工作前不再继续往下执行,即处于阻塞状态,直到该语句完成相应的工作后才继续执行下一条语句;异步工作方式是指程序执行到发送、接收或监听语句时,不论工作是否完成,都会继续往下执行。如在接收数据时,同步方式下接收方执行到接收语句后将处于阻塞方式,只有接收到对方发来的数据后才...

2018-10-01 09:54:24 1533 1

python自动化测试生成HTMLTestRunnuer自动化测试报告

python自动化测试生成HTMLTestRunnuer自动化测试报告,适用于python3及以上版本

2022-04-05

虚拟串口工具VSPD.rar

虚拟串口,可以在计算机中设置虚拟的串口,端口号可以自由定义,方便嵌入式开发人员模拟串口并进行调试。使用简单方便,也可以手动连接或取消。

2020-01-04

sokit-1.0-win32-chs.rar

嵌入式开发中的sokit的调试助手,使用简单方便,界面简洁大方,可设置为TCP,UDP协议,自定义服务端和客户端。

2020-01-04

sscom串口助手.rar

嵌入式开发比较好用的串口助手,经过测试满足日常开发需求。具有较多的波特率选项,定时发送数据,设置数据方送格式等。

2020-01-04

WPF鼠标移动图片

本工程实现了WPF界面下,通过鼠标移动图片的控制,对鼠标事件有很好的理解。

2018-08-31

c# winform 产生微秒显示

在网络包抓包程序中,需要对每个数据包打一个时间戳,精度在us级,可以用到这个例子来获取。

2018-08-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除