自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (9)
  • 收藏
  • 关注

转载 Linux操作命令

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuin

2015-06-26 11:11:20 437

转载 数据类型转换

public class TypeConvert { 02. /* 字符串转byte[] 03. 这个方法转换后的结果是会多一些 48字符进来的就是代表的是0不知道为什么,但是可以只是取出指定的字符串就行了 04. */ 05. public static byte[] hexStringToBytes(String hexString)

2015-06-25 11:46:46 293

转载 Linux下socket编程

一、sockaddr和sockaddr_in在字节长度上都为16个BYTE,可以进行转换struct sockaddr { unsigned short sa_family; //2 char sa_data[14]; //14 }; 上面是通用的socket地址,具体到I

2015-06-24 20:34:20 451

转载 Linux下write、read方式

一旦,我们建立好了tcp连接之后,我们就可以把得到的fd当作文件描述符来使用。由此网络程序里最基本的函数就是read和write函数了。ssize_t write(int fd, const void*buf,size_t nbytes);write函数将buf中的nbytes字节内容写入文件描述符fd.成功时返回写的字节数.失败时返回-1. 并设置errno变量. 在网络程序中,当我们向套接

2015-06-24 20:24:49 759

转载 Linux下select应用

为使网络程序具有可移植性,使同样的C代码在大端和小端计算机上编译后都能正常运行,可以调用以下库函数做网络字节序和主机字节序的转换。#include <arpa/inet.h>uint32_t htonl(uint32_t hostlong);uint16_t htons(uint16_t hostshort);uint32_t ntohl(uint32_t netlong);uint16_t

2015-06-24 20:02:18 541

转载 select详解

#include <sys/types.h>  #include <sys/times.h>  #include <sys/select.h>  int select(nfds, readfds, writefds, exceptfds, timeout)  int nfds;  fd_set *readfds, *writefds, *exceptfds;  struct timeval

2015-06-24 20:00:25 266

转载 Linux下select详解

#include include include include include include include

2015-06-24 19:28:53 390

转载 详解字符数字转换 atoi 与 strtol

众所周知,C++中的字符转换atoi 与 strtol很重要,但同时它也让很多人头痛不已,现在达内的老师们为大家提供一些总结,供大家参考,大家要仔细的记录下来啊。在很多时候我们都很清楚 atoX 系列函数: atoi , atol , atof 新来的一系列函数: strtol, strtoul, strtod 通常有如下的关系: 1. 对应关系其中: atoi (把字符串

2015-06-23 21:51:12 1745

转载 Labview中CRC校验

CRC生成多项式G(x)= x^16 + x^15 + x^13 + 1 根据该多项式系数,就可以判断CRC值为16位两字节数。从bit0位 到 bit15位 ,可知系数为1010 0000 0000 0001,所以简记为OxAOO1。//uc_p_Fst:校验的起始数据指针//uc_p_End:指向校验结束数据的下一个数据的指针//ui_CRC:初始数据(注意有些网上给出的程序习惯初始值为

2015-06-16 15:00:36 5219

原创 ETAP中谐波源数据

说明谐波源设定时,可在设备库中进行选择;若找不到对应的谐波源设备,可在ETAP下构建谐波源。

2015-06-10 17:14:50 1426 1

原创 Modbus中CRC校验

uInt16 i,j,tmp,CRC;uInt8 CRCHi,CRCLo;CRC=0xFFFF;for(i=0;i<length;i++) { CRC=buf[i]^CRC; for(j=0;j<8;j++) { tmp=CRC&0x0001; C

2015-06-10 17:06:24 1349

原创 Modbus报文解析

000014-Tx:03 6D 00 00 00 06 01 03 00 00 00 0A Client request: 03 6D两个字节是主机发出的检验信息,从机只需将这两个字节的内容copy以后再放到response的报文相应位置。 00 00 两个字节表示tcp/ip的协议是modbus协议

2015-06-10 11:22:23 8944

转载 Labview中ini文件

labview编程技巧—–labview与INI文件标签: INI 在WIN95以前,WINDOWS还没有引入注册表的概念,WINDOWS是利用INI文件来存储计算机相关配置的,在API里,WINDOWS提供了丰富的API函数来操作INI文件,LV里也专门有个子类别封装了这些API函数,使用非常方便。LV使用INI文件来存储配置,应用非常广泛,生成执行文档后也自动生成一个INI文件。LV主要在下

2015-06-09 15:58:42 2161

原创 Labview快捷键

对象选择和移动 Shift+鼠标单击 选择多个对象;将对象添加或移除当前选区 方向键↑↓←→ 在该方向移动所选对象1个像素 shift+↑↓←→ 在该方向快速移动所选对象 shift+鼠标拖动 限制水平或垂直方向移动对象 Ctrl+鼠标拖动 克隆所选对象 Ctrl+Shift+鼠标拖动 克隆所选对象并限制水平或垂直方向移动 Shift+调整大小 保持原比例调整对象大小 Ctrl+调整大小

2015-06-08 17:15:01 809

原创 Modbus大小端

//小端模式for(i=0;i<31;i++) { float4char[1]=modbus_buf[k+9]; float4char[0]=modbus_buf[k+10]; float4char[3]=modbus_buf[k+11]; float4char[2]=modbus_buf[k+12]; f[i]=*((float *)flo

2015-06-05 19:58:15 6828

转载 QT

在windows平台上使用Qt和libmodbus库实现modbus主机功能分类: Qt 总线知识 windows系统编程 2015-04-03 15:10 486人阅读 评论(5) 收藏 举报modbuslibmodbusQtmsys有时为了调试,需要在程序中实现modbus主机的功能,网上有一个现成的libmodbus C库,支持Linux, Mac OS X, FreeBSD, QNX

2015-06-05 19:51:40 670

转载 VISA错误代码

代码说明−1073807360未知系统错误(其它错误)。−1073807346会话或对象引用非法。−1073807345资源被锁定,无法获取指定的锁定类型,无法实现指定操作。−1073807344搜索的表达式非法。−1073807343位置信息不足或系统中不存在设备或资源。−1073807342指定的资源引用非法。解析出错。−1073807341无效访问模式。−1073807339超时在操作结束前已

2015-06-03 16:05:09 18515

华硕笔记本系统重装说明

华硕笔记本系统重装说明

2016-05-27

Dell笔记本或台式机系统重装说明

Dell笔记本或台式机系统重装说明

2016-05-27

大学课件-计算机文化基础

大学课件之计算机文化基础

2016-05-25

电能质量之COMTRADE录波文件格式定义

PQM开发过程中COMTRADE文件格式详解与分析。

2016-05-25

VS2005下C++程序实例

VS2005下C++工程新建、类的声明及调用,实例程序中具备C++开发的基本程序。框架。

2016-05-25

Windows下QWT安装说明及绘图实例

Windows下QWT的安装说明及Qt使用QWT库绘制波形图实例

2016-05-25

Labview下10、/0功能码CRC校验

Labview下实现modbus485通信,需要进行CRC校验,程序中详细说明了03功能码,10功能码的CRC校验方式。

2016-01-15

Labview实现串口通信与CRC校验并解析缓冲区数据

Labview2014实现串口通信,并对输入的字符串进行CRC校验,可直接用于测试modbus485协议,并且程序对串口缓冲区数据进行了解析。

2016-01-15

linux下利用Qt绘制FFT重组波形

linux下利用Qt编程,调用QWT图库,绘制FFT重组波形,编译方式为交叉编译。

2016-01-07

空空如也

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

TA关注的人

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