一种基于AMP的数据采集方法技术

技术编号:16717897 阅读:92 留言:0更新日期:2017-12-05 16:21
本发明专利技术公开了一种基于AMP的数据采集方法,采用双CPU架构,双CPU架构中具有第一CPU和第二CPU,其中,第一CPU与采集设备组相连,负责数据采集,第二CPU负责对数据的提取、处理、整合和上发;且第一CPU和第二CPU之间通过中断模式和消息队列进行信息交互。该基于AMP的数据采集方法易于实施,数据采集及传输效率高。

A method of data acquisition based on AMP

The invention discloses a method of data acquisition based on AMP, which adopts double CPU architecture, with the first CPU and second CPU, double CPU structure in the first CPU and the acquisition equipment is responsible for data acquisition, second CPU is responsible for data extraction, processing, integration and development; and between the first and the second CPU CPU can exchange information through interrupt mode and message queue. The data acquisition method based on AMP is easy to implement, and the efficiency of data acquisition and transmission is high.

【技术实现步骤摘要】
一种基于AMP的数据采集方法
本专利技术涉及一种基于AMP的数据采集方法。
技术介绍
随着工业化与信息化的飞速发展,自动化设备在工业中的应用越来越广泛,而数据采集与控制系统在自动化中又发挥着非常重要的作用。怎样实时、高效地进行数据采集和数据交互成为了提高工业智能化程度的一个重要课题。在对数据采集或者处理要求不高的场景下,多采用STM32等芯片进行数据的采集和处理;而对于数据采集效率要求较高的系统中,普通的芯片已无法满足需求。因此,引入了多核CPU(如ZC7020)完成数据的处理和交互流程。多核CPU带来了更强的并行处理能力、更高的计算密度和更低的时钟频率,并大大减少了散热和功耗。多核芯片的多处理模式主要分为AMP(非对称多处理)、SMP(对称多处理)和BMP(混合多处理)三种。鉴于大多数操作系统都支持SMP的缘故,目前使用最多的是SMP模式,由一个OS管理各个内核,并分配工作负载。但SMP在任务调度、进程管理等方面存在一定的性能开销,这会给实时性要求严格的采集系统性能造成不利影响。例如,专利CN106487909A提出了一种基于ARM和嵌入式linux的远程数据采集系统,系统的采集端本文档来自技高网...
一种基于AMP的数据采集方法

【技术保护点】
一种基于AMP的数据采集方法,其特征在于,采用双CPU架构,双CPU架构中具有第一CPU和第二CPU,其中,第一CPU与采集设备组相连,负责数据采集,第二CPU负责对数据的提取、处理、整合和上发;且第一CPU和第二CPU之间通过中断模式和消息队列进行信息交互。

【技术特征摘要】
1.一种基于AMP的数据采集方法,其特征在于,采用双CPU架构,双CPU架构中具有第一CPU和第二CPU,其中,第一CPU与采集设备组相连,负责数据采集,第二CPU负责对数据的提取、处理、整合和上发;且第一CPU和第二CPU之间通过中断模式和消息队列进行信息交互。2.根据权利要求1所述的基于AMP的数据采集方法,其特征在于,第一CPU装载ucosii操作系统;第二CPU装载linux操作系统。3.根据权利要求1所述的基于AMP的数据采集方法,其特征在于,第一CPU初始化之后,建立消息队列。4.根据权利要求3所述的基于AMP的数据采集方法,其特征在于,在第一CPU中,若单次数据采集完成或采集数据中有异常数据需要立即进行反馈时,第一CPU通过IO端口触发第二CPU的外部中断,通知第二CPU进行处理。5.根据权利要求4所述的基于AMP的数据采集方法,其特征在于,第一CPU进行基本的数据采集,并对数据进行初步的判断,当有需要告警的异常数据或采集数据达到上发阈值时(如采集的数据个数达到1000个),将...

【专利技术属性】
技术研发人员:石雪倩陈金玲黎朝晖瞿仕波
申请(专利权)人:湖南利能科技股份有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1