一种串行数据接收处理方法.pdf
新月****姐a
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
一种串行数据接收处理方法.pdf
本发明公开了一种串行数据接收处理方法,是通过一通信协议来实现的,该通信协议包括协议头、地址、长度、数据字节、校验位及结束符;接收处理采用中断接收,接收时先判断头字节、有效地址位,有地址位时则判断地址位,两者都正确时开始进行后面数据的正式接收,最后判定校验位和结束符是否都正确,如果都正确则表明数据接收正确,接收正确时开始处理解析,若不正确,此时接收的这帧数据不完全丢弃,将头字节移除FIFO缓存,其他字节留在缓存中,等待接收下一个字节后继续判断和接收。与现有技术相比,本发明,通过具体的系统试样验证,在数据传输
一种串行数据帧接收方法及装置.pdf
本发明提出了一种串行数据帧接收方法及装置,所述串行数据帧接收方法采用三线制方式接收同步串行RS‑422数据,通过判断光学舱平台发送的数据是否符合预设要求,保证了数据信号的正确获取,该方法可应用于稳定性、可靠性要求较高的串行传输中。本发明采取FPGA内多FIFO机制对不定周期串行数据帧进行接收,逻辑内实时判定数据帧头及FIFO中数据长度,若不满足协议要求,记录接收状态并更新参数信息后下传。多FIFO缓存既无额外芯片存储开销,也为CPU软件预留了更多的处理时间,优化了系统结构与处理方法。
一种基于FPGA的多包串行数据的接收与存储结构及方法.pdf
本发明属于数据传输与网络通信技术领域,公开了一种基于FPGA的多包串行数据的接收与存储结构及方法。通过一个串行数据接口接收多种不同标签的数据包,并将其按照标签号lable分别存储于特定的双缓冲区中供读取。将不同标签号lable的数据包分别存储于特定的缓冲区中供读取,提高了上位机读取特定数据包的效率;利用双缓冲区机制,提高了数据传输的稳定性与可靠性,提高了数据读取过程中的安全性。
一种低功耗串行异步收发器及数据接收方法、介质.pdf
本公开涉及一种低功耗串行异步收发器(LPUART),低功耗串行异步收发器包括:带电模块,带电模块包括数据读写接口;被配置为在数据读写接口监测到第一个数据包时,产生复位信号;第一上电模块,被配置为与带电模块数据和信号连接;且在收到带电模块发出的复位信号后,在第一预设时长内完成上电;第二上电模块,被配置为与第一上电模块数据和信号连接;且在收到带电模块发出的复位信号后,在第二预设时长内完成上电;第一预设时长小于所述第二预设时长。本公开实现数据发送过程中耗能更低,过程中不会丢失数据,更加便捷。
一种基于接收与处理分离的海量数据并发性处理方法.pdf
本发明公开了一种基于接收与处理分离的海量数据并发性处理方法。服务端进程启动时,开启至少一个数据处理线程和一个数据接收线程,同时开辟一段动态存储区;数据接收线程通过socket侦听并接收客户端数据,并把数据放入动态存储区;数据处理线程对动态存储区进行轮询,如果其中存在数据,则从中依次取出数据并对数据进行判断:如果是基于上一个数据包的数据,则对数据进行组包并判断数据是否是基于上一个包的最后数据,如果不是,则继续从动态存储区中取数据,直到取得的是基于同一个业务的最后一个数据包,则组包完成;将完整的基于同一业务的