-
公开(公告)号:CN112769816B
公开(公告)日:2022-06-21
申请号:CN202110004996.3
申请日:2021-01-04
Applicant: 烽火通信科技股份有限公司
Inventor: 林飞浪
IPC: H04L69/22 , H04L12/40 , G06F16/901 , G06F16/903
Abstract: 本发明公开了一种电源监控高速CAN报文处理方法与系统,构建完美哈希表用于缓存CAN报文,使每个哈希表行对应一个报文ID,同时在完美哈希表中为每个ID的CAN报文指定对应的解析函数入口;电源监控接收到CAN报文后,根据报文ID定位该CAN报文在完美哈希表中的位置,进而将该CAN报文缓存到完美哈希表中相应的位置;在本轮报文接收完毕后遍历完美哈希表,根据报文ID依次调用对应的解析函数,完成完美哈希表中每个CAN报文的解析处理。本方案解决了大量报文冲击时的报文接收与缓存问题,同时解决了报文解析时分支结构过多的问题,提高报文解析处理能力。
-
公开(公告)号:CN111749920A
公开(公告)日:2020-10-09
申请号:CN202010568415.4
申请日:2020-06-19
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种机电系统的风扇无级调速方法与装置,其中方法包括:获取各温度监控点的温度并筛选出最高温度;根据最高温度和目标温度的差值计算新的PWM占空比;下发新的PWM占空比给风扇盘,以便风扇盘调节转速,将设备温度稳定在目标温度;其中,当最高温度超过高温阈值,且对应温度监控点的温度还在继续升高或不变时,将占空比上调;当最高温度低于低温阈值,且对应温度监控点的温度还在继续下降或不变时,将占空比下调。通过调节PWM占空比实现了无级调速,与档位调速相比收敛更快、响应更及时、温控更稳定精确,不会出现跳档;采用负反馈原理将温度控制在目标温度附近,可达到控温与降噪的平衡效果。
-
公开(公告)号:CN112769816A
公开(公告)日:2021-05-07
申请号:CN202110004996.3
申请日:2021-01-04
Applicant: 烽火通信科技股份有限公司
Inventor: 林飞浪
IPC: H04L29/06 , H04L12/40 , G06F16/901 , G06F16/903
Abstract: 本发明公开了一种电源监控高速CAN报文处理方法与系统,构建完美哈希表用于缓存CAN报文,使每个哈希表行对应一个报文ID,同时在完美哈希表中为每个ID的CAN报文指定对应的解析函数入口;电源监控接收到CAN报文后,根据报文ID定位该CAN报文在完美哈希表中的位置,进而将该CAN报文缓存到完美哈希表中相应的位置;在本轮报文接收完毕后遍历完美哈希表,根据报文ID依次调用对应的解析函数,完成完美哈希表中每个CAN报文的解析处理。本方案解决了大量报文冲击时的报文接收与缓存问题,同时解决了报文解析时分支结构过多的问题,提高报文解析处理能力。
-
公开(公告)号:CN112148556A
公开(公告)日:2020-12-29
申请号:CN202010963634.2
申请日:2020-09-14
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明涉及嵌入式控制技术领域,提供了一种基于位运算的软件防抖方法和装置。在每一轮获取到新的告警采集内容需要进行记录时,寻址到相应队列的记录目标bit位;确认告警采集内容属于告警或者非告警,并将告警采集内容转换为相应的bit值;将由告警采集内容转换得到的bit值和寻址到的目标比特位进行位或运算,完成新一轮告警采集内容在队列中的入队。本发明用于优化软件滤波算法的性能,在算法的空间复杂度和时间复杂度上达到最优,使得在硬件资源较少、性能不足的嵌入式系统中,实现大量告警量和开关量的有效滤波防抖操作。
-
公开(公告)号:CN115328505A
公开(公告)日:2022-11-11
申请号:CN202211008551.3
申请日:2022-08-22
Applicant: 武汉烽火技术服务有限公司 , 烽火通信科技股份有限公司
Abstract: 本发明涉及通信设备机电管理技术领域,提供了一种机电管理MCU固件烧录方法和系统。主控MCU的启动方式保持为从用户代码区启动,运行用户代码;从节点MCU则设置为从system memory启动,运行从节点MCU自带的BootLoader;主控MCU通过IO连接从节点MCU的NRST复位控制管脚,对从节点MCU进行复位操作,使其进入自带的Bootloader运行,以进行固件烧录或更新。本发明相比于使用Jtag和SWD接口实现固件烧录,CAN总线的方式节约了IO管脚和布线,没有增加额外的成本。
-
公开(公告)号:CN112148556B
公开(公告)日:2022-08-12
申请号:CN202010963634.2
申请日:2020-09-14
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明涉及嵌入式控制技术领域,提供了一种基于位运算的软件防抖方法和装置。在每一轮获取到新的告警采集内容需要进行记录时,寻址到相应队列的记录目标bit位;确认告警采集内容属于告警或者非告警,并将告警采集内容转换为相应的bit值;将由告警采集内容转换得到的bit值和寻址到的目标比特位进行位或运算,完成新一轮告警采集内容在队列中的入队。本发明用于优化软件滤波算法的性能,在算法的空间复杂度和时间复杂度上达到最优,使得在硬件资源较少、性能不足的嵌入式系统中,实现大量告警量和开关量的有效滤波防抖操作。
-
公开(公告)号:CN111749920B
公开(公告)日:2021-11-26
申请号:CN202010568415.4
申请日:2020-06-19
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种机电系统的风扇无级调速方法与装置,其中方法包括:获取各温度监控点的温度并筛选出最高温度;根据最高温度和目标温度的差值计算新的PWM占空比;下发新的PWM占空比给风扇盘,以便风扇盘调节转速,将设备温度稳定在目标温度;其中,当最高温度超过高温阈值,且对应温度监控点的温度还在继续升高或不变时,将占空比上调;当最高温度低于低温阈值,且对应温度监控点的温度还在继续下降或不变时,将占空比下调。通过调节PWM占空比实现了无级调速,与档位调速相比收敛更快、响应更及时、温控更稳定精确,不会出现跳档;采用负反馈原理将温度控制在目标温度附近,可达到控温与降噪的平衡效果。
-
-
-
-
-
-