花費 6 ms
RT-Thread 設備驅動I2C淺析及使用

由於 I2C 可以控制多從機的屬性,設備驅動模型分為 I2C總線設備(類似與Linux里面的I2C適配器) + I2C從設備; 系統I2C設備驅動主要實現 I2C 總線設備驅動,而具體的I2C 從設備的實現則調用I2C總線設備ops 訪問 I2C 總線設備 一般情況下 MCU 的 I2C ...

Wed May 29 23:59:00 CST 2019 0 2256
常見 i2c設備地址

背景 朋友分享的一份i2c器件地址清單,我覺得還不錯。 reference:https://learn.adafruit.com/i2c-addresses/the-list Special cases PCA9685 can be used by any address ...

Sun Dec 27 19:45:00 CST 2020 0 1535
科大訊飛語音芯片xfs5152CE,分享遇到的一些坑

首先 芯片手冊的I2C地址是寫地址,是8位的,真正的地址是7位地址,應該是0x40,最低位是讀寫位,讀置1,為0x81,寫置0,為0x80. 如果是模擬I2C倒無所謂,最坑的是我用的是寄存器,所以必須要用7位地址才可以,這個地方坑了我好幾天。 其次,在用uart串口的是時候,每次上電芯片會返回 ...

Fri Aug 16 00:16:00 CST 2019 2 1423
AT24C02、04、08、16 操作說明

我們這里介紹一下常見的EEPROM,ATMEL的AT24x系列中的AT24C02,學會了這個芯片,其他系列的芯片也是類似的。 AT24C02的存儲容量為2K bit,內容分成32頁,每頁8Byte ...

Wed Oct 28 19:20:00 CST 2020 0 1418
Linux Driver : i2c-gpio

在學習高通平台的有關知識,看到一篇博客中介紹了GPIO模擬I2C設備,覺得挺有意思的。 跟了一下代 ...

Tue Feb 02 00:37:00 CST 2021 0 480
樹莓派中QT實現I2C

樹莓派中QT實現I2C 在QT中實現 I2C 使用的驅動為 wiringPi 庫的引入 代碼實現 widget.h 中 記得引入"wiringPiI2C.h"等 此處,我使用的是讀取傳感器adxl345加速度計 widget.cpp 中 首先應該使用在命令行中 ...

Fri Apr 05 04:15:00 CST 2019 0 749
ARM Cortex-M3 MCU的I2C DMA操作和中斷

在項目開發的過程中,發現程序總是死在判斷DMA一次傳輸是否完成這個標志位上。進一步回退分析,發現是在I2C讀的過程中,有使用到DMA去取外部I2C設備的data。 但是data並沒有讀完,Data為32bits,DMA在讀到18bits時,就出現讀不到data bit了。導致I2C硬件模塊不能進 ...

Tue Feb 16 19:08:00 CST 2016 0 1971
STM32 LL庫 硬件IIC eeprom 的程序代碼

-*-記錄給自己備忘,供大家交流, -*-相關時序可以在 eeprom datasheet 上面可以看到,在此不做解釋 作者: 棒糖 Cavin 平台:keil ...

Sat Nov 07 00:40:00 CST 2020 0 447

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM