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

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

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

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

如何使用connectioningPi庫(kù)從嵌入式I2C接口讀取數(shù)據(jù)

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-26 15:57 ? 次閱讀

步驟1:硬件設(shè)置

我有一個(gè)Raspberry Pi Model B(Rev-1), GY521(InvenSense MPU6050),面包板和一些公母線(xiàn)。

*將Raspberry Pi 3V3連接到GY521 VCC

*將Raspberry Pi GND連接到GY521 GND

*將Raspberry Pi SCL連接到GY521 SCL

*將Raspberry Pi SDA連接到GY521 SDA

要查找Raspberry Pi GPIO引腳映射,請(qǐng)遵循本指南

步驟2:工作流程

*安裝I2C開(kāi)發(fā)人員庫(kù)。在Raspbian下,使用

sudo apt-get install libi2c-dev

*使用adafruit指南配置I2C引腳

*使用此鏈接安裝wirePi

*確保您的Raspberry Pi可以檢測(cè)連接到I2C接口的設(shè)備。

如果檢測(cè)到,則將看到帶有以下命令的地址。在我的情況下,地址為0x68,然后在代碼中使用該地址。

i2cdetect -y 0 # Rev 1 i2cdetect -y 1 # Rev 2

*使用我的github中的示例代碼

*使用Makefile并鍵入

$make i2ctest

$sudo 。/i2ctest

