在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

模擬iic和硬件iic區別

工程師鄧生 ? 來源:未知 ? 作者:劉芹 ? 2023-09-19 16:50 ? 次閱讀

模擬iic和硬件iic區別

I2C是一種相對于另一種通信協議SPI(Serial Peripheral Interface)更高層次的通訊協議,也稱為I2C總線。I2C(Inter-Integrated Circuit)始于1982年由Philips公司開發的串行總線技術,主要應用于連接集成電路芯片,如處理器傳感器,數字轉換器等。

I2C協議可以被模擬和硬件實現。模擬I2C是用兩條GPIO(General Purpose Input Output)管腳的軟件模擬的,將一個GPIO設置為數據線SDA,另外一個設置為時鐘線SCL。硬件I2C則是通過一個I2C控制器實現的,該控制器被建立在微控制器芯片或單獨的I2C芯片中,通過集成的硬件內部邏輯和電路來控制時序和數據格式,實現I2C總線通信。

I2C協議傳輸時分為兩類線,一類為時鐘線SCL,另一類為數據線SDA。時鐘線由主節點產生,用于同步數據傳輸,數據線用于傳輸真正的數據。從I2C線上的數據格式可以看出I2C的核心是如何處理設備之間的“沖突”,比如兩個設備同時要向總線上發送數據同時采用不同的速率,此時會出現“沖突”,I2C通過一系列復雜的算法來解決這種沖突問題。

模擬I2C通信需要使用軟件和硬件上的兩種方法。常見的模擬I2C方法是通過GPIO模擬SCL和SDA信號,并使用GPIO電平高低來識別時鐘和數據線上的1和0。模擬I2C的主要限制是不能在高速模式下運行,并且有可能出現線路噪音、誤碼等問題。

硬件I2C通信更加可靠,并且具有更高的性能。硬件控制器內置在微控制器芯片或者單獨的I2C芯片中,在控制器的支持下,可以實現高速數據傳輸,避免了SCL和SDA之間的相互影響。此外,在硬件I2C中,處理信號和協議的復雜算法已經內置在控制器中,不需要用戶自己實現,簡化了通信過程,提高了可靠性。

軟件I2C作為一個模擬方法,還存在另一個重要的缺點就是不同于硬件I2C,模擬I2C的芯片在同時進行通信時需要耗費大量的CPU資源,對內存和處理器速度的要求更高。反過來,硬件I2C通常可以在任何操作系統和平臺上輕松使用,這種通信協議不需要使用大量的額外的內存或處理器周期。

硬件I2C和模擬I2C都各自具有優缺點,請根據您的具體需求來選擇使用哪種方法。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7844

    瀏覽量

    153375
  • I2C總線
    +關注

    關注

    8

    文章

    408

    瀏覽量

    61763
  • GPIO
    +關注

    關注

    16

    文章

    1238

    瀏覽量

    53319
  • SDA
    SDA
    +關注

    關注

    0

    文章

    124

    瀏覽量

    28647
