使用特别适用于可变固态存储器的技术,如用于EEPROM或者闪存
血液分析仪及其数据处理方法、计算机存储介质
本申请公开了血液分析仪及其数据处理方法、计算机存储介质,血液分析仪包括主机、微控制器和存储器,存储器用于存储时序包,微控制器用于执行时序包中的时序文件,以实现血液分析,该方法包括:微控制器接收主机发送的调用指令;微控制器基于调用指令从存储器中获取第一时序;以及执行第一时序。通过上述方式,一方面减少对总线的资源占用;另一方面,实现血液分析仪同时对多个时序命令的执行,完成多个血液分析项目的同时进行,提升血液分析仪运行速度,增加工作效率。

2021-11-02

访问量:60

一种嵌入式系统下的二进制烧写格式的加载方法及系统
本发明涉及一种嵌入式系统下的二进制烧写格式的加载方法,所述方法包括以下步骤:实时从存储介质中读取烧写文件中的文件头基础信息,所述文件头基础信息包括文件头长度、数据长度、数据块个数、数据块地址、数据块长度、文件头校验和和数据校验和;根据获取的文件头,计算文件头校验和,判断文件头中存储的校验和与计算校验和是否一致,若一致,则解析文件头中的数据块信息,判断是否存在未写入内存的数据块。本发明既可以使用较小的存储空间,提升加载速度,同时可以在加载时对自身进行校验,防止加载错误。

2021-11-02

访问量:26

血液分析仪及其数据处理方法、计算机存储介质
本申请公开了血液分析仪及其数据处理方法、计算机存储介质,血液分析仪包括主机、微控制器和存储器,存储器用于存储时序包,微控制器用于执行时序包中的时序文件,以实现血液分析,该方法包括:在血液分析仪启动时,微控制器接收主机基于目标标识信息的查询指令;微控制器基于查询指令获取存储器的当前标识信息,并将当前标识信息发送给主机,以使主机判断目标标识信息与当前标识信息是否相同;若不相同,则微控制器接收主机发送的第一时序包,以对存储器中的第二时序包进行更新。通过上述方式,一方面减少对总线的资源占用;另一方面,实现血液分析仪同时对多个时序命令的执行,完成多个血液分析项目的同时进行,提升血液分析仪运行速度。

2021-11-02

访问量:33

一种嵌入式微处理器的程序在线升级方法、装置及介质
本发明涉及一种嵌入式微处理器的程序在线升级方法、装置及介质,所述方法包括以下步骤:S1、获取程序运行标志位状态,并根据该状态判断是否需要更新固件,若是,则执行步骤S2,若否,则直接运行程序;S2、实时监听并接收程序更新固件,判断接收数量是否达到设定值,若是,则将接收的程序更新固件存储于临时变量中,执行步骤S4,若否,则执行步骤S3;S3、判断接收动作是否完成,若是,则将接收的程序更新固件存储于临时变量中,若否,则返回步骤S2;S4、判断接收动作是否完成,若是,则执行步骤S5,若否,则返回步骤S2;S5、基于存储的程序更新固件更新程序,并更新程序运行标志位状态。与现有技术相比,本发明具有成本低、稳定性好等优点。

2021-10-29

访问量:16

恒流软件升级系统、方法和电视机
本发明公开了一种恒流软件升级系统、方法和电视机,恒流软件升级系统包括主板和恒流板,主板包括主控芯片,恒流板包括恒流控制芯片;主控芯片用于根据升级请求确定需要升级恒流软件时发送升级指令至恒流控制芯片,并根据响应升级指令的应答信号发送升级数据包至恒流控制芯片;恒流控制芯片用于根据升级数据包进行恒流软件升级,进而有效解决了LED电视机局部调光中恒流控制芯片软件不能在线升级的问题,极大提高了恒流软件升级效率。

2021-10-29

访问量:27

