The invention discloses a data acquisition device based on AMP, including CPU, CPU, the first second acquisition equipment group and memory; memory in a message queue; the first CPU and the second CPU are connected with the memory, the first CPU and the second CPU can access the external message queue; the first CPU IO port second CPU interrupt input port; the first CPU and the second CPU through the inter processor interrupt trigger interrupt mode; acquisition equipment group is used to gather the field data acquisition device is connected with the first group; CPU. The data acquisition device based on AMP also includes a man-machine interface connected with second CPU. The man-machine interface is connected with at least one of the display screen, keyboard and touch screen. The data acquisition device based on AMP is easy to implement, and the data acquisition and transmission efficiency is high.
【技术实现步骤摘要】
一种基于AMP的数据采集装置
本专利技术涉及一种基于AMP的数据采集装置。
技术介绍
随着工业化与信息化的飞速发展,自动化设备在工业中的应用越来越广泛,而数据采集与控制系统在自动化中又发挥着非常重要的作用。怎样实时、高效地进行数据采集和数据交互成为了提高工业智能化程度的一个重要课题。在对数据采集或者处理要求不高的场景下,多采用STM32等芯片进行数据的采集和处理;而对于数据采集效率要求较高的系统中,普通的芯片已无法满足需求。因此,引入了多核CPU(如ZC7020)完成数据的处理和交互流程。多核CPU带来了更强的并行处理能力、更高的计算密度和更低的时钟频率,并大大减少了散热和功耗。多核芯片的多处理模式主要分为AMP(非对称多处理)、SMP(对称多处理)和BMP(混合多处理)三种。鉴于大多数操作系统都支持SMP的缘故,目前使用最多的是SMP模式,由一个OS管理各个内核,并分配工作负载。但SMP在任务调度、进程管理等方面存在一定的性能开销,这会给实时性要求严格的采集系统性能造成不利影响。例如,专利CN106487909A提出了一种基于ARM和嵌入式linux的远程数据采集系统,系统的采集端由仅由一个arm芯片及其外设实现,获取的数据通过路由器传输至internet,上位机则从internet直接获取信息数据。专利CN101957808A提出了一种多CPU通信方法和系统,该系统基于SMP结构,通过中断和消息队列进行多CPU之间的交互;从CPU接收到主CPU触发的中断信号后,从CPU的内核从消息队列中获取所述数据,并通过SOCKET将所述数据传输到所述应用程序。上述 ...
【技术保护点】
一种基于AMP的数据采集装置,其特征在于,包括第一CPU、第二CPU、采集设备组和存储器;存储器中设有消息队列;第一CPU和第二CPU均与存储器相连,第一CPU和第二CPU均能访问该消息队列;第一CPU的IO端口连接第二CPU的外部中断输入端口;第一CPU与第二CPU通过核间中断模式触发中断;采集设备组用于采集现场数据;采集设备组与第一CPU相连。
【技术特征摘要】
1.一种基于AMP的数据采集装置,其特征在于,包括第一CPU、第二CPU、采集设备组和存储器;存储器中设有消息队列;第一CPU和第二CPU均与存储器相连,第一CPU和第二CPU均能访问该消息队列;第一CPU的IO端口连接第二CPU的外部中断输入端口;第一CPU与第二CPU通过核间中断模式触发中断;采集设备组用于采集现场数据;采集设备组与第一CPU相连。2.根据权利要求1所述的基于AMP的数据采集装置,其特征在于,还包括与第二CPU相连的人机交互接口。3.根据权利要求2所述的基于AMP的数据采集装置,其特征在于,人机交互接口连接有显示屏、键盘、触摸屏中的至少一种。4.根据权利要求1所述的基于AMP的数据采集装置,其特征在于,第一CPU和第二CPU均采用Cortex-A9型CPU。5.根据权利要求1所述的基于AMP的数据采集装置,其特征在于,第一CPU与采集设备组之间通过AI/DI接口、IIC接口、SPI接口、USB接口、232接口和485接口中的至少一种接口相连。...
【专利技术属性】
技术研发人员:石雪倩,陈金玲,黎朝晖,瞿仕波,
申请(专利权)人:湖南利能科技股份有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。