[發明專利]一種基于Linux的SPI總線主從設備通訊系統、方法及裝置有效
| 申請號: | 202010818799.0 | 申請日: | 2020-08-14 |
| 公開(公告)號: | CN111984581B | 公開(公告)日: | 2022-05-10 |
| 發明(設計)人: | 孔學成;杜廣湘;杜玉甫;江澤鑫;鐘柯佳;蘇文川;楊東鑫;鄧偉豪 | 申請(專利權)人: | 廣州邦訊信息系統有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 北京澤方譽航專利代理事務所(普通合伙) 11884 | 代理人: | 唐明磊 |
| 地址: | 510000 廣東省廣州市天*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 linux spi 總線 主從 設備 通訊 系統 方法 裝置 | ||
1.一種基于Linux的SPI總線主從設備通訊系統,其特征在于,包括:主設備、從設備及SPI總線;
所述SPI總線連接所述主設備和所述從設備,用于進行所述主設備與所述從設備的數據傳輸,所述SPI總線包含第一GPIO線和第二GPIO線;
所述主設備使用Linux操作系統,所述主設備用于在主動發送數據至所述從設備時,通過所述第一GPIO線發送第一中斷通知至所述從設備,在發送所述第一中斷通知后進入數據發送準備狀態,提供時鐘進行數據傳輸,所述第一中斷通知用于指示所述從設備進入數據接收準備狀態;
所述從設備用于在主動發送數據至所述主設備時,通過所述第二GPIO線發送第二中斷通知至所述主設備,在發送所述第二中斷通知后進入數據發送準備狀態,基于所述主設備提供的時鐘進行數據傳輸,其中,所述第二中斷通知包含所述從設備發送的數據的第一優先級信息,在響應于所述第二中斷通知進入數據接收準備狀態之前,還包括所述主設備基于所述第一優先級信息與當前發送至所述從設備的數據的第二優先級信息進行比對,判斷是否實時進行所述第二中斷通知的響應,所述第二中斷通知用于指示所述主設備進入數據接收準備狀態,向所述從設備提供時鐘。
2.一種基于Linux的SPI總線主從設備通訊方法,應用于如權利要求1所述的基于Linux的SPI總線主從設備通訊系統,其特征在于,包括:
在從設備主動發送數據至主設備時,所述從設備通過第二GPIO線發送第二中斷通知至所述主設備,在發送所述第二中斷通知后進入數據發送準備狀態;
所述主設備接收所述第二中斷通知,響應于所述第二中斷通知進入數據接收準備狀態,并提供時鐘脈沖給所述從設備,其中,所述第二中斷通知包含所述從設備發送的數據的第一優先級信息,在響應于所述第二中斷通知進入數據接收準備狀態之前,還包括所述主設備基于所述第一優先級信息與當前發送至所述從設備的數據的第二優先級信息進行比對,判斷是否實時進行所述第二中斷通知的響應;
所述從設備基于所述主設備提供的時鐘脈沖發送數據至所述主設備。
3.根據權利要求2所述的基于Linux的SPI總線主從設備通訊方法,其特征在于,在所述主設備接收所述第二中斷通知,響應于所述第二中斷通知進入數據接收準備狀態之后,還包括:
所述主設備通過第一GPIO線發送數據接收準備狀態信息至所述從設備。
4.根據權利要求2所述的基于Linux的SPI總線主從設備通訊方法,其特征在于,響應于所述第二中斷通知進入數據接收準備狀態,包括:
所述主設備響應于所述第二中斷通知停止發送數據至所述從設備,并在停止數據發送后進入數據接收準備狀態。
5.根據權利要求2所述的基于Linux的SPI總線主從設備通訊方法,其特征在于,在所述主設備基于所述第一優先級信息與當前發送至所述從設備的數據的第二優先級信息進行比對之后,還包括:
若所述第二優先級信息高于所述第一優先級信息,所述主設備發送等待通知至所述從設備,在發送完當前數據后再進行所述第二中斷通知的響應,所述等待通知用于指示所述從設備保持接收所述主設備發送的數據。
6.一種基于Linux的SPI總線主從設備通訊方法,應用于如權利要求1所述的基于Linux的SPI總線主從設備通訊系統,其特征在于,包括:
在主設備主動發送數據至從設備時,所述主設備通過第一GPIO線發送第一中斷通知至所述從設備,在發送所述第一中斷通知后進入數據發送準備狀態;
所述從設備接收所述第一中斷通知,響應于所述第一中斷通知進入數據接收準備狀態;
所述主設備提供時鐘脈沖并基于時鐘脈沖發送數據至所述從設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州邦訊信息系統有限公司,未經廣州邦訊信息系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010818799.0/1.html,轉載請聲明來源鉆瓜專利網。