收藏 人收藏

    評論

    相關推薦

    ZYNQ FPGA的PS端IIC設備接口使用

    zynq系列中的FPGA,都會自帶兩個iic設備,我們直接調用其接口函數即可運用。使用xilinx官方提供的庫函數,開發起來方便快捷。
    的頭像 發表于 04-17 11:26 ?782次閱讀
    ZYNQ FPGA的PS端<b class='flag-5'>IIC</b>設備接口使用

    巨霖科技IIC Shanghai 2025精彩回顧

    近日,全球半導體行業矚目的國際集成電路展覽會暨研討會(IIC Shanghai 2025)在上海金茂君悅大酒店盛大開幕。
    的頭像 發表于 03-28 11:27 ?337次閱讀

    為什么IIC總線會難住這么多人?

    為什么 IIC 總線讓很多人頭疼?其實可以把它想象成一場復雜的 "設備對話游戲",新手容易在這些地方栽跟頭:
    的頭像 發表于 03-12 10:14 ?355次閱讀
    為什么<b class='flag-5'>IIC</b>總線會難住這么多人?

    DLPC350怎么才能實現iic通訊?

    我想通過單片機iic接口控制DLPC350,從地址是0x34和0x35,然后對對應寄存器進行讀寫,設置的頻率是100khz,但是發現無法通訊上,我想知道怎么才能實現iic通訊?
    發表于 02-21 08:07

    DLPC3479 IIC通訊異常的原因?

    電路是按照TI硬件方案自主設計的電路,但是沒有使用Cypress,直接用了一個FPGA通過IIC控制,上電后DLP3479的HOST_IRQ引腳正常拉低,但是遇到如下問題: 1. 按照說明發送
    發表于 02-18 07:04

    基于瑞薩RA0E1開發板的IIC OLED測試

    基于前面關于瑞薩e2 studio開發軟件的使用,以及工程測試基礎,本文進一步探索實現硬件IIC OLED的文字和圖片顯示。
    的頭像 發表于 02-13 13:36 ?496次閱讀
    基于瑞薩RA0E1開發板的<b class='flag-5'>IIC</b> OLED測試

    愛芯元智亮相IIC Shenzhen 2024

    近日,國際集成電路展覽會暨研討會(IIC Shenzhen 2024)在深圳福田會展中心拉開帷幕。作為業界最具影響力的系統設計盛會之一,IIC匯聚了國內外電子產業領袖、管理人員、設計精英及決策者。在
    的頭像 發表于 11-07 15:41 ?620次閱讀

    愛芯元智邀您相約IIC Shenzhen 2024峰會

    11月5日-6日,國際集成電路展覽會暨研討會(IIC Shenzhen 2024)將于深圳福田會展中心7號館舉行。作為集成電路產業洞見趨勢的風向標,IIC集行業交流、渠道聯動、資源聚合為一體,為半導體產業搭建專業交流平臺,助推產業創新發展。
    的頭像 發表于 10-31 11:53 ?491次閱讀

    MCU通過IIC口控制TLV320AIC3204,請問MCU的IIC接口和TLV320AIC3204的IIC接口對接時需要電平轉換嗎?

    MCU通過IIC口控制TLV320AIC3204,該芯片的IOVDD接1.8V,MCU的IIC上拉電平是3.3V,請問MCU的IIC接口和TLV320AIC3204的IIC接口對接時
    發表于 10-30 06:02

    IIC信號線需要增加上拉電阻,是因為IIC的IO是什么

    IIC(Inter-Integrated Circuit,即集成電路總線)信號線需要增加上拉電阻,這主要是因為IIC的IO(輸入輸出)設計采用了開漏(Open-Drain)輸出方式。開漏輸出方式在
    的頭像 發表于 10-06 15:50 ?1763次閱讀

    iic通訊的ardunio的文件下載

    里面很多iic通訊的ardunio的文件
    發表于 07-05 10:55 ?4次下載

    使用STM32F103的硬件IIC,出現BUSY去重新初始化IIC之后,為什么會每次卡在設備地址發送不出去?

    使用STM32F103的硬件IIC,查詢的方式,進行通訊,出現BUSY之后,去重新初始化IIC之后,之后為什么會每次卡在設備地址發送不出去啊。求教,求教
    發表于 05-28 06:43

    示波器如何捕獲和分析IIC波形?

    示波器捕獲和分析IIC(集成電路間通信)波形是一項重要的電子測量任務,特別是在嵌入式系統和微控制器的調試過程中。
    的頭像 發表于 05-20 15:08 ?4474次閱讀

    STM8L051F3手冊里是否有IIC作為slave的IIC address?

    各位使用過STM8L051F3硬件IIC的朋友們,手冊里是否有IIC作為slave的IIC address,并沒有看到啊。請大家幫忙告知。謝謝!
    發表于 05-07 07:25

    stm32f103z系列硬件IIC從機不能用的原因?

    如題,我在STM32F103C8 48腳下寫的IIC PB6 PB7 硬件IIC從機可以使用, 把上面的程序改為STM32F103ZE 144腳下的寫的IIC PB6 PB7
    發表于 05-07 06:56
    主站蜘蛛池模板: 性色在线播放 | 日韩特级毛片免费观看视频 | 永久免费人成网ww555kkk手机 | 视频在线观看网站免费 | 色噜噜噜噜色 | 97综合色 | 国产精品福利午夜在线观看 | 黄网在线看 | 日本免费黄网站 | 九九热精品视频 | 亚洲免费人成在线视频观看 | 成人亚洲欧美在线电影www色 | 五月国产综合视频在线观看 | 你懂得在线网址 | 国产麻豆成人传媒免费观看 | 四虎影院在线网址 | 一区卡二区卡三区卡视频 | 欧美激情区 | 免费超爽视频 | 韩国a级床戏大尺度在线观看 | 亚洲国产综合久久精品 | 欧美三级手机在线 | 韩国理伦片在线观看2828 | 天天插天天插天天插 | 国产大乳美女挤奶视频 | 在线观看视频一区二区 | 日日摸人人看97人人澡 | 天天色姑娘| 最新国产精品视频免费看 | 69日本xxxxxxxxx78| 女生张开腿让男人桶 | 亚洲成人网在线播放 | 男人呻吟双腿大开男男h互攻 | 午夜在线播放 | 亚洲午夜久久影院 | 一级毛片 在线播放 | 天天综合网天天做天天受 | 午夜黄网 | 午夜看片影院在线观看 | 免费aa视频 | 综综综综合网 |