女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

為什么MCU I2C波形中會(huì)出現(xiàn)的脈沖毛刺?

聚沃科技 ? 2024-03-02 09:33 ? 次閱讀

I2C的波形中,經(jīng)常會(huì)發(fā)現(xiàn)有這樣的脈沖毛刺,會(huì)被認(rèn)為是干擾或者器件不正常。

wKgZomXigcaAf4DVAAcuLcM_Sl8019.png

看到這個(gè)波形時(shí),可以先數(shù)一下出現(xiàn)在第幾個(gè)clock的位置,如果出現(xiàn)在第9個(gè)clock的低電平期間,就不是干擾或者器件異常導(dǎo)致。

在I2C的協(xié)議中,不管是地址匹配階段還是數(shù)據(jù)讀寫階段,第9個(gè)clock都是ACK和NACK位;

其中NACK為第9個(gè)SCL上升沿時(shí)SDA高電平:

wKgZomXigcuAOCwTAAAY7vJhex0521.png

ACK為第9個(gè)SCL上升沿時(shí)SDA低電平:

wKgaomXigc-AHjr8AAAaQkwtO1Y118.png

在地址匹配階段由從機(jī)來回復(fù)ACK,在數(shù)據(jù)收發(fā)階段由接受方來回復(fù)ACK。

那么I2C是雙向半雙工通信,SDA引腳通過主機(jī)和從機(jī)共同控制,ACK回復(fù)過程意味著發(fā)送方會(huì)在通過SDA發(fā)送了8個(gè)bit的數(shù)據(jù)后釋放SDA控制權(quán)給接受方,此時(shí)如果最后一個(gè)波形數(shù)據(jù)BIT0是0,那SDA會(huì)在SCL下降沿后從拉低狀態(tài)被釋放,由于上拉電阻的作用SDA就會(huì)恢復(fù)到高電平,但緊接著接受方開始數(shù)據(jù)建立開啟對(duì)SDA的控制權(quán),拉低SDA引腳準(zhǔn)備回復(fù)ACK,于是SDA信號(hào)被再次拉低。

wKgaomXigdWAZLHJABMpXCCcJX4089.png

