定时处理方法、定时处理装置、处理器与定时处理系统

    公开(公告)号:CN114706617B

    公开(公告)日:2024-08-16

    申请号:CN202210240968.6

    申请日:2022-03-10

    Abstract: 本申请提供了一种定时处理方法、定时处理装置、处理器与定时处理系统,该定时处理方法应用在嵌入式设备的微控制单元中,微控制单元包括定时器,嵌入式设备还包括GPS北斗卫星授时模块,该定时处理方法包括:接收定时服务请求,定时服务请求携带有目标定时时长;根据目标定时时长,至少控制定时器和/或GPS北斗卫星授时模块进行计时。本方案与现有技术中,基于硬件定时器实现的软件定时器相比,本方案中是根据目标定时时长选择不同的计时器件,本方案在保证定时准确度和精度较高的基础上,还减少了中断触发的次数,从而保证了整个定时过程中系统的负载较小,进而解决了现有技术中难以在系统负载较低的情形下提供较为准确的定时服务的问题。

    通信协议栈复用方法、通信方法、计算机设备及介质

    公开(公告)号:CN114785631B

    公开(公告)日:2023-12-15

    申请号:CN202210361731.3

    申请日:2022-04-07

    Abstract: 本发明公开一种通信协议栈复用方法、通信方法、计算机设备及介质,该复用方法包括获取通信协议栈连接的总线数量和总线通信协议类型;根据总线数量和总线通信协议类型确定总线复用个数、至少一个复用层及进程程序架构,进程程序架构包括至少一个独立进程程序;根据总线复用个数确定通信协议栈各层的状态机数组;根据所述进程程序架构及所述状态机数组进行消息转发,其中,任意两个相邻层之间采用消息队列通信。本发明通过创建协议栈独立进程及协议栈各层的消息队列通信方式,实现通信协议栈各层,及协议栈与车载终端程序之间的解耦,提高程序的可靠性和复用率,支持多条总线同时通信。

    嵌入式设备的控制方法、控制装置和电子设备

    公开(公告)号:CN116360854A

    公开(公告)日:2023-06-30

    申请号:CN202310225759.9

    申请日:2023-03-03

    Abstract: 本申请提供了一种嵌入式设备的控制方法、控制装置和电子设备,该方法包括:命令行界面获取用户的控制指令,得到多个控制指令;获取控制指令中的关键字指令对应的最低用户级别,根据关键字指令和最低用户级别生成关键字节点,根据控制指令中的参数指令生成参数节点,根据控制指令中的执行指令生成执行节点;将控制指令对应的关键字节点、参数节点和执行节点依次顺序连接,生成控制指令对应的指令链表,将多个控制指令对应的多个指令链表连接,生成指令树链表;确定目标控制指令集,执行指令树链表中的目标控制指令集,以控制嵌入式设备。通过本申请,解决了现有技术中无法设置嵌入式设备的控制权限的问题。

    存储单元的存储分区的确定方法、存储介质和电子设备

    公开(公告)号:CN116339628A

    公开(公告)日:2023-06-27

    申请号:CN202310275330.0

    申请日:2023-03-16

    Abstract: 本申请提供了一种存储单元的存储分区的确定方法、存储介质和电子设备,该方法包括:获取多个存储分区,各存储分区包括多个数据单元,各数据单元存储多个字段;检测各存储分区,得到多个检测结果,检测结果与存储分区一一对应,多个检测结果包括存储分区的有效单元数、存储分区的无效单元数和存储分区的空白单元数;根据以下至少之一:各存储分区的有效单元数、各存储分区的无效单元数和各存储分区的空白单元数,确定目标分区和非目标分区。本申请通过确定目标分区和非目标分区,使得在一个存储分区满时,借助另一个分区完成分区切换,解决了现有技术中存储介质的擦写频繁、效率较低且影响存储介质的寿命的问题。

    通信协议栈复用方法、通信方法、计算机设备及介质

    公开(公告)号:CN114785631A

    公开(公告)日:2022-07-22

    申请号:CN202210361731.3

    申请日:2022-04-07

    Abstract: 本发明公开一种通信协议栈复用方法、通信方法、计算机设备及介质,该复用方法包括获取通信协议栈连接的总线数量和总线通信协议类型;根据总线数量和总线通信协议类型确定总线复用个数、至少一个复用层及进程程序架构,进程程序架构包括至少一个独立进程程序;根据总线复用个数确定通信协议栈各层的状态机数组;根据所述进程程序架构及所述状态机数组进行消息转发,其中,任意两个相邻层之间采用消息队列通信。本发明通过创建协议栈独立进程及协议栈各层的消息队列通信方式,实现通信协议栈各层,及协议栈与车载终端程序之间的解耦,提高程序的可靠性和复用率,支持多条总线同时通信。

    基于嵌入式设备的日志的存储方法、存储装置与处理器

    公开(公告)号:CN114756426A

    公开(公告)日:2022-07-15

    申请号:CN202210271411.9

    申请日:2022-03-18

    Abstract: 本申请提供了一种基于嵌入式设备的日志的存储方法、存储装置与处理器,该方法包括:将运行在嵌入式设备上的软件按照功能进行划分,得到多个目标模块;按照各目标模块在运行过程中日志记录产生的时间顺序,为日志记录分配对应的由小到大的序列号,且按照序列号由小到大的顺序将日志记录以及对应的序列号存储在目标日志文件中;在存储的过程中且在目标日志文件的可存容量不足存储下一个日志记录的情况下,将下一个日志记录以及对应的序列号覆盖目标日志文件中的当前的最小序列号对应的日志记录以及对应的序列号,从而解决了现有技术中难以在节省存储空间的情况下,较为灵活地对嵌入式设备的日志记录进行存储的问题。

    基于嵌入式设备的软件版本的管理方法与管理装置

    公开(公告)号:CN114675902B

    公开(公告)日:2023-08-18

    申请号:CN202210242824.4

    申请日:2022-03-11

    Abstract: 本申请提供了一种基于嵌入式设备的软件版本的管理方法与管理装置,该管理方法包括:将嵌入式设备的存储区划分为多个副本存储区,其中,一个副本存储区中,存储有多个目标镜像文件,且部分目标镜像文件为升级后的镜像文件或者为其他副本存储区中的目标镜像文件,任意两个副本存储区中的目标镜像文件的版本不相同,一个副本存储区中的多个目标镜像文件构成一个软件版本;根据各软件版本对应的版本控制信息,对软件版本进行预定管理,以使得嵌入式设备根据预定管理后的软件版本启动,版本控制信息至少包括版本控制关键字,预定管理至少包括:软件版本升级、软件版本选择,从而解决了现有技术中软件版本在升级的过程中资源占用率较高的问题。

    嵌入式设备的升级方法、升级装置和升级系统

    公开(公告)号:CN116301982A

    公开(公告)日:2023-06-23

    申请号:CN202310225684.4

    申请日:2023-03-03

    Abstract: 本申请提供了一种嵌入式设备的升级方法、升级装置和升级系统,该方法包括:微处理器从第一服务器获取第一待升级版本号和第一升级版本号,第一升级版本号为第一固件文件的版本号;微处理器确定第一待升级版本号与第一升级版本号是否相同;微处理器在第一待升级版本号与第一升级版本号不相同的情况下,从第一服务器下载第一固件文件,并将第一固件文件和第一升级指令发送至微控制器,完成微控制器的固件升级,第一升级指令为采用第一固件文件对微控制器的固件进行升级的指令。该方法解决了现有技术中需要技术人员到现场对微控制器的固件进行升级的问题。

    车载网联终端、及其调测方法、调测装置与调测系统

    公开(公告)号:CN114884848A

    公开(公告)日:2022-08-09

    申请号:CN202210271400.0

    申请日:2022-03-18

    Abstract: 本申请提供了一种车载网联终端、及其调测方法、调测装置与调测系统,该车载网联终端包括通信模块、业务处理模块以及调测代理模块,其中:通信模块用于将接收到的商用云平台发送的第一调测指令转发至业务处理模块,第一调测指令为控制调测代理模块开启服务端口的指令;业务处理模块与调测代理模块通信,业务处理模块将接收到的第一调测指令转发至调测代理模块;调测代理模块已开启的服务端口与其他设备通信,调测代理模块接收业务处理模块发送的第一调测指令和其他设备发送的第二调测指令,并根据第一调测指令和第二调测指令执行对应的动作,从而解决了现有技术中难以通过无线通信的方式对车载网联终端进行调测的问题。

Patent Agency Ranking