当前位置:主页 > 科技论文 > 计算机论文 >

一种嵌入式系统多处理器间通信协议的应用实验

发布时间:2021-08-31 01:40
  分析了嵌入式系统多核和多片间的通信协议MCAPI(MultiCore Communications API),并在国产DSP平台上实现了基于消息、包和标量三种通信模式。在路由设计方面,提出了一种基于链路负载和跳数的"端点路由"策略。实验结果表明,MCAPI协议引入的通信开销大约为4%~7%,能够满足嵌入式系统轻量级的通信需求。 

【文章来源】:单片机与嵌入式系统应用. 2020,20(05)

【文章页数】:4 页

【部分图文】:

一种嵌入式系统多处理器间通信协议的应用实验


软硬件设计架构

流程图,消息,流程,控制端口


(2)设置M中的子项Ln和Fn分别表示本地节点号和远程节点号。如果发送的是控制包,将Le设置为本地发送控制端口号。Fe设置为目的接收控制端口号。设置DT项的值为GERQP,并将BUF子项设置为空。然后将命令字发送到传输层,并转入第(4)步。如果发送的是普通数据,则转入第(3)步。(3)将Le设置为发送端口号。Fe设置为目的接收端口号。设置MT项为DATAMSG,将用户数据复制到BUF。转至第(4)步。

流程图,消息,线程,流程


(1)创建并初始化SCE、RCE、RQ以及配置RT。(2)启动两个线程T1和T2。其中线程T1用于接收数据。线程T2用于处理数据。线程T1从驱动程序接收数据,将数据插入到全局队列RQ。


本文编号:3373917

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3373917.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户92b14***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com