The invention provides a LVDS bus communication data transmission method, which includes the following steps: based on the physical quantity of missile, defining the LVDS bus digital communication protocol of the mail package between the missile and the telemetry equipment, in which the physical quantity corresponds to the serial number, data transmission type, transmission byte number, data type and data scale information; and according to the content of the mail package of the LVDS digital communication protocol, Establish LVSD communication structure; according to LVSD communication protocol, the physical quantity information sent is converted according to the serial number, byte number, symbol bit and scale of the communication structure, until all the physical quantities are converted. The data after conversion is sent according to LVDS bus format, and the low 8-bit character and the high 8-bit character are spelled into one word. \u3002 The invention realizes a general LVDS bus data transmission method by software. The code of the method is simple, reliable, easy to maintain, readable and error-prone.
【技术实现步骤摘要】
LVDS总线通信数据发送方法
本专利技术涉及本专利技术涉及LVDS高速串行接口对外进行发送数据。尤其是涉及一种基于LVDS高速串行总线通信的通用数据发送方法。
技术介绍
LVDS(LowVoltageDifferentialSignaling低电压差分信号,见标准ANSI/TIA/EIA-644或IEEE1596.3SCILVDS)总线传输介质为两对双绞线,其中一路传输数据信号,另一路传输时钟信号。数据信息通过LVDS接口发送。数字遥测信息字为26位,包括1位起始位(为0)、8位地址、16位数据、1位校验位。由于LVDS总线通讯信号的抗干扰能力较强、数据传输速率高,故目前广泛应用于数字系统之间的数据传输,如飞控系统中各个分系统之间的数据传输。作为数据的发送端,在数据发送的过程中需要对物理量按照LVSD总线格式点转换成将16位短整型数据原码发送出去,通常可按照数据通讯协议通过数据依次移位的方法进行实现。但是,该种方法代码实现起来复杂繁琐,不利于维护,难于封装,实现出错率高。一旦通讯协议做出细微更改就要需要对整个代码进行更改,造成软件难于维护。本专利技术通过软件实现一 ...
【技术保护点】
1.一种LVDS总线通信数据发送方法,LVDS总线用于导弹与遥测设备之间数据交互,其特征在于,该方法包括以下步骤:基于导弹的物理量,定义导弹与遥测设备之间邮包的LVDS总线数字通信协议,其中,物理量对应序号、数据传输类型、传输字节数、数据类型及数据比例尺信息;按照LVDS数字通讯协议的邮包中的序号、数据传输类型、传输字节数、数据类型及数据比例尺信息,建立LVSD通讯结构体,其中,LVSD通讯结构体包含序号、字节数、符号位及比例尺信息;按照LVSD通讯协议对待发送的物理量信息按照通讯结构体中的序号、字节数、符号位及比例尺分别对相应的物理量进行转换,直至全部物理量转换完毕;将转 ...
【技术特征摘要】
1.一种LVDS总线通信数据发送方法,LVDS总线用于导弹与遥测设备之间数据交互,其特征在于,该方法包括以下步骤:基于导弹的物理量,定义导弹与遥测设备之间邮包的LVDS总线数字通信协议,其中,物理量对应序号、数据传输类型、传输字节数、数据类型及数据比例尺信息;按照LVDS数字通讯协议的邮包中的序号、数据传输类型、传输字节数、数据类型及数据比例尺信息,建立LVSD通讯结构体,其中,LVSD通讯结构体包含序号、字节数、符号位及比例尺信息;按照LVSD通讯协议对待发送的物理量信息按照通讯结构体中的序号、字节数、符号位及比例尺分别对相应的物理量进行转换,直至全部物理量转换完毕;将转换完成后的数据按照LVDS总线格式,将低8位字符与高8位字符拼成一个字后进行数据发送。2.根据权利要求1所述的方法,其特征在于,导弹的物理量包括以下参量中的一种或者多种:导弹实时经度、导弹实时纬度、气压高度、无线电高度、导弹的横滚角、导弹的俯仰角、导弹的航向角、加速度。3.根据权利要求1或2所述的方法,其特征在于,按照LVSD通讯协议对待发送的物理量信息按照通讯结构体中的序号、字节数、符号位及比例尺分别对相应的物理量进行转换,直至全部物理量转换完毕,包括:根据需要发送的实际物理量总个数,对每个物理量,按照LVSD通讯协议对待发送的物理量信息按照通讯结构体中的序号、字节数、符号位及比例尺分别对相应的物...
【专利技术属性】
技术研发人员:芦勤桑,江海雷,姜芳芳,夏云凡,吴克松,刘林林,李普铭,廖峰,张望成,周平平,张俊,罗海鹰,潘新平,樊金明,周晓波,张洪宇,黄子露,胡牡丹,胡龙兵,
申请(专利权)人:江西洪都航空工业集团有限责任公司,
类型:发明
国别省市:江西,36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。