[發明專利]數據傳輸方法及裝置、存儲介質、電子設備在審
| 申請號: | 201711381496.1 | 申請日: | 2017-12-20 |
| 公開(公告)號: | CN108121596A | 公開(公告)日: | 2018-06-05 |
| 發明(設計)人: | 李海泉;談雪峰 | 申請(專利權)人: | 唐山松下產業機器有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 北京律智知識產權代理有限公司 11438 | 代理人: | 闞梓瑄;王衛忠 |
| 地址: | 063020 河北*** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 待處理數據 任務請求 存儲介質 電子設備 內存序列 預設 數據處理技術 實時處理 存儲 | ||
本公開是關于一種數據傳輸方法及裝置、存儲介質、電子設備,涉及數據處理技術領域,該方法包括:接收任務請求,所述任務請求中包括待處理數據;根據所述待處理數據的類型將所述待處理數據存儲至預設內存序列;通過所述預設內存序列實時處理所述任務請求以進行數據傳輸。本公開可以提高數據傳輸的可靠性和效率。
技術領域
本公開涉及數據處理技術領域,具體而言,涉及一種數據傳輸方法、數據傳輸裝置、計算機可讀存儲介質以及電子設備。
背景技術
隨著電子技術的發展以及各種設備功能的復雜化,在開發應用中大多使用RTOS(Real Time Operating System,實時操作系統)以滿足CPU較高的運行速度以及較大存儲空間的需求。
相關技術中,RTOS可以將系統要實現的功能劃分為多個獨立的任務,然后對劃分的所有任務進行統一調度管理。其中,RTOS一般使用系統棧和任務棧來切換任務并保存相關任務產生的數據,同時會產生部分內存碎片,因此在任務量比較大時由于存在任務棧溢出,可能導致系統崩潰,使得系統的穩定性較差,從而造成數據傳輸可靠性差,同時會影響處理任務的速度,降低數據傳輸效率。
需要說明的是,在上述背景技術部分公開的信息僅用于加強對本公開的背景的理解,因此可以包括不構成對本領域普通技術人員已知的現有技術的信息。
發明內容
本公開的目的在于提供一種數據傳輸方法及裝置、存儲介質、電子設備,進而至少在一定程度上克服由于相關技術的限制和缺陷而導致的數據傳輸可靠性差以及數據傳輸效率低的問題。
本公開的其他特性和優點將通過下面的詳細描述變得顯然,或部分地通過本公開的實踐而習得。
根據本公開的一個方面,提供一種數據傳輸方法,可用于多個設備間的數據傳輸,其特征在于,包括:接收任務請求,所述任務請求中包括待處理數據;根據所述待處理數據的類型將所述待處理數據存儲至預設內存序列;通過所述預設內存序列實時處理所述任務請求以進行數據傳輸。
在本公開的一種示例性實施例中,通過所述預設內存序列實時處理所述任務請求,包括:通過所述預設內存序列,采用阻塞機制實時調度各所述任務請求。
在本公開的一種示例性實施例中,通過所述預設內存序列實時處理各所述任務請求,包括:在處理所述任務請求前申請所述預設內存序列;和/或在處理所述任務請求后釋放所述預設內存序列。
在本公開的一種示例性實施例中,所述方法還包括:利用數據塊機制在各所述任務請求之間傳輸數據。
在本公開的一種示例性實施例中,所述預設內存序列包括變量內存序列、數據內存序列以及重發數據內存序列中的至少一種。
在本公開的一種示例性實施例中,所述任務請求包括數據接收任務、接收數據處理任務、數據發送處理任務以及數據發送任務中的至少一種。
在本公開的一種示例性實施例中,所述方法還包括:通過實時操作系統建立所述預設內存序列以及所述任務請求。
根據本公開的一個方面,提供一種數據傳輸裝置,可用于多個設備間的數據傳輸,包括:任務接收模塊,用于接收任務請求,所述任務請求中包括待處理數據;數據存儲模塊,用于根據所述待處理數據的類型將所述待處理數據存儲至預設內存序列;任務處理模塊,用于通過所述預設內存序列實時處理所述任務請求以進行數據傳輸。
根據本公開的一個方面,提供一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現上述任意一項所述的數據傳輸方法。
根據本公開的一個方面,提供一種電子設備,包括:處理器;以及存儲器,用于存儲所述處理器的可執行指令;其中,所述處理器配置為經由執行所述可執行指令來執行上述任意一項所述的數據傳輸方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于唐山松下產業機器有限公司,未經唐山松下產業機器有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711381496.1/2.html,轉載請聲明來源鉆瓜專利網。





