发送数据
- Wi-Fi认证中的干扰规避技术分析与测试
闲时即可进行发送数据,若不空闲则需要进行下一个周期的等待,直到检测到信道空闲为止。以Wi-Fi技术为例,Wi-Fi设备的固定帧周期如图2所示,包含3个部分:信道可用性检测时间、信道占用时间和空闲时间,整个时间周期为1~10 ms,具体由设备制造商宣称[2]。信道可用性检测时间(Clear Channel Assessment,CCA):评估信道是否空闲所需的时间,不小于16 μs;信道占用时间(Channel Occupancy Time, COT ):设
无线互联科技 2023年22期2024-01-07
- 移动自组网中MAC层协议研究
无线通信节点发送数据时,只有在它通信覆盖范围内的节点才能收到,这种共享的多跳信道会导致移动自组织网络存在隐藏终端、暴露终端等问题[2-3]。如图1所示,当通信节点1向节点3发送数据时,节点2并不在节点1的通信覆盖范围内,它无法检测节点1正在发送分组,如果此时节点2也向节点3发送数据,就会引起数据碰撞,节点2便称作隐藏终端。这种因某些节点不能侦听到其他节点发送数据而引起的数据碰撞就是隐藏终端问题。另外,还存在一种情况,如图2所示,当节点3向节点1发送数据时,
无线互联科技 2023年15期2023-10-26
- 基于Python的套接字编程
方法向客户机发送数据,服务器要想接收客户机发来的数据可以使用recv方法。(6)双方通信结束以后,服务器使用close()关闭已连接的套接字。2.2 创建基于TCP的客户端连接创建基于TCP 传输协议的客户端连接的流程如下。(1)使用socket 方法创建一个用来和服务器建立连接的套接字。client_socket=socket.socket(netadd_type,socket_type)(2)调用connect()和服务器建立连接。(3)客户机使用se
科技资讯 2023年3期2023-03-23
- 基于FPGA的RS422总线超额发送方法
,可能会造成发送数据的丢失,进一步造成通信故障。本文提出了一种422总线超额发送方法,即当要发送的数据量超过FIFO大小时,不用更改FIFO大小,同时保证数据发送的完整性。1 串口软核介绍RS422是一种全双工串行异步通信,因为没有统一参照的时钟,通信双方需要约定好固定的通信格式,包括通信周期、通信长度、包头、校验和、波特率、校验方式、停止位方式等。422通信的基本单位是数据帧,数据帧包含起始位、数据位、校验位、停止位,如图1所示。若干数据帧组成数据包,数
山西电子技术 2022年5期2022-10-31
- SPI接口仿真设计与实现
的边沿接收或发送数据。②MOSI。主机输出/从机输入线,主机在上升沿(或下降沿)通过该信号线发送数据给从机,从机在下降沿(或上升沿)通过该信号线接收该数据。③MISO。主机输入/从机输出线,从机在上升沿(或下降沿)通过该信号线发送数据给主机,主机在下降沿(或上升沿)通过该信号线接收该数据。④SS。从机片选信号线,它同样是由主机控制输出[8-9]。1.1 SPI总线工作原理当没有数据需要在主机和从机之间传输时,主机控制SCK输出空闲电平,片选信号SS输出无效
科技与创新 2022年19期2022-09-26
- FPGA与MCU自定义并行总线通信设计及实现
机向FPGA发送数据,另16路用于单片机从FPGA接收数据,采用双向16位传输方案,可以满足更大范围的数据传输要求,满足传输的高效率以及后期数据传输的便捷性、可靠性。具体总线设置如图3所示。该系统可实现单片机与FPGA的异步双向通信,实现上位数据的发送及下位数据的反馈。图3 单片机与FPGA通信总线示意图1.3 系统硬件选择1.3.1 单片机芯片选择C8051F040是高度集成的混合信号SoC级微控制器芯片,具有与8051单片机兼容的高速CIP-51微控制
电子测试 2022年5期2022-03-17
- 一种适用于TSN 端系统的DMA 控制器的设计与仿真分析*
列和缓冲区、发送数据队列和缓冲区。系统初始化时,先需要在内存中设置多块固定大小的接收和发送缓冲区,针对每一块收发数据缓冲区建立数据描述符[1]。数据描述符中包括对应数据缓冲区的起始地址。在接收方向上,每个接收描述符对应的指针被写入接收自由指针队列,供DMA 控制器接收使用;在发送方向上,每个发送描述符对应的指针被写入发送自由指针队列,供 CPU 使用。如图2 所示为接收数据的流程,具体如下文 所述。图2 端系统电路结构(1)接收MAC 控制器先判断到达数据
通信技术 2021年9期2021-10-03
- 一种物联网WiFi设备的网络接入设计方案
K”,加密待发送数据后发送给转发设备。转发设备对发送设备发出的数据在某个信道上进行转发,接收设备获取周围环境的WiFi网络信道情况。接收设备在混杂模式下循环判断之前获取的信道列表,接收设备在混杂模式下获得转发设备发送的数据后判断是否接收完毕。接收设备接收完转发设备发送的全部数据后退出混杂模式。接收设备解密收到全部数据后获得输入网络名称和网络密码。接收设备向SSID对应的转发设备执行接入连接请求操作。2 系统软件详细设计方案2.1 组播IP与MAC地址对应关
物联网技术 2021年7期2021-07-31
- SCADA系统的低功耗通信模式研究与设计
命令时,从站发送数据。周期巡测模式流程如图2所示。图2 周期巡测模式流程图周期巡测模式一般包括以下三种情况。(1)选择重点区域的终端。不间断轮巡重点关注区域的终端工作状态,主站选择重点关注的某个从站或多个从站,对选择重点关注区域内的某个/多个从站逐一轮巡发送读取数据的命令,从站收到命令时将需要的数据发送到主站。(2)选择普通区域的终端。不间断轮巡全部终端,主站向系统内的所有从站逐一发送读取数据的命令,每个从站收到读取本从站数据命令时将需要的数据发送到主站。
电气自动化 2021年2期2021-05-13
- 基于4G 网络的视频加密传输系统设计
户端发送请求发送数据指令,报文内容如表1所示。表1 客户端发送请求发送直播数据指令长度单位为字节;报文头内容为0x43455443(CETC);时间戳单位为毫秒;指令编号为0 时表示请求发送数据;密钥明文是由客户端生成的16 Byte 随机数;校验和为以上32 Byte 全部相加的和。服务端应答是否允许发送数据,报文内容如表2所示。表2 服务端应答是否允许发送直播数据长度单位为字节;报文头内容为0x43455443(CETC);时间戳单位为毫秒;指令编号为
电子与封装 2021年2期2021-03-22
- 单片机双机串行通信多数据传输汇编语言编程实现
通信,发送方发送数据并不考虑接收方什么时候接收,如果是传送1个数据比较好处理,串口无论工作在查询方式下还是中断方式下,接收方的CPU只要检测RI=1,就可以接收数据。如果发送方发送的是多个数据,接收方接收的是发送方发送的多个数据的哪一个?发送方发送的多个数据是动态变化的,尽管发送方发送多个数据的顺序在编程中是固定不变的,但是串口通信是异步的,接收方接收时,无法知道此次接收的数据是发送方发送的哪一个数据,所以接收方必须有能力判断接收到的是哪一个数据才能真正实
电子世界 2021年4期2021-03-16
- 基于随机多子帧辅助调度的LTE非授权接入方案
授予的子帧中发送数据;否则,不能发送数据并且必须等待新的授权。换言之,实际的UL传输取决于当前是否允许UE传输数据,如果不能按计划进行UL传输,这意味着非许可频谱的资源利用率将降低。本文研究随机接入方案下的MSS算法性能,给出基于调度方案和随机接入方案下的最大化资源利用率配置方案,以提高非授权频谱的资源利用率。1 问题描述1.1 上行非授权LTE频谱接入原则不同于LAA的DL传输过程,eNB通过确定可用信道以避免与WiFi用户发生传输冲突。在LAA的UL传
计算机工程 2020年6期2020-06-18
- URLLC关键技术研究与空口时延分析
的上行信道上发送数据。此过程中,信令多次交互,耗时较长,无法满足URLLC 短时延的要求,为缩短空口传输的环回时延,可在上行配置免授权的调度方式。图1 为连接态下ping 业务空口环回过程,使用动态调度时,ping 数据在空口环回时延包括UE 在上行调度申请、基站通过PDCCH 向UE 分配PRB 资源、UE 在上行发送数据并最终正确接收基站反馈的下行数据的所有过程的时间总和,其中10%的传输错误数据需要重传,这进一步增加了空口数据传输环回时间。使用免授权
移动通信 2020年2期2020-03-14
- VANETs中基于分布式TDMA的协作网络编码方法
假设源节点S发送数据分组x到D,但是D不能正确接收x,记D接收的出错分组为x′。如果节点D接收到编码分组x⊕y(符号⊕代表NC编码操作),则NC不能通过分组x′和x⊕y解码出分组x、y,因为NC只能对完全正确接收的分组进行解码。而MIMO_NC可以利用分组x′和x⊗y解码出分组x、y(符号⊗代表MIMO_NC编码操作,x⊗y是应用物理层NC原理在伽罗瓦域中矢量的线性组合)。如图2(c)所示,MIMO_NC将网络编码下潜到物理层的信道编码之后,在编码阶段,每
华南理工大学学报(自然科学版) 2020年1期2020-02-12
- CAN 总线在舰船导航系统中的应用分析∗
定以不同频率发送数据,数据帧格式包含当前帧号,帧号从0 开始,依次递增;数据帧内容采用自增模式,便于接收到数据后查验数据是否丢包。2)网络吞吐率测试方法PC 机2~4 按照优先级设定不间断发送数据,设置发送数据量,在发送完毕之后记录所花费的时间,根据发送数据量和发送时间即可计算出各发送节点数据发送速率;数据接收节点采用每接收到一定量数据即记录累计时间的方法进行记录,在数据接收完毕后剔除第一次记录的累计时间和最后一次记录的累计时间,根据中间有效计时和每段计时
舰船电子工程 2019年10期2019-11-13
- 网络选择机制建设
通过特定网卡发送数据,来实现对特定程序走特定网络的区分,实现在IP和路由无法区分的网络环境下,不会出现数据走错线路的情况,保障业务正常运行。笔者单位对IP进行统一的更改,当更改到财务部门时,就遇到了问题,网络结构拓扑图如图1所示。财务部门使用一套财务管理软件,连接内网财务服务器运行,他们使用的电脑,均配备双网卡,一路接单位办公网络,一路通过交换机接到财务服务器,一块网卡使用192.168.2开头地址,一块网卡使用172.16.100开头地址,而此次网络改造
网络安全和信息化 2019年6期2019-06-28
- 基于NRF24L01实现机器人编组通信的设计
主机发送一个发送数据的请求,等到主机响应之后,向主机发送数据,并在结束时发送数据结束标志。第一种方案:在通信的时候可以保证数据传输的准确性,尽管有多个分机在通信,但主机可以保证在具体的某一时刻,只有一个机器在传输数据,这样就可以避免其他主机发送的数据对其造成干扰,但是这样采取巡检的方式,在主机比较多的情况下,就会造成数据传输的短暂延时,适用于分机比较少的小系统。第二种方案:在通信的时候可以保证数据传输的实时性,在通信过程中,某个分机的数据有更新时,可以马上
中国校外教育 2019年12期2019-04-15
- 一种车载自组织网络的媒体接入控制协议
A中,车辆在发送数据帧后,不能立即预留BCH。如果车辆没有得到关于该帧数据的BCH确认,它会发送下一帧数据,直到成功预留BCH。MARR-ALOHA和 RRALOHA是一种分布式协议,将时间分割成固定长度的虚拟帧,每个虚拟帧由N个预留时隙组成,车辆必须预留BCH才能访问无线信道。想要发送数据的车辆需监视一个频道的虚拟帧,通过在该频道发送帧信息,和其他车辆争夺BCH,以便获得媒体接入机会。文中提出了一种新的VANET MAC协议即Res VMAC协议,它允许
汽车文摘 2018年2期2018-11-27
- 基于MSP430的四旋翼飞行器的S-BUS通信协议的设计与实现
低电平。用来发送数据的3毫秒中,共发送25*(1+8+1+2)=300位数据,也就是说,每位数据(高或低电平)持续10微秒的时间。该协议有25个字节。其中第一个字节是起始字节,然后是22个包含数据的字节,最后是一个标志字节和结束字节。起始字节中的8位数据位为11110000b,即完整起始字节为011110000011b。标志字节可根据不同飞控自行设定,用于承载除了舵机数据以外的数据。结束字节中的数据位为00000000b。协议中有22个包含数据的字节,每个
中小企业管理与科技 2018年11期2018-11-06
- 基于马尔科夫链的LoRaWAN网络节点性能分析
节点设备每次发送数据的通信时序。节点发送上行数据后会打开两个持续时间很短的接收窗口来接收来自网关的下行数据,LoRa节点通过这种方式实现双向通信。由于只有在发送上行数据后的一小段时间内接收服务器发送来的下行数据,所有A类节点是LoRaWAN网络中功耗最低的节点[16]。图2 A类节点发送数据时序LoRaWAN中的数据类型可以分为两种:一种是接受者准确接收数据之后,必须回复确认消息,当没有收到确认消息,则发送者必须进行数据重传;另一种是发送者发送数据之后不需
传感技术学报 2018年9期2018-10-17
- 带标记方式的CRDSA++协议性能分析*
1)增加每帧发送数据包的次数,3~5次为宜;(2)利用捕获效应[8]在接收到的数据包功率不平衡时,进一步提高系统吞吐量性能。由文献[7]可知,当重复发送数据包次数为3次且不考虑捕获效应的情况下,CRDSA++协议的系统最高吞吐量几乎接近0.7 packets/slot。因此,CRDSA++协议是可以应用于低轨卫星物联网中较理想的接入协议,可大大改善传统随机接入协议的性能,且比DAMA协议的传输时延小很多。然而,CRDSA++协议有个致命的缺陷,当系统吞吐量
通信技术 2018年10期2018-10-15
- 一种基于接收端决策的介质访问控制(MAC)协议
节点为中心,发送数据的时间被分成两个部分,握手阶段(Handshake Time,HT)和数据发送阶段(Data transmission Time,DT)。在HT阶段分为两次握手,首先接收节点处于空闲状态时,会等待来自发送节点的发送计划信号(Plan Signal,PS)。当收到第一个PS时,会进入一段等待时间TW,在TW时间内,接收节点将持续保持空闲状态并接收其他发送节点的PS。发送节点需要发送信息时,首先会进入到侦听状态,若侦听到接收节点处于空闲状态
现代计算机 2018年17期2018-07-18
- VC++应用软件程序实现RS-422实时通信的方法研究
作线程即可,发送数据则需要定时,而且定时精度决定了实时性。本文通过设计发送数据的功能程序,研究各种定时方法的精度与性能,从而对定时方法进行评价,供编写RS-422接口VC++程序的工程技术人员参考。2 定时方法功能程序基于对话框,在主程序中打开串口,设置波特率为921600;编写功能函数SendData( ),实现向RS-422接口发送一帧数据;设计定时方法,定时调用SendData( )函数。2.1 使用WM_TIMER定时映射WM_TIMER消息,在O
数码世界 2018年6期2018-07-12
- 一种带内全双工无线网络MAC机制及性能分析
时向另一用户发送数据,如图1所示.在图1(a)中,若上行链路发送节点C1为下行链路接收节点C4的暴露终端,则上行链路的发送信号亦为下行链路的节点间干扰(Inter-Node Interference,INI)信号,将干扰C4正确接收AP的有用信号.节点物理层(Physical Layer, PHY)可根据信干噪比(Signal to Interference plus Noise Ratio, SINR)等信息减小节点间干扰的影响[7],若设计的MAC层机
西安电子科技大学学报 2018年3期2018-06-14
- 一种基于PXI的LVDS高速总线设计方法
1 发送过程发送数据过程分为设置发送参数、输入要发送的数据、发送数据三部分。其中,设置发送参数具体为上位机软件设置发送数据长度、发送次数和发送方式;输入要发送端数据包括有规律的数据(递增数据、递减数据、随机数据等)和自定义的数据;发送数据具体为上位机通过设置AD9912芯片选择发送时钟速率,而此发送时钟通过FPGA锁相环路优化后,经过ODDR双沿采样,实现发送过程。在整个发送过程中,所有参数和数据都通过PXI总线模块送到FPGA的双口RAM中,经过双沿采样
科技与创新 2018年8期2018-04-25
- 面向船舶自组网的Semi-TCP研究
中节点A向B发送数据,节点C也有数据需要发往D,图中所示情况下的C节点就是一个隐藏终端,若采用的是二次握手的接入控制方式,那么其在监听到信道空闲后向D发送数据,但是B同时处在A和C的接收范围内,因此会造成B在接收数据时发生碰撞。采用RTS/CTS之后,即使C收不到A的RTS帧,仍可以收到B的CTS帧然后进行退避,从而解决了这种情况。下面要讨论的Semi-TCP算法就是基于该握手协议。1.2 算法基本思想介绍基于RTS/CTS的Semi-TCP算法也分为节点
计算机工程 2018年2期2018-03-02
- NC-CSMA:应用在水声传感器网络的无冲突协议
须保证节点在发送数据分组之前,要先获得信道使用权,才能去实现数据分组无冲突传输。虽然S-FAMA协议避免了数据分组的碰撞,但是由于水声信道具有长传播延迟特性,该握手机制将导致较低的系统吞吐量。文献[5]提出一种具有节能的水下传感器网络协议,通过提出CA-ACK自适应机制,根据信道环境情况,如果信道环境良好,自动选择No-ACK机制,否则选择Imm-ACK机制。主要是通过减少ACK确认帧的数量,减少了能量消耗,但是信道利用率不是很高。文献[10]提出了一种新
计算机技术与发展 2018年1期2018-01-23
- 具有仲裁机制的RS 485总线设计
点同时向总线发送数据,将会发生总线竞争,导致通信数据错误,发送失败[4];且某节点若出现通信故障,则可能出现该节点长期独占总线的情况。针对多机通信中的数据冲突问题,已有的一种解决方法是采用类似于以太网的载波监听多路访问/冲突检测协议(CSMA/CD)[5?6]。数据接收端对接收到的数据进行校验,如果出错则认为发生了总线冲突,接收端不会发送确认帧,若在规定时间内未收到确认帧,发送端就调用冲突处理函数[7]。此方法虽能在一定程度上解决上述问题,但某种程度上降低
现代电子技术 2017年16期2017-09-07
- 多优先级无时隙CSMA/ CA算法研究
法的核心即在发送数据前延时一段时间再发送数据,以避让其它节点发送的数据,从而避免冲突,CSMA/CA的执行步骤和介绍详见文献[2]和文献[3]。标准的CSMA/CA算法没有数据的优先级分区服务,网络节点对要发送的数据不分流,所以有学者提出了基于优先级的CSMA/CA算法作为对CSMA/CA算法的优化和改进。在CSMA/CA算法中有3个重要参数,分别为退避指数BE、退避次数NB和碰撞窗宽CW,参见文献[2]。对CSMA/CA算法的改进将从这3个参数入手,以实
软件导刊 2017年3期2017-04-13
- 测试软件简介
试是从测试机发送数据至工作机,而下行测试则是从工作机发送数据至测试机。测试时工作机IP设置为192.168.1.2,测试机IP设置为192.168.1.3,考虑到现实使用的需要,路由器的2.4GHz/5GHz无线网络均启用WPA2安全模式,设置有8位数密码,并启用DHCP服务。网络覆盖范围的测试则在我们的办公环境中进行测试,共计测试6个不同地点的2.4GHz频段和5GHz频段的网络强度,测试的设备是华硕S300CA笔记本电脑,通过Wirelessmon软件
个人电脑 2016年8期2016-11-04
- 基于主控同步的CAN总线多点实时数据采集技术
通过对各节点发送数据时间的同步,有效地避免了节点间数据冲突问题。实验结果证明了该方案能有效地提高数据传输的实时性和可靠性,解决了CAN总线访问冲突。数据采集;CAN总线;主控同步;实时性引用格式:王军,曾献辉. 基于主控同步的CAN总线多点实时数据采集技术[J].微型机与应用,2016,35(18):69-71,77.0 引言现场数据采集一般有CAN总线与RS-485总线[1]两种有线组网方式,但是RS-485采用主从多址轮询的方式,实现多址接入,轮询周期
网络安全与数据管理 2016年18期2016-10-28
- 浅谈Ad-Hoc网络中的单信道接入协议
若信道闲,则发送数据;反之,就进行退避直到信道闲为止。然而由于“隐藏终端”的存在,即使监听到信道闲也未必能成功发送数据;另外由于“暴露终端”的存在,即使监听到信道忙也未必不能发送数据。所以CSMA/CA的CS常常是无效的,所以去掉载波监听即CA,该协议就演变成了MACA。MACA的主要思想就是通过控制报文避免数据报文的冲突。当发送节点向接收节点发送RTS控制报文时,接收节点会向相邻的节点发送CTS控制报文,从而相邻的节点将被阻塞一段时间,这样当发送节点向接
大陆桥视野 2016年12期2016-09-08
- 基于贝叶斯决策的自适应p-持续CSMA协议
好的利用信道发送数据,提高信道利用率,采用了基于贝叶斯决策统计理论,通过全概率公式拆分,对p-持续CSMA协议中的参数p进行动态自适应拟合的一种CSMA协议改进方法。用Matlab2010a进行模拟仿真实验,得出改进后的自适应p-持续CSMA协议比静态的p-持续CSMA协议对信道有高20%左右的利用率。贝叶斯决策;p-持续CSMA;吞吐率;自适应网络终端信道的分配从上世纪70年代就成为了计算机网络研究的热点,最开始是 Norman Abramson研究的A
电子设计工程 2016年1期2016-09-08
- 基于接收端信号的水声网络MAC协议*
当前时刻不要发送数据,解决了隐藏终端和暴露终端的问题,并提高了网络吞吐量;除此之外,使用短信号还能够降低能量损耗。仿真结果表明该协议能够实现上述目的。信号;接收端;水声网络;MAC协议0 引言对于共享媒介网络,节点需要媒体接入控制协议控制接入共享信道。共享媒介网络中的隐藏终端和暴露终端问题导致网络吞吐量大大降低。陆地上的无线网络主要有两种方法缓解隐藏终端,一种是采用握手机制,如MACA[1]协议;另一种是通过发送忙信号机制,基于这种机制的MAC协议有BTM
网络安全与数据管理 2016年15期2016-08-18
- 典型数据中心模型性能仿真研究
.1 一对一发送数据性能对比在传统模型下分别选择三对节点并依次在每对节点之间的单一数据传输路径上进行单向ftp性能测试;同样地,在BCube模型下选择相同的三对节点并依次在每对节点之间的多条不相交的数据传输路径上同时进行单向ftp性能测试。通过收包成功率与吞吐量结果的对比,反映出BCube模型在节点对之间进行多路径数据传输时的性能优势。在仿真过程中,需要注意以下几点:1)选择三对测试节点时应保证三对节点的位置与距离应具有一定的代表性。2)传统模型中,源节点
电子世界 2016年24期2016-03-10
- 基于6Gbps速率光纤传输系统设计
SERDES发送数据是从最低位开始发送的。SERDES接口时序如图3所示。图3 SERDES接口时序153.6M的发送时钟由SERDES给出,发送数据与该时钟要对齐。8B/10B编码规则为一个字节的最高3bit为一组,值范围为0~7;其它5bit为一组,值范围为0~31;当对应字节的控制位为低时发送正常数据为DX.Y,当对应字节的控制位为高时发送K码为KX.Y。3.2 SERDES硬核对外接口用altera的MegaWizard产生的6G SERDES硬核
大众科技 2015年2期2015-11-23
- 基于DSPI数据传输的电压启动软件设计与实现
0]为本次待发送数据的数据个数;A[1]为待发送数据的命令队列;A[2]为待发送数据的数据队列;A[3]为返回数据存放队列;A[4]为对接收数据进行处理的函数入口地址;A[5]为是否对接收数据进行处理的标志,0表示无需做进一步处理,1表示需要处理。在发送数据时,根据数据功能组织命令字段和数据字段组装,形成待发送数据队列使用DSPI发送,并将燃油芯片处理后返回的数据记录在对应发送数据的结构字段A[3]中。2 DSPI驱动DSPI包括发送串口和接收串口,能够与
电子科技 2015年4期2015-10-14
- 基于虚拟仿真软件的单片机串行通信系统设计
单片机侧都有发送数据显示部分和接收数据显示部分,主要用于显示将要发送的数据和接收到的数据; 测试模块是PROTEUS 软件自带的仿真示波器, 主要负责测试通信数据格式和通信动作时序。2 基于Proteus 仿真软件搭建硬件平台使用Proteus 仿真软件, 根据不同功能模块的要求搭建仿真的硬件平台。 具体如图2 所示。图2 串行通信教学系统的硬件电路图Fig. 2 Hardware of the serial communication teaching
电子设计工程 2015年24期2015-08-26
- 基于SJA1000的CAN通信
式。4.2 发送数据。发送数据的流程相对简单主要是配置设备的ID,发送数据长度,然后把需要发送数据放到buffer即可,(表1为发送区列表)发送数据流程如下:(1)首先判断上次发送数据是否完成;(2)判断发送缓冲区是否锁定;(3)如果数据发送完成并且发送缓冲区没有锁定;(4)启动发送。4.3 接收数据(1)判断中断寄存器是否有接收中断;(2)如果有接收中断则判断状态寄存器是否有数据;(3)状态寄存器中有数据那么判断报文是否有效;(4)如果有效,那么从接收b
中国新技术新产品 2015年8期2015-07-19
- VANET中利用空闲TDMA时隙协助发送数据的方法
身对应时隙内发送数据,使节点以确定的方式访问信道,消去了隐藏节点的影响[8~11]。然而,无线信号衰减、车辆高速移动和车辆本身对无线信号的阻挡使VANET中的无线传输并不可靠[12]。在上述分布式 TDMA方法中,如果节点在当前对应时隙内发送数据失败,即使当前帧还存在一定数量的空闲时隙,节点也必须等待下一帧的对应时隙才能重发数据。显然,该方法没有充分利用无线信道资源,且不能避免由于信道条件差所导致的分组丢失和网络吞吐量下降问题。此外,由于间隔时间短,在下一
通信学报 2015年7期2015-01-06
- 基于MVB总线的DMI与车载设备通信方法
要向车载设备发送数据时,将待发送的数据先传递给非周期数据传输协议,由非周期数据传输协议根据待发送数据的长度,将待发送数据分割为若干个MVB帧,通过MVB总线将若干个MVB帧依次传递给车载设备侧的非周期数据传输协议,根据协议规则,从该若干个MVB帧中分离出一条条完整的数据,再将这些数据依次传递给车载设备软件的应用层。同理,车载设备使用相同的方法向DMI发送非周期数据。非周期数据传输协议具备以下功能。1.同步状态下正常传递数据。当DMI和车载设备两侧的非周期数
铁道通信信号 2014年11期2014-12-30
- 基于争用型以太网的数据帧长研究
要有一个节点发送数据,信道就会被占用,同一时间多节点发送就会相互干扰,使节点都无法正常发送数据,所以以太网必须采用相应的介质访问控制方法来协调。CSMA/CD的特点是所有接点接在总线上,节点在发送数据之前,必须要先检测总线上是否有信息在传输,没有就发送数据,有信息就必须延迟重发。载波侦听多路访问,实际总线上并没有载波。这里的载波所指的是用来判断有没有信号传输的侦测信号。是以总线的方式使许多节点连接在一根总线上。“载波监听”是指节点在发送数据之前先要检测一下
江西科学 2014年3期2014-08-01
- 基于迭代法的工业以太网性能分析
随机且独立地发送数据,由二项分布的定义可知,单个节点在任意的时隙t(t
发送数据,其后相继到达的节点之间的时间间隔分别用t1、t2、t3、t4表示。在节点d4发送数据后的t时间段内,若有其他节点尝试占用总线(即节点d3落在0~t时间段内),则t1图1 数据到达模型分析由二项分布可得:P(t1(2)(3)(4)(5)对t1的分布函数式(2)求导可得t1的概率密度函数:Ωt1(t)=λ0×(N-1)(1
仪表技术与传感器 2014年6期2014-03-21
- 基于TMS320DM 365的实时视频无线传输
出如下结论:发送数据速率(即数据流量)是决定CDMA2000 EVDO网络传输特性的关键因素。而且,当前网络带宽一定的前提下,发送数据速率越高,时间抖动就越大,丢包率就越高;反之亦然。3 基于TMS320DM 365平台的速率整形3.1 TMS320DM 365平台的硬件编码特性分析TMS320DM365是TI的DaVinci系列的双核处理器,采用DSP进行硬件视频编码,将输入的BT.656格式的视频流编码为标准的H.264码流输出,该码流会伴随着I帧或P
电子设计工程 2014年9期2014-03-16
- Linux下基于TCP传输组件的实现
表。建立新的发送数据结构,将待发送内容和数据类型添加到结构中,并将该数据结构添加到待发送数据列表。服务端在监听端口调用accept()函数成功后,返回一个新的套接字表示与客户端的连接。调用recv()函数接收客户端发来的服务端口号。将返回的套接字和操作实例用map表进行保存,并将返回的套接字保存到套接字列表中。客户端发送线程通过select()函数,遍历发送套接字列表,查找出已提交数据的套接字,然后从线程池取出线程用于对该目的地址进行数据发送。(2)数据发
无线电通信技术 2014年4期2014-01-01
- 一种新的竞争与分配相结合的MAC协议
i在数据阶段发送数据。如果非目的节点收到RTS,则这些节点标记在时隙i内不接收数据。如果非发送节点收到CTS,则这些节点标记在时隙i内不发送数据。这样可以保证在发送端不存在其他的接收节点,在接收端不存在其他的发送节点。如果节点i没有数据要发送,则它不竞争信道。其中RTS、CTS帧格式如图2、图3所示。图2 RTS帧图3 CTS帧竞争阶段:在时隙i的监听阶段,节点j如果没有监听到CTS,且有数据要发送,则可以根据本节点队列的长度,来判断选择在竞争1或竞争2阶
计算机工程与应用 2013年7期2013-08-07
- 基于时分发送MAC协议的Ad Hoc网络道路安全监控系统
每一辆车分配发送数据起始时刻更加困难.2 时分发送MAC协议本系统的MAC协议称为时分发送MAC协议. 使用时分发送MAC协议,节点有数据立即发送,数据因冲突而无法传递的概率非常小,可有效解决系统所遇到的问题,实时性高,可靠,数据传输速快. 时分发送MAC协议分为数据发送接收和数据处理2部分. .2.1 数据发送如果有1帧数据要发送,节点立即把数据发送出去. 发送数据的方法是:逐个字节点发送,中间间隔固定的一小段时间,发送1帧数据的所有字节后,间隔一段时间
五邑大学学报(自然科学版) 2011年2期2011-07-16
- 基于SPI接口的多机扩展和通信方法
主机的SPI发送数据寄存器,这个写入过程自动启动主机的发送过程。对于从机,同样在SCK的节拍下将出现在引脚MOSI上的数据逐位移到从机的移位寄存器,当接收完一个完整的数据块后,设置中断标志,通知从机这个数据块已接收完毕,同时将移位寄存器接收到的内容复制到从机的SPI接收数据寄存器。可以看出,用户编程只需在发送数据时写数据到SPI发送数据寄存器,在接收数据时读SPI接收数据寄存器,其余的移位、同步、置位收发标志等工作都由内置的SPI模块自动完成。3 多机扩展
自动化与信息工程 2011年2期2011-07-02
- 便携式微型打印机在电子皮带秤中的应用
引脚(SCI发送数据引脚).TMS320LF240x系列DSP内部SCI串行口的输入、输出均为3.3 V的TTL电平,这种以TTL电平串行传输数据的方式抗干扰性差、传输距离短.为了提高串行通信的可靠性,增大串行通信的距离,一般都采用标准串行接口,如RS-232C、RS-485等.JPM112打印机支持RS-232C等多种通信接口,并且该型打印机为串行通信提供了两种流控制方式:硬件流控制和软件流控制.本文采用软件流控制,软件流控制采用XON/XOFF方式,当
陕西科技大学学报 2011年5期2011-02-20
- 一种基于空间相关性的无线传感器网络MAC协议*
选策略以减少发送数据的节点数量,从而减少冗余数据的传输,进一步的节省网络能耗。下面在给出信号强度定义的基础上,分析比较了两种不同节点选择策略对重建失真的影响。1.1 信号强度定义在一个随机部署的无线传感器网络中,当事件S发生时,本文把节点i监测到事件发生的信号强度定义为Zi:式(1)中:A表示事件源的信号强度;di是节点i与事件源的距离;Zi是节点i的信号强度监测值;θ的取值源于信号源的类型;α是控制信号衰减快慢的参数。从公式(1)可以看出,节点监测到事件
传感技术学报 2011年5期2011-01-02
- 基于PCMCIA的ARINC429通信卡设计
EI1016发送数据时,由于DEI1016内部有一个8*32bit的FIFO,PCMCIA的数据线和ARINC429的数据线都是16位的,可以直接发送,一些控制信号可以通过寄存器操作或MEMORY地址操作实现。图1 通信卡总体结构框图2.2 PCMCIA 接口设计2.2.1 PCMCIA/JEIDA 规范PCMCIA/JEIDA是由个人电脑存储卡国际组织和日本电气工业协会提出并推广的一个便携式卡接口规范。其特性如下:(1)16/32位数据线(2)20MB/
微处理机 2010年3期2010-06-13
- 家庭网络中融合语音通信技术研究
i-Fi模块发送数据,如图3所示。在数字无绳电话模块发送和接收数据时禁止Wi-Fi模块发送数据,等同于默认数字无绳电话模块收发数据时信道被完全占用,也就是说干扰的减少是通过牺牲Wi-Fi一定的发送时间和系统吞吐量获得的。在方案1中,Wi-Fi和数字无绳系统之间具有竞争关系,Wi-Fi仍然会尝试发送数据,尽管存在互扰,Wi-Fi数据仍有很大可能性发送成功。对于Wi-Fi来说,来自无绳的干扰与外界的干扰可叠加起作用,仅在叠加干扰非常严重时,才会导致Wi-Fi尝
电信科学 2010年2期2010-06-11
- 服务器与单片机系统无线通讯设计与实现
,无线电台在发送数据的时候,自身会产生一些乱码,在对数据处理的时候,还要有对从机的识别与区分。这些都要通过制定必要的通讯协议来解决。所以要编写相应的发送程序和接受程序,增强系统对误码的判断能力,提高程序对数据传输的可靠性。2 通信原理串行端口的本质功能是作为CPU和串行设备间的编码转换器。当数据从CPU经过串行端口发送出去时,字节数据转换为串行的位。在接收数据时,串行的位被转换为字节数据。数传电台是本通信系统中重要的通信媒介,起到微波发送与接收的作用,它有
哈尔滨轴承 2010年1期2010-03-16
- 基于Actel FPGA的UART应用
保证了接收和发送数据的正确性。其发送FIFO和接收FIFO各为256字节。(3)内部寄存器CoreUARTapb的寄存器的地址映射如表l所示。·发送数据寄存器(只写)保存了要发送的七位或八位数据。·接收数据寄存器(只读)存放着接收的七位或八位数据。·控制寄存器#1(读写)控制寄存器1包含了波特率的值,它是用来设置CoreUARTapb的波特率的值。波特率值的计算公式为:·控制寄存器#2(读写)它是用来控制CoreUARTapb的一些配置参数,如表3所示。(
电子产品世界 2009年6期2009-06-18