中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

建筑人才網(wǎng)官網(wǎng)掛證seo 推廣教程

建筑人才網(wǎng)官網(wǎng)掛證,seo 推廣教程,網(wǎng)站代碼字體變大,門戶網(wǎng)站信息發(fā)布管理辦法I2C系統(tǒng)的重要結(jié)構(gòu)體 參考資料: Linux驅(qū)動程序: drivers/i2c/i2c-dev.cI2CTools: https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/ 1. I2C硬件框架 2. I2C傳輸協(xié)議 3. Linux軟件框架 4. 重要結(jié)構(gòu)體 使用一句話概括I2C傳輸:APP通過I2…

I2C系統(tǒng)的重要結(jié)構(gòu)體

參考資料:

  • Linux驅(qū)動程序: drivers/i2c/i2c-dev.c
  • I2CTools: https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/

1. I2C硬件框架

在這里插入圖片描述

2. I2C傳輸協(xié)議

在這里插入圖片描述

3. Linux軟件框架

在這里插入圖片描述

4. 重要結(jié)構(gòu)體

使用一句話概括I2C傳輸:APP通過I2C Controller與I2C Device傳輸數(shù)據(jù)。
在Linux中:

  • 怎么表示I2C Controller
    • 一個芯片里可能有多個I2C Controller,比如第0個、第1個、……

    • 對于使用者,只要確定是第幾個I2C Controller即可

    • 使用i2c_adapter表示一個I2C BUS,或稱為I2C Controller

    • 里面有2個重要的成員:

      • nr:第幾個I2C BUS(I2C Controller)
      • i2c_algorithm,里面有該I2C BUS的傳輸函數(shù),用來收發(fā)I2C數(shù)據(jù)
    • i2c_adapter
      在這里插入圖片描述

    • i2c_algorithm
      在這里插入圖片描述

  • 怎么表示I2C Device
    • 一個I2C Device,一定有設(shè)備地址
    • 它連接在哪個I2C Controller上,即對應(yīng)的i2c_adapter是什么
    • 使用i2c_client來表示一個I2C Device
      在這里插入圖片描述
  • 怎么表示要傳輸?shù)臄?shù)據(jù)
    • 在上面的i2c_algorithm結(jié)構(gòu)體中可以看到要傳輸?shù)臄?shù)據(jù)被稱為:i2c_msg

    • i2c_msg
      在這里插入圖片描述

    • i2c_msg中的flags用來表示傳輸方向:bit 0等于I2C_M_RD表示讀,bit 0等于0表示寫

    • 一個i2c_msg要么是讀,要么是寫

    • 舉例:設(shè)備地址為0x50的EEPROM,要讀取它里面存儲地址為0x10的一個字節(jié),應(yīng)該構(gòu)造幾個i2c_msg?

      • 要構(gòu)造2個i2c_msg

      • 第一個i2c_msg表示寫操作,把要訪問的存儲地址0x10發(fā)給設(shè)備

      • 第二個i2c_msg表示讀操作

      • 代碼如下

  u8 data_addr = 0x10;i8 data;struct i2c_msg msgs[2];msgs[0].addr   = 0x50;msgs[0].flags  = 0;msgs[0].len    = 1;msgs[0].buf    = &data_addr;msgs[1].addr   = 0x50;msgs[1].flags  = I2C_M_RD;msgs[1].len    = 1;msgs[1].buf    = &data;

5. 內(nèi)核里怎么傳輸數(shù)據(jù)

使用一句話概括I2C傳輸:

  • APP通過I2C Controller與I2C Device傳輸數(shù)據(jù)
  • APP通過i2c_adapter與i2c_client傳輸i2c_msg
  • 內(nèi)核函數(shù)i2c_transfer
    • i2c_msg里含有addr,所以這個函數(shù)里不需要i2c_client
      在這里插入圖片描述
http://www.risenshineclean.com/news/52975.html

相關(guān)文章:

  • 企業(yè)網(wǎng)站系統(tǒng)功能分析與設(shè)計上海有哪些優(yōu)化網(wǎng)站推廣公司
  • 有哪些做頭像的網(wǎng)站比較靠譜的電商培訓機構(gòu)
  • ui設(shè)計做網(wǎng)站百度視頻
  • 愛做網(wǎng)站外國2023智慧樹網(wǎng)絡(luò)營銷答案
  • 石龍網(wǎng)站開發(fā)企業(yè)qq官方下載
  • 網(wǎng)站建設(shè) 站內(nèi)搜索百搜科技
  • 做網(wǎng)站首頁的圖片怎么縮小大數(shù)據(jù)營銷平臺那么多
  • 招代理網(wǎng)站建設(shè)公司如何推廣網(wǎng)上國網(wǎng)
  • 邢臺任澤區(qū)疫情最新數(shù)據(jù)消息抖音seo運營模式
  • 電子商務(wù)網(wǎng)站建設(shè)的流程百度競價排名多少錢
  • 怎么樣做淘寶聯(lián)盟網(wǎng)站國外域名注冊平臺
  • 成品網(wǎng)站好嗎萬江專業(yè)網(wǎng)站快速排名
  • 東莞網(wǎng)站網(wǎng)絡(luò)公司佛山網(wǎng)站優(yōu)化
  • 中國建設(shè)銀行網(wǎng)站首頁英文營銷網(wǎng)課
  • 一些網(wǎng)站只能在微信打開怎么做的域名注冊要多少錢
  • 網(wǎng)站空間購買注意事項網(wǎng)站模板下載免費
  • 黃岡建設(shè)局網(wǎng)站自建網(wǎng)站
  • 東莞營銷型網(wǎng)站百度關(guān)鍵詞優(yōu)化和百度推廣
  • 網(wǎng)站建設(shè)課設(shè)總結(jié)怎么進行網(wǎng)站推廣
  • 網(wǎng)站建設(shè)招標評分表海外seo培訓
  • 建好網(wǎng)站是不是還得維護百度搜索鏈接
  • 企業(yè)為什么上市杭州seo排名收費
  • wordpress 經(jīng)過天數(shù)鄭州seo技術(shù)顧問
  • 什么網(wǎng)站教做醫(yī)學實驗報告免費網(wǎng)站制作成品
  • 重慶手機網(wǎng)站制作費用國際重大新聞事件10條
  • 北京網(wǎng)站外包公司百度一下官網(wǎng)搜索引擎
  • 網(wǎng)站建設(shè)技術(shù)的實現(xiàn)網(wǎng)站推廣優(yōu)化方法
  • 網(wǎng)站調(diào)研方法有哪些內(nèi)容云搜索app下載
  • 柞水縣城鄉(xiāng)建設(shè)局網(wǎng)站百度推廣官方網(wǎng)站登錄入口
  • python網(wǎng)站開發(fā)學習西安百度百科