由于整個(gè)過程是連續(xù)的,且都會(huì)在SCL第9個(gè)Clock的低電平期間完成,產(chǎn)生的波形就會(huì)像一個(gè)毛刺被誤認(rèn)為干擾。實(shí)際上這個(gè)波形的出現(xiàn)不用在意,可以不采取任何措施。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6063

    文章

    44923

    瀏覽量

    646974
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17838

    瀏覽量

    360452
  • 嵌入式
    +關(guān)注

    關(guān)注

    5141

    文章

    19535

    瀏覽量

    315012
  • I2C
    I2C
    +關(guān)注

    關(guān)注

    28

    文章

    1534

    瀏覽量

    127022
  • GD32
    +關(guān)注

    關(guān)注

    7

    文章

    418

    瀏覽量

    25158
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    I2C在MM32F032/MM32F0140系列MCU上的實(shí)現(xiàn)

    概述:I2C通訊接口,是我們?nèi)粘?yīng)用中使用最多的MCU外設(shè)。最早在MCU沒有硬件I2C之前,都是通過GPIO口模擬I2C的時(shí)序來完成
    發(fā)表于 09-22 14:22 ?905次閱讀

    I2C通信開發(fā)障礙以及總結(jié)

    本文主要講解的是I2C開發(fā)過程中會(huì)遇到的坑以及I2C的個(gè)人總結(jié)經(jīng)驗(yàn),很實(shí)用,可以i幫助開發(fā)人員更好的理解I2C調(diào)試。
    的頭像 發(fā)表于 04-17 16:35 ?1667次閱讀
    <b class='flag-5'>I2C</b>通信開發(fā)障礙以及總結(jié)

    為什么MCU I2C波形中會(huì)出現(xiàn)脈沖毛刺?#MCU #單片機(jī) #嵌入式開發(fā) #i2c

    單片機(jī)mcu
    聚沃科技
    發(fā)布于 :2024年03月02日 09:35:36

    基于MCUI2C 總線傳輸設(shè)計(jì)

    基于MCUI2C 總線傳輸設(shè)計(jì)
    發(fā)表于 05-15 14:27 ?34次下載

    介紹關(guān)于I2C波形的捕獲與分析

    通過此段視頻,您將了解到如何如何對(duì)I2C波形進(jìn)行捕獲與分析。
    的頭像 發(fā)表于 06-25 15:05 ?8462次閱讀

    mcu復(fù)位導(dǎo)致I2C異常

    一直重啟,偶發(fā)導(dǎo)致I2C異常。原因分析:mcu在進(jìn)行I2C通信的時(shí)候,mcu復(fù)位導(dǎo)致I2C從設(shè)備進(jìn)入死鎖。從而導(dǎo)致復(fù)位
    發(fā)表于 10-25 10:51 ?6次下載
    <b class='flag-5'>mcu</b>復(fù)位導(dǎo)致<b class='flag-5'>I2C</b>異常

    MCU實(shí)現(xiàn)I2C通信

    調(diào)試過程吧。 ?需要做的工作小結(jié)如下:1、MCUI2C采用IO口模擬實(shí)現(xiàn);2MCU作為I2C主設(shè)備與定時(shí)芯片RX-8025SA建立通信;
    發(fā)表于 11-01 16:24 ?5次下載
    <b class='flag-5'>MCU</b>實(shí)現(xiàn)<b class='flag-5'>I2C</b>通信

    I2C接口配置ES7243錄音芯片,MCU(STM32)收不到I2C ACK的問題

    I2C接口配置ES7243錄音芯片,MCU(STM32)收不到I2C ACK的問題
    發(fā)表于 12-08 16:36 ?10次下載
    <b class='flag-5'>I2C</b>接口配置ES7243錄音芯片,<b class='flag-5'>MCU</b>(STM32)收不到<b class='flag-5'>I2C</b> ACK的問題

    硬件I2C與模擬I2C

    硬件I2C對(duì)應(yīng)芯片上的I2C外設(shè),有相應(yīng)I2C驅(qū)動(dòng)電路,其所使用的I2C管腳也是專用的,因而效率要遠(yuǎn)高于軟件模擬的I2C;一般也較為穩(wěn)定,但
    發(fā)表于 12-28 19:14 ?81次下載
    硬件<b class='flag-5'>I2C</b>與模擬<b class='flag-5'>I2C</b>

    MSP MCU I2C入門指南

    MSP MCU I2C入門指南
    發(fā)表于 11-02 08:16 ?1次下載
    MSP <b class='flag-5'>MCU</b> <b class='flag-5'>I2C</b>入門指南

    MSP MCU I2C入門指南

    I2C(或稱為I2C,集成電路總線)是一種兩線制通信形式,主要用來在短距離、電路板間的應(yīng)用中,實(shí)現(xiàn)微控制器與外設(shè)IC之間的低速通信。由于其采用范圍很廣,所以學(xué)習(xí)使用I2C與MSP MCU
    的頭像 發(fā)表于 04-14 09:24 ?1258次閱讀

    I2C通信沒反應(yīng)怎么辦?

    做硬件我們經(jīng)常會(huì)遇到各種各樣的問題,一些通信接口也會(huì)出現(xiàn)I2C自然也不例外。假如遇到I2C沒反應(yīng),那么可能會(huì)出現(xiàn)這種情況:“軟件工程師說,我軟件都已經(jīng)配好了,但是就是讀寫不到數(shù)據(jù),是
    的頭像 發(fā)表于 05-04 11:30 ?3910次閱讀
    <b class='flag-5'>I2C</b>通信沒反應(yīng)怎么辦?

    如何提高I2C調(diào)試效率?

    一般情況下,我們想要調(diào)試這類 I2C 器件,都需要先找一塊主控 MCU 板卡,用杜邦線將 I2C 器件連接到板卡上,然后編寫 MCU 代碼,需包含
    發(fā)表于 06-08 13:00 ?1749次閱讀
    如何提高<b class='flag-5'>I2C</b>調(diào)試效率?

    I2C debug出現(xiàn)問題怎么解決

    RK 平臺(tái) I2C debug 1、I2C 通信失敗,出現(xiàn) log: “timeout, ipd: 0x00, state: 1” 請(qǐng)檢查硬件上拉是否給電。 2、調(diào)用
    的頭像 發(fā)表于 07-22 15:00 ?4495次閱讀

    I2C噪聲毛刺濾波

    電子發(fā)燒友網(wǎng)站提供《I2C噪聲毛刺濾波.pdf》資料免費(fèi)下載
    發(fā)表于 10-08 14:39 ?6次下載
    <b class='flag-5'>I2C</b>噪聲<b class='flag-5'>毛刺</b>濾波