主题中讨论的其他器件: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 的函数。
我遇到的问题是、 不同 数据类型的存储器大小不同。
我希望我明白了自己。