現(xiàn)在,您應(yīng)該在屏幕上看到傳感器數(shù)據(jù)值。
責(zé)任編輯:wv

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

    關(guān)注

    3

    文章

    4

    瀏覽量

    13763
  • 樹(shù)莓派
    +關(guān)注

    關(guān)注

    117

    文章

    1708

    瀏覽量

    105704
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    為什么嵌入式調(diào)試經(jīng)常用UART,卻很少用SPI、I2C或USRT?

    嵌入式調(diào)試中經(jīng)常使用 UART(通用異步收發(fā)傳輸器)而較少使用 SPI(串行外設(shè)接口)、I2C(集成電路總線(xiàn))或 USRT(通用同步 / 異步收發(fā)傳輸器)主要有以下原因
    的頭像 發(fā)表于 12-18 09:58 ?327次閱讀
    為什么<b class='flag-5'>嵌入式</b>調(diào)試經(jīng)常用UART,卻很少用SPI、<b class='flag-5'>I2C</b>或USRT?

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-i2c設(shè)備通訊編程示例之i2c設(shè)備通信編程

    i2c_rdwr_ioctl_data類(lèi)型的結(jié)構(gòu)體變量work_queue,并為work_queue.msgs分配了動(dòng)態(tài)內(nèi)存。然后,先發(fā)送一個(gè)寫(xiě)操作的消息,設(shè)置要讀取的寄存器地址,然后再發(fā)送一個(gè)讀操作的消息,設(shè)備
    發(fā)表于 11-02 17:01

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-i2c設(shè)備通訊編程示例之i2c編寫(xiě)程序

    的光線(xiàn)傳感器就作為設(shè)備。前面我們了解了i2c的通訊協(xié)議,也初步用i2c-tools嘗試著讀寫(xiě)了一個(gè)設(shè)備寄存器。下面我們進(jìn)入代碼,看一下如何用代碼
    發(fā)表于 11-01 11:31

    飛凌嵌入式ElfBoard ELF 1板卡-i2c設(shè)備通訊編程示例之i2c設(shè)備通信編程

    函數(shù)執(zhí)行i2c寫(xiě)操作。最后,釋放動(dòng)態(tài)分配的內(nèi)存,并返回執(zhí)行結(jié)果。 (三)第三部分定義了函數(shù)func_read_regs,用于設(shè)備讀取寄存器數(shù)據(jù)。過(guò)程與func_write_regs類(lèi)
    發(fā)表于 11-01 11:28

    飛凌嵌入式ElfBoard EL 1板卡-i2c設(shè)備通訊編程示例之i2c-tools工具使用

    ;0x81:代表偏移0x81;0xff:代表要寫(xiě)入的數(shù)據(jù);i2ctransfer是嚴(yán)格按照i2c協(xié)議讀寫(xiě)時(shí)序操作的,我們想讀取0x29的0x81的寄存器值,需要先把0x81發(fā)送給
    發(fā)表于 11-01 09:33

    飛凌嵌入式ElfBoard ELF 1板卡-i2c設(shè)備通訊編程示例之i2c編寫(xiě)程序

    include/linux/i2c-dev.h中針對(duì)每個(gè)i2c總線(xiàn)生成一個(gè)設(shè)備節(jié)點(diǎn),實(shí)現(xiàn)了文件操作接口,用戶(hù)空間可以通過(guò)i2c設(shè)備節(jié)點(diǎn)訪問(wèn)i2c
    發(fā)表于 10-31 12:00

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-i2c設(shè)備通訊編程示例之i2c硬件原理

    SDA線(xiàn)置0或置1(高位在前),然后拉高SCL,主機(jī)將在SCL高電平期間讀取數(shù)據(jù)位,循環(huán)8次,即可接收一個(gè)字節(jié)。i2c的發(fā)送和接收波形是類(lèi)似的,區(qū)別在于SDA上的數(shù)據(jù)是主機(jī)提供還是
    發(fā)表于 10-29 16:29

    飛凌嵌入式ElfBoard ELF 1板卡-i2c設(shè)備通訊編程示例之i2c-tools工具使用

    :代表寫(xiě);w2:代表寫(xiě)2Byte;0x29:代表設(shè)備地址為0x29;0x81:代表偏移0x81;0xff:代表要寫(xiě)入的數(shù)據(jù)i2ctransfer是嚴(yán)格按照
    發(fā)表于 10-29 16:27

    飛凌嵌入式ElfBoard ELF 1板卡-i2c設(shè)備通訊編程示例之i2c硬件原理

    SDA線(xiàn)置0或置1(高位在前),然后拉高SCL,主機(jī)將在SCL高電平期間讀取數(shù)據(jù)位,循環(huán)8次,即可接收一個(gè)字節(jié)。i2c的發(fā)送和接收波形是類(lèi)似的,區(qū)別在于SDA上的數(shù)據(jù)是主機(jī)提供還是
    發(fā)表于 10-28 08:58

    物聯(lián)網(wǎng)嵌入式軟件中的I2C總線(xiàn)設(shè)計(jì)詳解

    I2C(Inter-Integrated Circuit)通信總線(xiàn),作為嵌入式系統(tǒng)設(shè)計(jì)中的一個(gè)關(guān)鍵組成部分,其靈活性和高效率使其在高級(jí)應(yīng)用中備受青睞。本文旨在提供關(guān)于I2C通信總線(xiàn)的深度解析,包括其
    的頭像 發(fā)表于 09-29 16:21 ?432次閱讀
    物聯(lián)網(wǎng)<b class='flag-5'>嵌入式</b>軟件中的<b class='flag-5'>I2C</b>總線(xiàn)設(shè)計(jì)詳解

    SPI和I2C通信協(xié)議:應(yīng)用與區(qū)別

    /DAC芯片等場(chǎng)合。SPI和I2C在連接方式、傳輸速率和設(shè)備支持等方面有顯著差異,但隨著物聯(lián)網(wǎng)和智能設(shè)備的發(fā)展,它們都將在嵌入式系統(tǒng)中發(fā)揮重要作用。
    的頭像 發(fā)表于 04-22 16:45 ?1864次閱讀

    具有 I2C 接口的 LNB 穩(wěn)壓器TPS652353數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《具有 I2C 接口的 LNB 穩(wěn)壓器TPS652353數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 03-26 11:12 ?0次下載
    具有 <b class='flag-5'>I2C</b> <b class='flag-5'>接口</b>的 LNB 穩(wěn)壓器TPS652353<b class='flag-5'>數(shù)據(jù)</b>表

    i2c接口由哪幾根線(xiàn)組成 i2c接口可以接哪些器件

    I2C接口的線(xiàn)路可以適應(yīng)不同的系統(tǒng)需求和器件規(guī)格,因此具體的線(xiàn)路配置可能會(huì)有所不同。但通常來(lái)說(shuō),時(shí)鐘線(xiàn)(SCL)和數(shù)據(jù)線(xiàn)(SDA)是I2C接口
    的頭像 發(fā)表于 03-05 16:55 ?3851次閱讀
    <b class='flag-5'>i2c</b><b class='flag-5'>接口</b>由哪幾根線(xiàn)組成 <b class='flag-5'>i2c</b><b class='flag-5'>接口</b>可以接哪些器件

    什么是I2C接口?什么是I3C接口I2CI3C的區(qū)別

    I2C接口是一種串行通信協(xié)議,全稱(chēng)為Inter-Integrated Circuit,即集成電路間總線(xiàn)。它是一種雙向、兩線(xiàn)制(SCL和SDA)的串行通信接口,主要用于連接微控制器和其他外圍設(shè)備,如傳感器、存儲(chǔ)器、顯示器等。
    的頭像 發(fā)表于 02-17 14:39 ?6475次閱讀
    什么是<b class='flag-5'>I2C</b><b class='flag-5'>接口</b>?什么是<b class='flag-5'>I3C</b><b class='flag-5'>接口</b>?<b class='flag-5'>I2C</b>與<b class='flag-5'>I3C</b>的區(qū)別

    藍(lán)牙串口通訊總線(xiàn)——I2C/SPI/UART

    嵌入式工程師在做串口通信調(diào)試工作的時(shí)候,會(huì)經(jīng)常用到I2C、SPI、UART這3條總線(xiàn),I2C、SPI、UART這三種通信總線(xiàn)在嵌入式領(lǐng)域很常見(jiàn),目前主流的SOC芯片都內(nèi)置了這三種總線(xiàn)的
    的頭像 發(fā)表于 01-22 09:41 ?1694次閱讀
    藍(lán)牙串口通訊總線(xiàn)——<b class='flag-5'>I2C</b>/SPI/UART
    主站蜘蛛池模板: 伊人影院网| 蜜臀AV人妻久久无码精品麻豆| 亚洲 欧美 国产 综合 在线| 免费看欧美一级特黄a大片| 国产国产乱老熟女视频网站97| 538久久视频在线| 亚洲成年人在线观看| 秋霞在线观看视频一区二区三区| 簧片在线观看| 国产精品97久久久久久AV色戒| 99国内偷揿国产精品人妻| 亚洲精品不卡在线| 日本亚欧热亚洲乱色视频| 乱辈通奷XXXXXHD猛交| 国内精品久久影视免费| 国产成人精品一区二区三区视频| 9国产露脸精品国产麻豆| 一级大乳奶| 亚洲精品久久一区二区三区四区 | 国产精品国产三级国产an| 99久久免费视频6| 在线观看成年人免费视频| 亚洲久久少妇中文字幕| 乡村教师电影完整版在线观看| 日韩av片无码一区二区不卡电影| 免费亚洲视频| 萝莉御姐被吸奶| 久久精品国产亚洲AV妓女不卡| 国产精品无码久久久久不卡| 大香网伊人久久综合观看| WW.国产人妻人伦精品| 99久久久无码国产精品不卡按摩 | 男女无遮挡吃奶gift动态图| 久久综合香蕉久久久久久久| 久久国产精品免费网站| 国产亚洲欧美高清在线| 国产婷婷综合在线视频中文| 国产精品日本不卡一区二区| 国产精品久久人妻互换毛片| 国产啪视频在线播放观看| 国产色精品久久人妻无码|