色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

MK26 MCU I2C從機模式的1Mhz配置步驟

li1756686189 ? 來源:嵌入式MCU ? 2023-04-07 15:44 ? 次閱讀

在 MK26 MCU中,使用 I2C作為從機,設置 CLK時鐘速率為 1MHz。I2C的SCL停止保持時間由主機控制。這里I2C被用作從器件。在手冊沒有解釋I2C時鐘速率設置與從機的CLK 停止保持低位時間有關。

在測試中,如果 sclStopHoldTime_ns 設置為 4000, CLK 實際通信的頻率只有 250KHz (如果沒有連接到 I2C從機端, I2C主機端發送的實際頻率是 1MHz),并且CLK的高電平和低電平的占空比小于20%。

根據 MK26的參考RM手冊文檔,這可能與I2C的<57.5.1.8握手>和<57.5.1.9時鐘拉伸>功能有關。修改sclStopHoldTime_ns的值可以更改I2C的最大CLK速率。

參數對應于底層的 I2C驅動 I2Cx_F ,此寄存器的描述與 I2C的SCL保持低時間無關。如果將sclStopHoldTime_ns更改為500,最大速度可達1MHz,CLK占空比也接近50%。

作為I2C從機,要求CLK速度達到1MHz。是否有推薦的軟件配置(MCU參數配置、端口上拉/漏極開路配置等)?

8db1142c-d516-11ed-bfe3-dac502259ad0.png

SDK代碼中可以看到,在設置sclStopHoldTime時會選擇不同的MULT和ICR。sclStopHoldTime 也是在I2C的Slave從機配置結構中設置的。主機Master配置結構里面沒有sclStopHoldTime_ns相關的設置。

8dcc9918-d516-11ed-bfe3-dac502259ad0.png

8de64a5c-d516-11ed-bfe3-dac502259ad0.png

8e2bed78-d516-11ed-bfe3-dac502259ad0.png

8e9388b6-d516-11ed-bfe3-dac502259ad0.png????

不同的 ICR數值對應不同的 SCL 分頻值。

8eb2878e-d516-11ed-bfe3-dac502259ad0.png

最終,I2C 波特率受 MUL和 SCL 分頻決定的。

8ef2b9c6-d516-11ed-bfe3-dac502259ad0.png

針對不同的 I2C 速率,SCL停止保持時間可以參考如下的代碼設置描述。

8f1901c6-d516-11ed-bfe3-dac502259ad0.png

8f316c0c-d516-11ed-bfe3-dac502259ad0.png

以上三個數據均在數據手冊中可查到出處,如下所示。

8f554da2-d516-11ed-bfe3-dac502259ad0.png

MK26和 MK66F MCU 具有相同的 I2C外設,因此可以參考FRDM-K66F的SDK相關代碼。

I2C中常用的上拉電阻為4.7K,速度越高,電阻可以適當降低,使用1.5K、1K或510Ω。

8f7b2a7c-d516-11ed-bfe3-dac502259ad0.png






審核編輯:劉清

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

    關注

    146

    文章

    17186

    瀏覽量

    351787
  • 寄存器
    +關注

    關注

    31

    文章

    5357

    瀏覽量

    120720
  • ICR
    ICR
    +關注

    關注

    0

    文章

    7

    瀏覽量

    7798
  • I2C信號
    +關注

    關注

    0

    文章

    2

    瀏覽量

    5982

原文標題:MK26 MCU I2C 從機模式的 1Mhz 配置

