故障录波数据无损压缩、解压缩方法

    公开(公告)号:CN103457609A

    公开(公告)日:2013-12-18

    申请号:CN201310365845.6

    申请日:2013-08-20

    Abstract: 本发明涉及故障录波数据无损压缩、解压缩方法,压缩方法先解析comtrade配置文件,获取dat数据文件;并根据内容分为数据基本信息、模拟通道数据和状态量通道数据;将数据基本信息存储在数据基本信息区;顺次将每一个模拟通道的当前周期的采样点数据和上一个周期同相位的采样点数据相减,并存入模拟数据预处理压缩区;对状态量通道数据采用游程编码的方式进行压缩,压缩后存入状态数据预处理压缩区;对预处理压缩文件进行一次字典压缩,形成最终的压缩文件;本发明根据这三个部分各自的数据特点分别用不同的方式进行数据预处理压缩,再对预处理之后的数据进行二次压缩,是高效率、无损压缩,解压缩方法是数据压缩的反向化、是数据重组的过程。

    一种RS485收发方向切换方法及装置
    22.
    发明公开

    公开(公告)号:CN119226204A

    公开(公告)日:2024-12-31

    申请号:CN202310807256.2

    申请日:2023-06-30

    Abstract: 本发明涉及一种RS485收发方向切换方法及装置,属于通信技术领域。本发明方案包括当数据发送时,调高数据发送调用者的优先级;将RS485收发管脚切换到发送状态;将数据拷贝到缓冲区;使能THR发送保持寄存器空中断,完成缓冲区的数据发送;查询硬件是否发送完成,若所述硬件已发送完成,则切换RS485收发管脚到接收状态,恢复高数据发送调用者的任务优先级;若所述硬件没有发送完成,则进入休眠中断处理,若休眠时间到,则重复查询硬件是否发送完的所有操作,直到硬件发送完成。本发明方案解决现有技术中RS485状态转换时,延时设置不合理导致的数据丢包或串口卡顿,及频繁循环查询硬件发送完成标志导致的系统CPU占有率较高的问题。

Patent Agency Ranking