通信
文章平均质量分 64
水似冰
学生,努力学习中
展开
-
socket tcp
socket编程(tcp)相关函数socket()bind()listen()connect()accept()recv()/read()send()/write()close()函数流程图原创 2019-10-12 18:07:56 · 147 阅读 · 0 评论 -
NRF24L01+学习笔记
一、 SPI的通信协议SPI(Serial Peripheral Interface)是一种串行同步通讯协议,由一个主设备和一个或多个从设备组成,主设备启动一个与从设备的同步通讯,从而完成数据的交换。SPI 接口一般由4根线组成,CS片选信号(有的单片机上也称为NSS),SCLK时钟信号线,MISO数据线(主机输入从机输出),MOSI数据线(主机输出从机输入),CS 决定了唯一的与主设备通信的...原创 2016-05-08 11:05:16 · 10852 阅读 · 2 评论 -
gSoap例子——calc
一、readme Simple calculator service implements: - add(a,b) - sub(a,b) - mul(a,b) - div(a,b) - pow(a,b) Compilation in C (see samples/calc): soapcpp2 -c calc....原创 2018-09-04 10:22:08 · 324 阅读 · 0 评论 -
GSOAP工具的简单使用
介绍与概念不再赘述,只贴使用过程。 头文件是要自己按照需要自行定义的,我这里命名为gSoapFun.h 在终端可以查看soapcpp2的参数 以生成c文件为例 输入命令:./soapcpp2 -c gSoapFun.h 生成后的文件不要改动,框架代码已生成。原创 2017-07-14 11:53:30 · 556 阅读 · 0 评论 -
Modbus协议(翻自wiki)
原文Modbus译文Modbus来自维基百科,自由的百科全书Modbus 是一种串行通信协议,最初由Modicon(现为施耐德电气)于 1979 年出版,用于其可编程逻辑控制器( PLC )。 Modbus 已成为约定俗成的标准通信协议,现在已成为连接工业电子设备的常用方法。[^1] 在工业环境中使用 Modbus 的主要原因是:在考虑工业应用的情况下开发,公开发布,免版税,易...翻译 2018-10-31 09:10:59 · 6024 阅读 · 1 评论 -
DHCP 协议如何工作?
How does DHCP work?翻译 2018-10-29 15:24:06 · 1777 阅读 · 0 评论 -
ubuntu下libmodbus库的使用
工作项目中,机器人要完成一个电源管理的功能,自带可充电触点接触充电的电池,具体参数不表,代码要完成通过无线网络与西门子的PLC通信,协议是modbus-tcp。因此在网上找来好用的开源库——libmodbus。记录下简单使用过程。下载地址:download 选择v3.0.6长期稳定版本文分为以下部分:源码安装测试与使用源码安装下载完压缩包放至/home目录下,解压:tar ...原创 2018-10-25 20:13:30 · 10279 阅读 · 9 评论 -
聊聊 CAN 总线
CAN(Controller Area Network)总线CAN(Controller Area Network)即控制器局域网,是一种能够实现分布式实时控制的串行通信网络。CAN 总线广泛应用于汽车、船舰等电子设备通信概述CAN是由 Bosch (德国)和 Intel 公司开发的CAN有很多优秀的特点,使得它能够被广泛的应用。比如:传输速度最高到 1Mbps通信距离最远到 10...原创 2019-06-24 10:10:36 · 1660 阅读 · 0 评论