文章出處:【微信號:嵌入式 MCU,微信公眾號:嵌入式 MCU】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    STM32 I2C中斷模式測試

    STM32 I2C中斷模式測試可用;可在此基礎上修改代碼使用;一、STM32CubeMX生成初始化配置函數(包含了SCL/SDA引腳
    發表于 02-22 07:43

    MCU是否支持模式下的I2C線路?

    零件號:FS32K142UAT0VLFT(IC MCU 32 位 256KB 閃存 48LQFP) 在應用中,MCU 計劃在從屬模式下通過 I2C 線路與主處理器連接。此
    發表于 06-09 08:44

    基于MCUI2C 總線傳輸設計

    基于MCUI2C 總線傳輸設計
    發表于 05-15 14:27 ?34次下載

    PIC單片I2C模式)實例講解

    PIC單片I2C模式)實例講解
    發表于 01-24 17:21 ?30次下載

    mcu復位導致I2C異常

    一直重啟,偶發導致I2C異常。原因分析:mcu在進行I2C通信的時候,mcu復位導致I2C設備
    發表于 10-25 10:51 ?6次下載
    <b class='flag-5'>mcu</b>復位導致<b class='flag-5'>I2C</b>異常

    STM32作為I2C中斷接收和模式中斷應答數據總結

    之前在項目中用到了STM32F103的i2c功能,大致功能是兩個單片進行i2c通信,而且通信模式是主問
    發表于 12-02 19:21 ?46次下載
    STM32作為<b class='flag-5'>I2C</b><b class='flag-5'>從</b><b class='flag-5'>機</b>中斷接收和<b class='flag-5'>從</b><b class='flag-5'>模式</b>中斷應答數據總結

    基于靈動微MM32SPIN27xx的I2C

    翻遍了網絡,國產MCU的資源還是較少,就貢獻一個吧使用了國產的RT-thread操作系統+M0的單片,在靈動微MM32SPIN27上實現的硬件I2C
    發表于 12-08 11:21 ?11次下載
    基于靈動微MM32SPIN27xx的<b class='flag-5'>I2C</b><b class='flag-5'>從</b><b class='flag-5'>機</b>

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

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

    STM32F0 HAL庫 I2C 配置

    參考鏈接:http://blog.sina.com.cn/s/blog_95cc46f40102yika.htmlSTM32 I2C中斷模式測試可用;可在此基礎上修改代碼使用;一
    發表于 12-28 19:29 ?17次下載
    STM32F0 HAL庫 <b class='flag-5'>I2C</b> <b class='flag-5'>從</b><b class='flag-5'>機</b><b class='flag-5'>配置</b>

    HT8 MCU I2C 模式的通信及使用

    本文將對 HT8 MCU I2 C 模式的通信以及使用進行介紹,幫助客戶快速上手 HT8
    發表于 05-10 14:41 ?4次下載
    HT8 <b class='flag-5'>MCU</b> <b class='flag-5'>I</b>2<b class='flag-5'>C</b> <b class='flag-5'>從</b><b class='flag-5'>機</b><b class='flag-5'>模式</b>的通信及使用

    AT32F435/437 I2C使用指南

    I2C接口是由數據線SDA和時鐘線SCL構成,在標準模式下通信速度可達到100kHz,快速模式下則可以達到400kHz,增強快速模式可達到1MHz
    的頭像 發表于 01-03 15:47 ?1731次閱讀

    AT32講堂041 | AT32F435/437 I2C使用指南

    I2C接口簡介I2C接口是由數據線SDA和時鐘線SCL構成,在標準模式下通信速度可達到100kHz,快速模式下則可以達到400kHz,增強快速模式
    的頭像 發表于 01-12 14:45 ?3694次閱讀
    AT32講堂041 | AT32F435/437 <b class='flag-5'>I2C</b>使用指南

    AT32講堂057 | 雅特力AT32F425 I2C使用指南

    I2C接口簡介I2C接口是由數據線SDA和時鐘線SCL構成,在標準模式下通信速度可達到100kHz,快速模式下則可以達到400kHz,增強快速模式
    的頭像 發表于 06-21 17:19 ?1515次閱讀
    AT32講堂057 | 雅特力AT32F425 <b class='flag-5'>I2C</b>使用指南

    雅特力AT32F423 I2C使用指南

    I2C接口簡介I2C接口是由數據線SDA和時鐘線SCL構成,在標準模式下通信速度可達到100kHz,快速模式下則可以達到400kHz,增強快速模式
    的頭像 發表于 02-19 13:26 ?627次閱讀
    雅特力AT32F423 <b class='flag-5'>I2C</b>使用指南

    雅特力AT32F402/F405 I2C使用指南

    I2C接口簡介I2C接口是由數據線SDA和時鐘線SCL構成,在標準模式下通信速度可達到100kHz,快速模式下則可以達到400kHz,增強快速模式
    的頭像 發表于 11-20 01:03 ?255次閱讀
    雅特力AT32F402/F405 <b class='flag-5'>I2C</b>使用指南
    主站蜘蛛池模板: 成人毛片免费观看视频大全| 受被三个攻各种道具PLAY| 久久久国产精品免费A片蜜芽广| 免费可以看污动画软件| 午夜福利免费0948视频| ass亚洲熟妇毛耸耸pics| 好大太快了快插穿子宫了| 欧美在线激情| 中国xxxxx69| 欧洲另类一二三四区| 亚洲成在人线视频| 纯肉小黄文高H| 美女坐脸vk| 亚洲精品乱码久久久久久v| 成年美女黄网站色app| 恋夜秀场支持安卓版全部视频国产 | 无码一区二区在线欧洲| a4you销魂gogo人体| 久久国产精品萌白酱免费| 无码观看AAAAAAAA片| 粉色视频午夜网站入口| 欧美xxxxb| 99热久久视频只有精品6国产| 久久精品亚洲视频| 亚洲色大成网站WWW永久麻豆 | 国产在线精彩视频| 十分钟免费看完整视频| 不用播放器的黄| 欧美日韩看看2015永久免费| 4hu四虎免费影院www| 久久re视频这里精品免费1| 亚欧视频在线观看| 国产人妻麻豆蜜桃色| 午夜亚洲动漫精品AV网站| 国产成人精品免费视频大全可播放的 | 中文乱码35页在线观看| 久久vs国产| 中文字幕成人在线观看| 久久精品久久精品| 亚洲男女羞羞无遮挡久久丫| 狠狠色欧美亚洲狠狠色www|