"); //-->

狠狠做深爱婷婷久久一区,欧美日韩国内,久久麻豆精品传媒,久久久一区一区二区,色鬼伦理片,99视频精品久久,久久精品国产久久久久久,久久久伦理电影一区二,磁力天堂河北彩花

專欄中心

EEPW首頁 > 專欄 > Linux驅(qū)動調(diào)試i2c設(shè)備從地址的確定

Linux驅(qū)動調(diào)試i2c設(shè)備從地址的確定

發(fā)布人:電子禪石 時間:2024-12-16 來源:工程師 發(fā)布文章

有時候我們查看芯片的datasheet可以得到一個i2c的地址,但是我們直接使用它,

配置到dts或者驅(qū)動當(dāng)中使用,發(fā)現(xiàn)讀取不到設(shè)備id或者i2c通訊異常,

此時排查硬件沒問題之后,就要看看這個i2c地址是否設(shè)置對了。

比如我這里,i2c地址在datasheet寫了兩個,此時就不知道使用哪個了。

————————————————

在這里插入圖片描述

其實,i2c地址主要由7bit的二進(jìn)制數(shù)值組成,最低位是讀寫標(biāo)志位,0表示寫,1表示讀,具體可看下圖。

在這里插入圖片描述

    所以我們在linux驅(qū)動中要取這個ic設(shè)備的從設(shè)備地址,就是0xA3或者0xA2右移一位得到,那就是0x51,dts配置如下:

   

所以我們在linux驅(qū)動中要取這個ic設(shè)備的從設(shè)備地址,就是0xA3或者0xA2右移一位得到,
那就是0x51,dts配置如下:

		rtc@51{
			compatible = "nxp,pcf8563";
			reg = <0x51>;
		};

   實際使用的是7位地址。

讀寫的話,linux 驅(qū)動會自動填充這個地址。

原文鏈接:https://blog.csdn.net/qq_30624591/article/details/112348782


*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。

關(guān)鍵詞: i2c

相關(guān)推薦

看時序圖寫I2C驅(qū)動,教你如何自己手?jǐn)]非標(biāo)I2C驅(qū)動函數(shù)

I2C通訊不了?是不是硬件有問題?

2024-03-28

LED驅(qū)動器中I2C的LED控制方式

光電顯示 2023-06-08

在Linux環(huán)境下I2C總線EEPROM驅(qū)動程序應(yīng)該如何設(shè)計

I2C Manual AN10216-01

數(shù)字溫度傳感器系統(tǒng)接口:SPI、I2C 、SMBus如何選

I2C總線協(xié)議V2.1

淺析嵌入式總線技術(shù)的原理、分類及技術(shù)指標(biāo)

Nexperia推出先進(jìn)的I2C GPIO擴(kuò)展器產(chǎn)品組合

用示波器對單片機(jī)I2C時序進(jìn)行圖形波形分析的試驗小結(jié)

MSP430與液晶顯示器的串行接口方案

Microchip溫度傳感器系列產(chǎn)品

集成電路(I2C)總線市場趨勢、需求和創(chuàng)新2025-2035

I2C規(guī)格

I2C Logic Selection Guide

STM32視頻-Inter Integrated Circuit(I2C)

視頻 2013-03-06

低速串行總線調(diào)試-I2C譯碼

視頻 2010-01-13

學(xué)前班第1課第2.2節(jié)_怎么看原理圖之協(xié)議類接口之I2C

視頻 2013-10-14
更多 培訓(xùn)課堂
更多 焦點(diǎn)
更多 視頻

技術(shù)專區(qū)

东山县| 察哈| 封开县| 荥阳市| 太和县| 东阿县| 山阴县| 石嘴山市| 钦州市| 建阳市| 辰溪县| 兴安县| 商都县| 方城县| 门头沟区| 梅州市| 建始县| 个旧市| 华阴市| 五峰| 黄石市| 四川省| 平顶山市| 临泉县| 尼木县| 睢宁县| 堆龙德庆县| 神农架林区| 凭祥市| 喀喇| 繁峙县| 嵊泗县| 安庆市| 宝清县| 巴楚县| 潮安县| 体育| 温宿县| 综艺| 法库县| 铁岭县|