车辆中的空中下载更新设备及其方法
本发明涉及一种车辆中的空中下载更新设备及其方法,其中该空中下载更新设备包括:通信装置,其被配置成从外部服务器接收用于车辆软件的空中下载更新的数据;以及处理器,其被配置成基于多个控制器中的每个控制器的电流消耗和数据处理速度来确定空中下载更新的优先级,并允许基于所确定的优先级选择性地传输数据。该车辆中的空中下载更新方法,包括以下步骤:由处理器从外部服务器接收用于车辆软件的空中下载更新的数据;由处理器基于多个控制器中的每个控制器的电流消耗和数据处理速度来确定空中下载更新的优先级;以及由处理器允许基于所确定的优先级选择性地传输数据。

2021-10-29

访问量:17

配置信息存取方法、设备及计算机可读存储介质
本发明公开了一种配置信息存取方法、设备及计算机可读存储介质,所述方法包括:当接收到配置信息写入请求时,将所述配置信息写入请求对应的待写入配置信息写入RAM中,再将RAM中的配置信息同步至Flash中,其中,RAM的属性被配置为不掉电重启时数据不被更新;当系统启动时,检测RAM中的配置信息是否有效;若RAM中的配置信息有效,则按照RAM中的配置信息执行系统启动操作,并检测Flash中的配置信息与RAM中的配置信息是否一致;若不一致,则将RAM中的配置信息同步至Flash中。本发明避免了配置信息在同步至Flash的过程中因异常重启导致同步至Flash中配置信息不准确时系统功能异常的情况发生。

2021-10-26

访问量:23

嵌入式操作系统在线升级的方法、装置、设备和存储介质
本申请涉及工业控制领域,本申请提供了一种嵌入式操作系统在线升级的方法、装置、设备和存储介质。本申请实施例,应用于计算设备,所述计算设备包括FLASH,所述FLASH包括引导分区、配置分区、BOOT分区和APP分区,所述引导分区中存储有引导代码,本申请实施例的嵌入式操作系统在线升级的方法,运行引导代码即可实现BOOT分区和APP分区的升级固件更新。本申请实施例通过FLASH中四个分区之间的简单逻辑校验和跳转实现了嵌入式操作系统的升级固件自动更新功能,从而显著降低了嵌入式操作系统的维护成本。

2021-10-26

访问量:23

一种基于ZYNQ芯片的FPGA加载方法
本发明公开了一种基于ZYNQ芯片的FPGA加载方法,包括:上电启动时的上电自动加载和ZYNQ系统启动完成后的上位机控制加载;所述上电自动加载的过程为:设备上电启动时,FPGA的加载模式默认为主动加载,此时FPGA主动从Flash2读取文件,快速加载;所述上位机控制加载的过程为:ZYNQ系统运行起来后,自动运行控制守护进程,监听网络端口,响应上位机命令;上位机使用网口、串口等方式和ZYNQ系统建立通信,下发待更新的FPGA代码;ZYNQ系统接收数据,把数据存放在DDR3内存中,并对数据进行校验,将校验结果反馈给上位机;ZYNQ系统根据上位机的指令,确定设备更新方式。本发明提供的基于ZYNQ芯片的FPGA加载方法具有FPGA更新快速方便、设备中断工作时间短的特点。

2021-10-26

访问量:38

一种可编程逻辑器件的固件更新方法及系统
本发明公开了一种可编程逻辑器件的固件更新方法及系统,其中,所述方法包括:获得所述第一存储器的属性信息;判断所述第一存储器是否为外置存储器,获得第一判断结果;获得第一高电平CPU控制信号;根据所述第一高电平CPU控制信号,向所述第一存储器写入固件更新数据;判断写入的所述固件更新数据是否完整,获得第一检测结果;如果所述第一检测结果为写入的所述固件更新数据完整,对可编程逻辑器件进行固件更新。解决了现有技术中的基于增加额外的硬件外设以及拆机等方式,对可编程逻辑器件进行固件更新,使得对产品造成损耗的同时,更新效率低下的技术问题。

2021-10-22

访问量:29

注册成为会员可查看更多数据。
技术分类