[发明专利]数据传输方法、装置及电子设备在审
| 申请号: | 202111505935.1 | 申请日: | 2021-12-10 |
| 公开(公告)号: | CN114281724A | 公开(公告)日: | 2022-04-05 |
| 发明(设计)人: | 张秦 | 申请(专利权)人: | 深圳市欧瑞博科技股份有限公司 |
| 主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F3/06 |
| 代理公司: | 深圳市智圈知识产权代理事务所(普通合伙) 44351 | 代理人: | 苗燕 |
| 地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 方法 装置 电子设备 | ||
本申请公开了一种数据传输方法、装置及电子设备,涉及数据处理技术领域。该方法应用于控制器,控制器与外部存储器连接,控制器包括内部存储器,控制器与外部存储器通过数据总线进行数据传输,包括:当获取到待存储数据时,获取数据总线的当前传输状态;若当前传输状态为传输占用状态,获取数据总线当前传输的数据的数据信息;若数据信息满足预设数据条件,将待存储数据写入至内部存储器中,预设数据条件用于表征当前传输的数据所占的存储容量大于预设容量;在检测到数据总线的当前传输状态为传输空闲状态时,通过数据总线将待存储数据传输至外部存储器中进行存储。如此,避免了数据总线使用冲突的问题,及时完成对待存储数据的存储。
技术领域
本申请涉及数据处理技术领域,更具体地,涉及一种数据传输方法、装置及电子设备。
背景技术
在物联网(Internet of Things,IoT)产品开发过程中,为了尽可能的降低硬件成本,一般选用的主控芯片的资源常常有限,如主控芯片内部的只读存储器(Read-OnlyMemory,ROM)以及随机存取存储器(Random Access Memory,RAM)的存储空间都有限。由于产品功能需求上往往需要存储大量的不同类型、不同容量的数据,基于此,在相关技术中,一般会采用外部挂载一片存储芯片(例如:NOR Flash存储芯片)的硬件设计结构,主控芯片与存储芯片之间通过通讯总线进行数据操作。其中,通过通讯总线进行数据操作的过程不能被打断,否则无法完成应用功能。
但是,在实际应用中,可能同时存在需要通过通讯总线进行数据操作的多个应用功能,由于通讯总线在同一时刻仅能对单一的应用功能的数据进行操作,导致存在数据操作冲突的问题发生,进而导致一些应用功能无法完成。
发明内容
有鉴于此,本申请提出了一种数据传输方法、装置及电子设备。
第一方面,本申请实施例提供了一种数据传输方法,应用于控制器,所述控制器与外部存储器连接,所述控制器包括内部存储器,所述控制器与所述外部存储器通过数据总线进行数据传输,所述方法包括:当获取到待存储数据时,获取所述数据总线的当前传输状态;若所述当前传输状态为传输占用状态,则获取所述数据总线当前传输的数据的数据信息,所述传输占用状态用于表征所述数据总线正在传输数据;若所述数据信息满足预设数据条件,将所述待存储数据写入至所述内部存储器中,所述预设数据条件用于表征所述当前传输的数据所占的存储容量大于预设容量;在检测到所述数据总线的当前传输状态为传输空闲状态时,通过所述数据总线将所述待存储数据传输至所述外部存储器中进行存储,所述传输空闲状态用于表征所述数据总线当前未传输数据。
第二方面,本申请实施例提供了一种数据传输装置,应用于控制器,所述控制器与外部存储器连接,所述控制器包括内部存储器,所述控制器与所述外部存储器通过数据总线进行数据传输,所述装置包括:状态获取模块、信息获取模块、数据存储模块以及数据传输模块。状态获取模块,用于当获取到待存储数据时,获取所述数据总线的当前传输状态;信息获取模块,用于若所述当前传输状态为传输占用状态,则获取所述数据总线当前传输的数据的数据信息,所述传输占用状态用于表征所述数据总线正在传输数据;数据存储模块,用于若所述数据信息满足预设数据条件,将所述待存储数据写入至所述内部存储器中,所述预设数据条件用于表征所述当前传输的数据所占的存储容量大于预设容量;数据传输模块,用于在检测到所述数据总线的当前传输状态为传输空闲状态时,通过所述数据总线将所述待存储数据传输至所述外部存储器中进行存储,所述传输空闲状态用于表征所述数据总线当前未传输数据。
第三方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行第一方面提供的数据传输方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市欧瑞博科技股份有限公司,未经深圳市欧瑞博科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111505935.1/2.html,转载请声明来源钻瓜专利网。





