检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘达 Liu Da(Guizhou Aerospace Linquan Motor Co., Ltd.,Guiyang Guizhou,550081)
机构地区:[1]贵州航天林泉电机有限公司,贵州贵阳550081
出 处:《电子测试》2019年第8期78-79,共2页Electronic Test
摘 要:根据任务方所提出的需要,上位机通过与FPGA进行USB通信传输数据,同时要求数据传输速率,准确度要求高,抗干扰能力强。而目前传统文件存储方法速度慢、实时性差等问题,针对这些问题给出一种基于基于LabVIEW与FPGA USB通信高速数据海量存储方法。该设计方法通过采用3组"生产者-消费者"模式建立程序框架,将数据传输与数据处理校验以及数据存储同步进行,即将数据处理中的存储、数据显示、数据校验、后台数据判定缓存清理等同步执行,同时采用Datalog文件数据存储格式进一步加快数据连续执行存储操作。通过实际产品结果表明,对相同时间的高速数据通信传输存储,该程序结构比传统方法耗时更少,且随着通信时间增加,并不会增加存储时间。According to the needs of the task, the host computer transmits data through USB communication with the FPGA, and requires data transmission rate, high accuracy and strong antiinterference ability. At present, the traditional file storage method is slow, and the real-time performance is poor. For these problems, a high-speed data mass storage method based on LabVIEW and FPGA USB communication is presented. The design method establishes a program framework by adopting three sets of “producer-consumer” modes, and synchronizes data transmission with data processing verification and data storage, that is, storage, data display, data verification, and background data determination in data processing. Cache cleanup and other synchronous execution, while using the Datalog file data storage format to further accelerate the continuous execution of data storage operations. The actual product results show that the high-speed data communication transmission storage at the same time, the program structure is less time-consuming than the conventional method, and as the communication time increases, the storage time is not increased.
关 键 词:高速数据存储 USB通信 LABVIEW Data
分 类 号:TP333[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222