主要内容

本页采用了机器翻译。点击此处可查看英文原文。

Shared Memory Pack

共享内存包

  • Shared Memory Pack block

库:
Simulink Real-Time / Shared Memory

描述

Shared Memory Pack 模块将指定的分区结构体打包为无结构的双字数组向量。它将一个或多个不同数据类型的 Simulink® 信号转换为向量。通常,包模块的输入是写模块的输出。Simulink 接口不识别结构体;请将每个结构体段的输出作为输入传递给 Shared Memory Pack 模块。

内存分区由 Simulink 信号组构成,这些信号组合成 32 位字长的模块(数据包)。在开始配置此模块之前,请确保您已根据共享内存制造商的要求预先定义了共享内存分区结构体。

此模块忽略分区结构体中的 Address 字段。

参数

全部展开

输入预定义共享内存分区结构体的名称。

编程用法

模块参数:partition

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2006a 中推出