#近场通信

关于socket通信bind()返回值错误:10049

这个问题,我差点和客户吵起来了。我的电脑确实没有问题,客户电脑却会经常出现,。今天查了下,居然是这种问题,大意了,在这里记录下。服务器端程序开启的时候总是提示:bind错误,用WSAGetLastError()获取错误类型为10049。 memset(&server_addr,0,sizeof(ser...

如何使用 WinUSB 与 USB 设备 (USBDevice) 通信

选择USB设备的驱动程序模型https://github.com/libusbx/libusbx/wiki/Windows-BackendWinUSB doesnotsupport Windows2003(32bit/64bit)WinUSB doesnotsupport Win...

WinSock2.0通信的一个例子(基于VC++6.0开发测试)

实验目的:掌握Winsock2.0套接字编程技术的基本方法。实验要求:运用TCP/IPWinsock2.0套接字编程技术,使用VC编写一个面向连接通信的服务端程序与客户端程序,服务器先与端口3000绑定,然后等待客户连接,连接成功后就可与客户端互相收、发信息。交互中,通信任一方只要发送bye,通信过程便自动结束。服务端...

SPI通信协议(SPI总线)学习

1、什么是SPI?SPI是串行外设接口(SerialPeripheralInterface)的缩写。是Motorola公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。2、SPI优点支持全双工通信通信简单数据传输速率块3、缺点没有指定的流控制,没有应答机制确认是否接收到数据,所以跟IIC总线协议比较...

STM32F103ZET6串口通信

1、电平标准   根据通讯使用的电平标准不同,串口通讯可分为TTL标准和RS-232标准,如下表:  从图中可以看到,TTL电平标准使用5V表示高电平,使用0V表示低电平。在R232电平标准中,为了增加串口通讯的远距离传输及抗干扰能力,使用的是-15V表示高电平,使用+15V表示低电平。如下图为RS232和TLL电平标...
代码星球 ·2020-04-14

无线通信基础(一):无线网络演进

一、演进年代 二、各通信系统1、1G模拟系统特点:属于模拟电路系统,接入网使用FDMA多址技术,实现了仅限语音的蜂窝电话系统;标准多且不统一:AMPS(美国为首47个国家)、NMT(北欧)、英国中国等TACS;安全的问题:没有加密的;漫游问题:基于本地电话设计,并不涉及到用户的在不同网络中漫游;频谱效率低且频...

CAN通信协议

船用发动机监控系统为什么使用CAN总线通信协议呢?控制器局域网络(CAN)具有高保密性,有效的支持分布式控制或实时控制的串行通信网络;速率高,CAN的位速率可达1Mbps(40m);廉价,多使用与交通运载工具、发动机控制部件等;采用线性总线结构,每个子系统对总线具有相同的权利,多主工作方式。任意一个节点可以在任何时候向...
代码星球 ·2020-04-14

串口通信原理--是自已太笨了

  今天被经理狠批了一顿,事后仔细想了想,是自己的原因,是自己太笨了,不能怪领导的。  主要起因是串口通信的问题,我们做测试,需要上位机和下位机以及测试仪器通信。通信的底层函数是经理写的,而且已经封装在dll文件中,我们看不见,只能进行调用。于是问题出现了,从PC机向测试仪器发送命令没有问题,但是从测试仪器返回到PC机...

同步通信和异步通信区别

异步通信:异步通信中的接收方并不知道数据什么时候会到达,收发双方可以有各自自己的时钟。发送方发送的时间间隔可以不均,接收方是在数据的起始位和停止位的帮助下实现信息同步的。这种传输通常是很小的分组,比如一个字符为一组,为这个组配备起始位和结束位。所以这种传输方式的效率是比较低的,毕竟额外加入了很多的辅助位作为负载,常用在...

串口通信

 串口是串行接口(serial port)的简称,也称为串行通信接口或COM接口。  串口通信是指采用串行通信协议(serial communication)在一条信号线上将数据一个比特一个比特地逐位进行传输的通信模式。  串口按电气标准及协议来划分,包括RS-232-C、RS-422、RS485等...
代码星球 ·2020-04-14

通信原理系列(1)——通信系统模型

第一章通信系统模型1.1通信系统模型模拟通信系统模型注:消息基带信号:完成这种变换与反变换的是信源与信宿;基带信号已调信号:完成这种变换与反变换的是调制器与解调器;已调信号具有的特征:1)携带信息;2)适合在信道中传输。数字通信系统模型注:信源编码的功能:1)完成模/数(A/D)转换;2)将数字信号进行压缩处理,以提高...

腾讯通信云服务端使用心得,腾讯云IM

腾讯通信云服务端使用心得 1.腾讯通信服务入口并创建应用  方便使用保留url地址: https://cloud.tencent.com/product/im  注册账号腾讯云账号->通过审核->创建应用      * 创建应用完成后点击...

串行口通信(一)

人类生存于世,少不了沟通。沟通使人类互相认知,传递信息,提升生活品质。但然单片机也需要,不然单单一个机器,无法构成一个系统,发挥更大的力量。只有单片机与外围设备传递信息,互相反馈才会有一个完美的系统。串行口通信就被发明出来,下面来了解串行口通信(uart)。为了能更好理解串行口通信,在介绍它之前,先来看看几个概念,补充...
代码星球 ·2020-04-12

RS232串口通信

RS232串口经常使用在PC机与FPGA通信中,用于两者之间的数据传输,因为UART协议简单、易实现,故经常使用。DB9接口只需要使用3根线,RXD(2)、TXD(3)和GND(5),如下图所示。而用FPGA实现控制器时只需要利用RXD和TXD两根线即可完成串口通信。UART的异步通信协议如下所示:1.首先接受双方提前...
代码星球 ·2020-04-12

Socket通信原理

   对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.        什么是TCP/IP、UDP?2.   ...
代码星球 ·2020-04-12
首页上一页...1314151617...下一页尾页