主题中讨论的其他器件:C2000WARE
您好!
非常感谢您提供有关如何在 C28和 M4之间保持数据同步的建议。
我们以"系统设置"为例:
typedef strucrt {
uint8_t system_id;
uint8_t number_of_resets;
uint16_t number_of_cats;
} Settings_ID;
typedef strucrt {
uint16_t max_sensores_allowed;
float max_up;
float min_up;
} Settings_limits;
typedef strucrt {
Settings_ID sysId;
Settings_limits sysLimits;
} System_settings;
我具体 使用了不同 大小的数据类型。
IPC 存储器的宽度为4字节。
我希望有一个示例、说明如何从 C28 复制到 IPC 存储器、然后使用单个复制命令从 IPC 复制回 M4。
这样、在添加设置时、我无需更新将数据复制到 IPC 和将数据读取到 IPC 的函数。
我遇到的问题是、 不同 数据类型的存储器大小不同。
我希望我明白了自己。