Compression 微控制器中的数据压缩(DSPIC33E)

Compression 微控制器中的数据压缩(DSPIC33E),compression,microcontroller,Compression,Microcontroller,如何在MCU中压缩数据 MCU有一个记录电压、电流和时间戳的ADC 它应该将其保存到ram中,当ram已满时,向其发送一个板外存储器(SD卡) 为了最大化发送的数据,我们需要压缩数据 数据采用这种格式 [YY][MM][DD][HH][MM][SS][电压][电流] 假设每个框的值是8位,那么每个数据日志总共有64位 将收集1000多个数据日志 压缩此数据并防止冗余的最佳方法是什么?因为两个数据集之间的差异非常有限-最好只记录增量,即当前值与前一个值的差异。仅在开始时-记录完整值。如果每秒都获取

如何在MCU中压缩数据

MCU有一个记录电压、电流和时间戳的ADC 它应该将其保存到ram中,当ram已满时,向其发送一个板外存储器(SD卡)

为了最大化发送的数据,我们需要压缩数据 数据采用这种格式

[YY][MM][DD][HH][MM][SS][电压][电流]

假设每个框的值是8位,那么每个数据日志总共有64位 将收集1000多个数据日志


压缩此数据并防止冗余的最佳方法是什么?

因为两个数据集之间的差异非常有限-最好只记录增量,即当前值与前一个值的差异。仅在开始时-记录完整值。

如果每秒都获取数据,则无需继续记录时间。写入第一个时间值,然后可以假设每个后续值都是在1秒后记录的