数据读写方法、装置、存储介质及电子装置与流程

文档序号:33954795发布日期:2023-04-26 14:36阅读:57来源:国知局
数据读写方法、装置、存储介质及电子装置与流程

本发明实施例涉及通信领域,具体而言,涉及一种数据读写方法、装置、存储介质及电子装置。


背景技术:

1、随着经济的快速发展和物质生活水平的提高,越来越多的娱乐设施以及娱乐设备在生活中的应用越来越广泛,极大的丰富了人们的生活,例如,在车、船等交通运输设备内播放多媒体信息可以极大的丰富人们的旅途生活,下面以公交车为例进行说明:

2、公交广告机作为以丰富车内娱乐文化生活的业务主体,主要功能是接收信息发布系统服务端的多媒体数据,实现影视或广告播放,从而使得人们即使在旅途上,也可以观看电影、新闻等。

3、相关技术中,绝大多数公交广告机的供电都是由公交车供电系统提供,由驾驶员的钥匙控制,因此,普遍存在写数据过程中异常掉电而导致数据异常的情况,针对该情况,现有的技术是通过后备电源的方式完成设备供电,但该方法的应用不仅额外增加开销,同时后备电源的寿命以及充电管理等方面还增加了系统复杂度。

4、针对相关技术中存在的在解决数据读写过程中异常掉电的问题时需要额外引入其他设备从而增加了供电系统复杂度的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本发明实施例提供了一种数据读写方法、装置、存储介质及电子装置,以至少解决相关技术中数据读写过程中异常掉电的解决方案额外的增加了供电系统复杂度的问题。

2、根据本发明的一个实施例,提供了一种数据读写方法,包括:获取交通运输设备的状态;在确定所述交通运输设备处于目标行驶状态的情况下,向数据读写系统中包括的写数据模块发送写命令,其中,所述数据读写系统中包括用于缓存已下载数据的缓冲模块,所述写命令用于指示所述写数据模块从所述缓冲模块中读取已下载的目标数据,并将读取的所述目标数据写入到所述数据读写系统中包括的目标内存中;其中,所述数据读写系统是利用所述交通运输设备的供电系统进行供电的。

3、在一个示例性实施例中,在控制所述写数据模块将读取的所述目标数据写入到所述数据读写系统中包括的目标内存中之后,所述方法还包括:在确定所述交通运输设备由所述目标行驶状态转入低速行驶状态,向所述写数据模块发送停止写命令,其中,所述停止写命令用于指示所述写数据模块在确定未将所述目标数据中包括的第一数据写入所述目标内存中的情况下,执行目标同步操作,以将所述第一数据全部同步到所述目标内存中;其中,所述交通运输设备在所述低速行驶状态下的行驶速度小于在所述目标行驶状态下的行驶速度。

4、在一个示例性实施例中,所述停止写命令还用于指示所述写数据模块在确定已将所述目标数据全部写入所述目标内存中的情况下,执行目标同步操作。

5、在一个示例性实施例中,所述目标同步操作包括通过调用sync函数所执行的同步操作。

6、在一个示例性实施例中,在向数据读写系统中包括的写数据模块发送写命令之前,所述方法还包括:根据目标平台上发布的信息,确定要下载所述目标数据;向所述数据读写系统中包括的下载模块发送下载命令,其中,所述下载命令用于指示所述下载模块从所述目标平台上将所述目标数据下载到所述缓冲模块中。

7、根据本发明的另一个实施例,提供了一种数据读写装置,包括:获取单元,用于获取交通运输设备的状态;第一发送单元,用于在确定所述交通运输设备处于目标行驶状态的情况下,向数据读写系统中包括的写数据模块发送写命令,其中,所述数据读写系统中包括用于缓存已下载数据的缓冲模块,所述写命令用于指示所述写数据模块从所述缓冲模块中读取已下载的目标数据,并将读取的所述目标数据写入到所述数据读写系统中包括的目标内存中;其中,所述数据读写系统是利用所述交通运输设备的供电系统进行供电的。

8、根据本发明的另一个实施例,还提供了一种数据读写系统,包括:控制模块,其中,所述控制模块包括上述的数据读写装置;所述写数据模块,其中,所述写数据模块与所述控制模块连接;所述缓冲模块,其中,所述缓冲模块与所述写数据模块连接;所述目标内存,其中,所述目标内存与所述写数据模块连接。

9、在一个示例性实施例中,上述系统还包括:下载模块,其中,所述下载模块与所述控制模块连接,用于接收所述控制模块发送的下载命令,并基于所述下载命令从目标平台上将所述目标数据下载到所述缓冲模块中;其中,所述下载命令是所述控制模块在根据目标平台上发布的信息,确定要下载所述目标数据的情况下所发送的。

10、在一个示例性实施例中,上述系统还包括:全球定位系统gps模块,其中,所述gps模块位于所述交通运输设备内,且与所述控制模块连接,所述控制模块用于基于所述gps模块上报的信息确定所述交通运输设备的状态。

11、根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

12、根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

13、通过本发明,通过获取交通运输设备的状态,进而在确定交通运输设备处于目标行驶状态的情况下,向数据读写系统中包括的写数据模块发送写命令,其中,数据读写系统中包括用于缓存已下载数据的缓冲模块,写命令用于指示写数据模块从缓冲模块中读取已下载的目标数据,并将读取的目标数据写入到数据读写系统中包括的目标内存中;其中,数据读写系统是利用交通运输设备的供电系统进行供电的。采用本发明中的方法,可以在不改变供电状态的情况下,基于交通运输设备的状态控制写数据模块进行数据读写,有效避免数据读写过程中出现异常掉电的问题,解决了相关技术中存在的在解决数据读写过程中异常掉电的问题时需要额外引入其他设备从而增加了供电系统复杂度的问题,达到了降低系统复杂度和设备成本以及提高数据读写的可靠性的效果。



技术特征:

1.一种数据读写方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在控制所述写数据模块将读取的所述目标数据写入到所述数据读写系统中包括的目标内存中之后,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述停止写命令还用于指示所述写数据模块在确定已将所述目标数据全部写入所述目标内存中的情况下,执行目标同步操作。

4.根据权利要求2或3所述的方法,其特征在于,所述目标同步操作包括通过调用sync函数所执行的同步操作。

5.根据权利要求1所述的方法,其特征在于,在向数据读写系统中包括的写数据模块发送写命令之前,所述方法还包括:

6.一种数据读写装置,其特征在于,包括:

7.一种数据读写系统,其特征在于,包括:

8.根据权利要求7所述的系统,其特征在于,所述系统还包括:

9.根据权利要求7所述的系统,其特征在于,所述系统还包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现所述权利要求1至5任一项中所述的方法的步骤。

11.一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至5任一项中所述的方法的步骤。


技术总结
本发明实施例提供了一种数据读写方法、装置、存储介质及电子装置,该方法包括:获取交通运输设备的状态;在确定交通运输设备处于目标行驶状态的情况下,向数据读写系统中包括的写数据模块发送写命令,其中,数据读写系统中包括用于缓存已下载数据的缓冲模块,写命令用于指示写数据模块从缓冲模块中读取已下载的目标数据,并将读取的目标数据写入到数据读写系统中包括的目标内存中;其中,数据读写系统是利用交通运输设备的供电系统进行供电的。通过本发明,解决了相关技术中存在的在解决数据读写过程中异常掉电的问题时需要额外引入其他设备从而增加了供电系统复杂度的问题,达到了降低系统复杂度和设备成本以及提高数据读写的可靠性的效果。

技术研发人员:许国强
受保护的技术使用者:浙江大华技术股份有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1