資料介紹
I2C 是一種簡單的雙向二線制同步串行總線。它只需要兩根線即可在連接于總線 上的器件之間傳送信息
I2C 總線能夠支持多個設備間的通訊。它包含一條雙向串行數(shù)據(jù)線 SDA,一條串行時鐘線 SCL。每個連接到總線的外圍設備都有一個獨立的地址,主機可以通過該地址來訪問不同設備。主機可通過 SDA 線發(fā)送設備地址查找從機
I2C 通常用于連接微控制器及其外圍設備,是微電子通信控制領域廣泛采用的一種總線標準。很多外圍器件采用 I2C 通訊接口訪問
STM32 I2C 基礎內(nèi)容
1、STM32 I2C 連線

它只需 2 根線連接。沒有片選信號,但是從設備有獨立的地址編號時鐘和數(shù)據(jù)線都是雙向傳輸線,輸出結構都是漏極開路或集電極開路
所以時鐘線和數(shù)據(jù)線必須外部都接上拉電阻,一般取值在 1K-10K 之間 它標準模式最高傳輸速率 100Kbit/s,高速模式最高傳輸速率 400Kbit/s
2、I2C 的多設備連接

I2C 總線上可以有多個主設備,總線的控制可形成多主競爭狀態(tài),硬件和軟件模塊可自動完成總線的仲裁和同步
I2C 總線設備可根據(jù)需要進行增減,有很大的靈活性和可維護性
3、I2C 總線上的數(shù)據(jù)有效性

4、I2C 總線數(shù)據(jù)起始和終止

5、I2C 總線數(shù)據(jù)應答

6、I2C 讀數(shù)據(jù)和寫數(shù)據(jù)要根據(jù)實際從機時序?qū)崿F(xiàn)。從機不同時序不同
7、STM32 中 I2C 模塊結構

STM32 I2C 常規(guī)配置
STM32 I2C 需要配置的參數(shù),對于初學者而言,需要注意時序時間問題,要考慮匹配問題
其他參數(shù)建議參考官方資料配置即可
1、I2C 引腳時鐘配置(F0 為例)


2、I2C 時序時間配置,注意時鐘匹配問題
完整版技術文檔請點擊文章開頭普通下載
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- STM32自舉程序中使用的I2C協(xié)議
- STM32 I2C存取實驗資料 17次下載
- I2C接口配置ES7243錄音芯片,MCU(STM32)收不到I2C ACK的問題
- STM32學習之I2C協(xié)議(讀寫EEPROM)
- 淺談 STM32 硬件I2C的使用資料下載
- STM32庫實現(xiàn)的模擬無人機I2C的代碼和資料免費下載 6次下載
- I2C通信協(xié)議應該如何學習 22次下載
- 如何使用STM32單片機的硬件I2C讀取MPU6050的數(shù)據(jù)資料和程序免費下載 0次下載
- STM32F4的I2C總線的詳細源代碼程序資料免費下載 51次下載
- STM32F2—通信接口I2C 31次下載
- STM32硬件I2C例程 93次下載
- STM32_I2C程序 29次下載
- 基于51的I2c總線 34次下載
- I2C Guid I2C指南
- I2C總線規(guī)范與I2C器件C51讀寫程序
- I2C地址跳變問題的調(diào)試案例 2122次閱讀
- I2C通信協(xié)議及其工作原理 5208次閱讀
- Linux I2C驅(qū)動入門知識科普 1832次閱讀
- 基于MM32生態(tài)實現(xiàn)I2C接口通訊的方式 1776次閱讀
- 一文詳解I2C總結的基礎知識 6720次閱讀
- I2C通信的詳細講解 13.6w次閱讀
- 什么是I2C通信協(xié)議? 7932次閱讀
- i2c總線用來做什么_i2c總線數(shù)據(jù)傳輸過程 7362次閱讀
- 基于MCS-51單片機I2C總線接口電路的設計 3566次閱讀
- 詳解I2C總線通信 1.1w次閱讀
- I2C總線的特點與構成詳解 1w次閱讀
- 詳細講解RT-Thread I2C設備驅(qū)動框架及相關函數(shù) 2w次閱讀
- I2C總線的特點、控制技術與傳輸分析 1w次閱讀
- mpu6050對應i2c地址是什么_如何讀取數(shù)據(jù) 2.5w次閱讀
- 《振南電子STM32視頻教程》第八講:I2C總線 1141次閱讀
下載排行
本周
- 1TM16737 LED驅(qū)動控制專用電路中文手冊
- 1.24 MB | 4次下載 | 1 積分
- 2PT2031電容式觸摸控制ASIC中文手冊
- 0.56 MB | 2次下載 | 免費
- 3UTC ULN2003 7CH達林頓下沉式驅(qū)動器規(guī)格書
- 0.40 MB | 1次下載 | 1 積分
- 4ESD5B5CU SOD-523塑料封裝ESD保護二極管規(guī)格書
- 1.66 MB | 1次下載 | 免費
- 5電容的特性與ESR對紋波的影響(可下載)
- 413.79 KB | 1次下載 | 免費
- 66520C變頻標準功率源使用說明書
- 1.03 MB | 1次下載 | 免費
- 7STM32學習筆記_I2C詳解(可下載)
- 549.72 KB | 1次下載 | 免費
- 8國民技術_N32G435系列數(shù)據(jù)手冊
- 3.27 MB | 1次下載 | 免費
本月
- 1STM32CubeMX用于STM32配置和初始化C代碼生成
- 21.90 MB | 638次下載 | 免費
- 2STM32開發(fā)板教程之STM32開發(fā)指南免費下載
- 24.88 MB | 177次下載 | 3 積分
- 3EN60335-1安規(guī)標準 中文版本
- 1.86 MB | 53次下載 | 1 積分
- 4NR-E531TX-XN冰箱說明書
- 8.64 MB | 19次下載 | 免費
- 5UHV系列雷電沖擊電壓發(fā)生器試驗裝置詳細說明使用
- 1.07 MB | 17次下載 | 免費
- 6DeepSeek從入門到精通
- 5.07 MB | 9次下載 | 免費
- 7STM32單片機無人機設計
- 8.81 MB | 8次下載 | 免費
- 8華為硬件工程師手冊目前最全版本
- 1.02 MB | 8次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935124次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191374次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183336次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81583次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論