功能 | 将double数据向量记录到SD卡上的文件。 |
参数 | |
Directory Path | 这里指定了数据记录文件存储的目录路径请确保上述目录路径指向 /fs/microsd/ 目录中的某个位置。例如,/fs/microsd/log/mw 表示将数据文件保存到SD卡的该目录中。 |
Cache in Memory | 如果启用此选项,数据会首先缓存在内存中。当en 信号变为低电平或达到指定的最大记录数量时,数据才会写入SD卡。如果该选项未启用,数据将直接写入SD卡,可能会更频繁地访问存储设备,但可以减少内存使用。 |
Max Record Count | 这是允许缓存的最大记录数量。当缓存中存储的数据条目达到这个数量时,模块会将数据从内存刷新到SD卡中。如果启用了“Cache in Memory”选项,这个参数用于控制缓存的数据量,以避免内存溢出或过多的数据积累。 |
输入 | |
en | Cache in Memory启用后,启用端口必须在程序执行期间先变为高电平,然后变为低电平,才能成功写入磁盘空间。如果启用端口在生成的代码执行完毕之前没有变为低电平,文件将仍然被视为“打开”状态且无法访问。 |
data | 数据输入可以是连接在一起的向量信号,以允许多信号记录。这些信号都需要具有相同的数据类型(单精度浮点数)。 |
输出 | 日志文件的格式为一个头部后跟二进制记录数据 |
使用示例 | ../../5.RflySimFlyCtrl/0.ApiExps/5.Log-Write-Read/Readme.pdf |