中电网移动|移动中电网
 
 

技术讲座

基于恩智浦处理器平台面向工业和物联网的实时软件开发套件技术解析

在这次分享中,恩智浦工业和物联网垂直部门的研发工程师将会带来基于恩智浦高性能处理器平台的实时软件开发套件的介绍。
该开发套件是恩智浦提供的针对工业和物联网领域的一套软件集,包括了实时系统, 异构多核框架, 异构多SoC框架, 工业网络和工业协议。 实时系统提供了RT Linux/RTOS/Jailhouse/Baremetal不同实时性的系统以及它们之间灵活的组合, 满足用户的软实时, 强实时和硬实时的不同应用场景的需求.
异构多核框架提供了各个实时系统间相互数据通信/资源共享/硬件分配的支持, 方便用户直接获取这些能力.
异构多SoC框架提供了将MCU的硬件组件扩展成为MPU的一个硬件外设的能力. 可以将MCU的TSN switch通过Linux 的DSA子系统变成MPU的一个DSA设备.
工业网络支持TSN和多种网络冗余, 可以满足工业上组建实时可靠的网络的需求.
工业协议支持了全栈的EtherCAT、CANOpen、Modbus、OPC-UA。
实时软件开发套件可以帮助客户在实时系统下开发自己的程序, 通过工业协议实时地控制设备, 同时可以通过实时网络和冗余网络将多个设备组建成一个工业或者IOT系统.

话题覆盖:
1. 实时系统
2. 异构多核框架
3. 异构多SoC框架
4. 网络冗余
5. EtherCAT

我们可以了解到:
1. 实时Linux/RTOS/Baremetal的实时性和选择
2. 异构多核之间通信的实现和如何实资源共享和硬件分配
3. 网络冗余HSR的特性和应用
4. EtherCAT的主栈和从栈的应用

演讲专家:
廉明欢,恩智浦工业和物联网应用研发工程师
于2012年加入原飞思卡尔半导体数字网络部门,先后担任Layercape和i.MX平台下驱动和应用的开发. 现在负责Real-time Edge software的开发。

关键词 #处理器 #物联网 #开发套件 #异构多核框架 #实时系统 #SoC