iic裸机与linux通信,基于IIC协议的Linux操作系统与裸机通信的方法
生活随笔
收集整理的這篇文章主要介紹了
iic裸机与linux通信,基于IIC协议的Linux操作系统与裸机通信的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
主權項:
1.一種基于IIC協議的Linux操作系統與裸機通信的方法,其特征在于,包括如下步驟:步驟S1,對采用Linux系統的多個硬件和裸機同時掛載在總線上,包括:配置一個主機設備和多個從機設備,每個從機設備與至少一個外接設備相連,其中,所述主機設備采用Linux系統,從機設備為裸機,所述主機設備、所述從機設備和所述外接設備之間采用IIC協議進行通信;步驟S2,在建立上述通信連接后,所述主機設備對至少一個從機設備進行數據讀取和/或寫入操作,包括:所述主機設備進行讀操作時,向所述從機設備發送要讀取數據的外接設備的地址信息,所述主機設備在接收到從機設備的確認應答后,進一步向所述從機設備寫入操作數據長度并完成從機設備發送數據準備,當從機設備接收到主機設備的讀操作指令后,向所述主機設備發送該外接設備的相關數據信息,完成主機設備對外接設備的讀操作;所述主機設備進行寫操作時,向所述從機設備發送要寫入數據的外接設備的地址信息,所述主機設備在接收到從機設備的確認應答后,將寫入數據發送至所述從機設備,由所述從機設備將所述寫入數據發送至相應的外接設備,完成主機設備對外接設備的寫操作,其中,所述寫入數據包括對所述外接設備的控制命令。
展開
總結
以上是生活随笔為你收集整理的iic裸机与linux通信,基于IIC协议的Linux操作系统与裸机通信的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: m1mac安装linux,M1 Mac
- 下一篇: linux下使用python_Pytho