PORT:用于集成到 LINUX 环境的 SoM IoT/工业 4.0 模块
PORT 正在扩展其 SoM 产品,用于在 Linux 上使用的实时通信应用程序。 SoM 物联网/工业 4.0 模块提供板载 PROFINET CCB 和 EtherNetIP,现在可以轻松集成到 LINUX 环境中。 SoM-IoT 实时通信模块提供了一种经济高效且易于集成的通信解决方案。 PROFINET CCB、EtherNetIP(EtherCAT 和 CANopen 应要求提供)等实时通信系统仅在一个模块中提供。用于管理、集成和设计的广泛工具大大减少了开发和集成时间。借助集成更新服务,您始终保持最新状态。
SoM-IoT 实时通信模块准备用于各种以太网端口,例如 RJ45、Mini RJ45(IP20 应用)以及 M12 或 M8(IP54 应用)。所以 PHY 和变压器已经在 SoM 上可用。因此只需将 SoM 模块和相应的以太网连接器集成到主机模块上即可。
SoM-RIN32M3 模块的 SPI 应该将模块连接到外部应用处理器。由于模块时钟与外部应用处理器时钟的独立性,异步模式下与SPI接口的串行传输由3个模块引脚完成。
作为 SPI 主设备的应用控制器决定了 SPI 通信模式。 SPI 数据格式可以先在 MSB 和 LSB 之间切换。每次传输的位数可以更改为 8 到 16 位或 20、24 或 32 位的任意数字。通信基于一个 128 字节的传输缓冲区,可以传输多个请求。
通信基于循环方案,其中过程数据可以随着应用控制的每个请求循环传输。非实时通信 (RPC) 使用相同的传输,但处理与实时通信分离。因此,实时数据可以独立于 API 的函数调用进行交换。
SoM 适用于任何通过内核提供 SPI 接口和 I²C 接口的 Linux 系统。此外,还需要高精度定时器。 PORT 提供了一个 SoM EVAL 平台,可以在 LINUX 下与 Raspberry PI 一起进行测试。 SoM 模块 EVAL 板具有 PMOD / ARDUINO 接口,因此可以与其他 EVAL 板结合使用。
嵌入式