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

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

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

請(qǐng)問ARTPI是怎樣使用軟件I2C讀取mpu6050的?

冬至配餃子 ? 來源:IcyFeather ? 作者:IcyFeather ? 2023-08-02 16:54 ? 次閱讀

我們 env 先進(jìn)入到項(xiàng)目目錄下,使用 menuconfig

勾選這一項(xiàng):

1.jpg

然后也勾上 mpu6xxx 的包:

1.jpg

保存設(shè)置后,運(yùn)行 pkgs --update 以及 scons --target=mdk5,打開 project 工程并編譯下載,按 reset 按鈕可以看到串口輸出:

1.jpg

可以看到 i2c1 設(shè)備注冊(cè)成功,mpu6xxx 的包成功導(dǎo)入。

下面我們要將 mpu6050 和 artpi 進(jìn)行連接,我選擇的引腳是這兩個(gè):

1.jpg

然后也要在 menuconfig 的 i2c1 配置中配置對(duì)應(yīng)引腳(PB0 是 16, PB2 是 18):

1.jpg

保存退出,運(yùn)行 scons --target=mdk5 然后在 Keil5 中重新編譯下載

運(yùn)行 mpu6xxx probe i2c1 顯示找到設(shè)備,初始化成功,再運(yùn)行 mpu6xxx read 讀取傳感器信息成功

1.jpg

至此i2c設(shè)備已經(jīng)驗(yàn)證成功~

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

    關(guān)注

    2545

    文章

    50445

    瀏覽量

    751041
  • 連接器
    +關(guān)注

    關(guān)注

    98

    文章

    14209

    瀏覽量

    135906
  • 光刻機(jī)
    +關(guān)注

    關(guān)注

    31

    文章

    1142

    瀏覽量

    47176
  • I2C接口
    +關(guān)注

    關(guān)注

    1

    文章

    124

    瀏覽量

    25106
  • MPU6050
    +關(guān)注

    關(guān)注

    39

    文章

    307

    瀏覽量

    71087
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于 STM32 的硬件 I2C 讀取 MPU6050 數(shù)據(jù)

    MPU6050其實(shí)就是一個(gè) I2C 器件,里面有很多寄存器(但是我們用到的只有幾個(gè)),我們通過讀寫寄存器來操作這個(gè)芯片。所以首要問題就是 STM32 和 MPU6050I2C
    發(fā)表于 05-27 17:43

    MPU6050 I2C讀取值很小

    這是我的 I2C MPU6050 讀取程序 , 上位機(jī)串口上看到了值總是很小不知道為什么 ,各位大神 , 求解呀, 急著調(diào)小飛機(jī) ,溫度似乎也有問題,急急急。。。。。傳上來的值老是有問題 , 不知道為啥 。這是初始化函數(shù)
    發(fā)表于 04-15 06:36

    I2C總線讀取MPU6050的方法

    基于MSP430處理器的 I2C總線讀取MPU6050傳感器數(shù)據(jù)
    發(fā)表于 02-10 06:59

    mpu6050對(duì)應(yīng)i2c地址是什么_如何讀取數(shù)據(jù)

    本文主要介紹了mpu6050對(duì)應(yīng)i2c地址是什么,并通過stm32的硬件讀取mpu6050的數(shù)據(jù)。MPU6050
    發(fā)表于 12-11 16:04 ?2.5w次閱讀
    <b class='flag-5'>mpu6050</b>對(duì)應(yīng)<b class='flag-5'>i2c</b>地址是什么_如何<b class='flag-5'>讀取</b>數(shù)據(jù)

    如何使用STM32單片機(jī)的硬件I2C讀取MPU6050的數(shù)據(jù)資料和程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是如何使用STM32單片機(jī)的硬件I2C讀取MPU6050的數(shù)據(jù)資料和程序免費(fèi)下載。
    發(fā)表于 07-25 17:31 ?0次下載
    如何使用STM32單片機(jī)的硬件<b class='flag-5'>I2C</b><b class='flag-5'>讀取</b><b class='flag-5'>MPU6050</b>的數(shù)據(jù)資料和程序免費(fèi)下載

    使用AVR單片機(jī)的I2C讀取MPU6050發(fā)送到串口的程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用AVR單片機(jī)的I2C讀取MPU6050的數(shù)據(jù)發(fā)送到串口的程序免費(fèi)下載。
    發(fā)表于 08-06 16:39 ?9次下載
    使用AVR單片機(jī)的<b class='flag-5'>I2C</b><b class='flag-5'>讀取</b><b class='flag-5'>MPU6050</b>發(fā)送到串口的程序免費(fèi)下載

    使用MPU6050傳感器讀取I2C總線數(shù)據(jù)的程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用MPU6050傳感器讀取I2C總線數(shù)據(jù)的程序免費(fèi)下載。
    發(fā)表于 08-09 17:40 ?15次下載
    使用<b class='flag-5'>MPU6050</b>傳感器<b class='flag-5'>讀取</b><b class='flag-5'>I2C</b>總線數(shù)據(jù)的程序免費(fèi)下載

    MPU6050陀螺儀通過I2C傳遞數(shù)據(jù)的C語言源代碼免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是MPU6050陀螺儀通過I2C傳遞數(shù)據(jù)的C語言源代碼免費(fèi)下載。
    發(fā)表于 06-10 17:54 ?44次下載
    <b class='flag-5'>MPU6050</b>陀螺儀通過<b class='flag-5'>I2C</b>傳遞數(shù)據(jù)的<b class='flag-5'>C</b>語言源代碼免費(fèi)下載

    stm32使用MPU6050讀取溫度值驗(yàn)證I2C

    stm32使用MPU6050讀取溫度值驗(yàn)證I2C
    發(fā)表于 12-06 12:06 ?5次下載
    stm32使用<b class='flag-5'>MPU6050</b><b class='flag-5'>讀取</b>溫度值驗(yàn)證<b class='flag-5'>I2C</b>

    I2C設(shè)備地址關(guān)系——以MPU6050舉例

    I2C設(shè)備地址關(guān)系——以MPU6050舉例
    發(fā)表于 12-06 13:21 ?10次下載
    <b class='flag-5'>I2C</b>設(shè)備地址關(guān)系——以<b class='flag-5'>MPU6050</b>舉例

    I2C總線讀取MPU6050

    基于MSP430處理器的 I2C總線讀取MPU6050傳感器數(shù)據(jù)
    發(fā)表于 12-06 13:36 ?15次下載
    <b class='flag-5'>I2C</b>總線<b class='flag-5'>讀取</b><b class='flag-5'>MPU6050</b>

    STM32-I2C總線通信與MPU6050

    文章目錄1、I2C總線1.1 I2C總線協(xié)議1.2 I2C總線讀寫操作1.3 STM32F0-I2C控制器特征2、
    發(fā)表于 12-06 14:06 ?27次下載
    STM32-<b class='flag-5'>I2C</b>總線通信與<b class='flag-5'>MPU6050</b>

    linux移植MPU6050I2C驅(qū)動(dòng)

    MPU6050的例程,測(cè)試后很好用,如下圖(夢(mèng)幻聯(lián)動(dòng)一下:樹莓派PICO+freeRTOS)因?yàn)閜ico上有現(xiàn)成的能用的例程,所以改一改之后直接移植到linux上首先介紹一下linux下的I2C框架①、I2C 總線驅(qū)動(dòng),
    發(fā)表于 12-06 14:21 ?10次下載
    linux移植<b class='flag-5'>MPU6050</b>的<b class='flag-5'>I2C</b>驅(qū)動(dòng)

    使用I2C連接AGX Xavier和MPU6050讀取IMU數(shù)據(jù)

    )GNDpin 6 (GND)SCLpin 5 (SCL)SDApin 3 (SDA)通信協(xié)議實(shí)用I2C進(jìn)行通信,詳情見 I2C serial communication protocol打開Jetson Nano,打開終端頁面sudo
    發(fā)表于 12-06 15:51 ?5次下載
    使用<b class='flag-5'>I2C</b>連接AGX Xavier和<b class='flag-5'>MPU6050</b>并<b class='flag-5'>讀取</b>IMU數(shù)據(jù)

    【Renesas RA6M4開發(fā)板之I2C讀取mpu6050

    本篇通過Renesas RA6M4開發(fā)板采用I2C讀取mpu6050傳感器的角加速度,角速度和溫度示例程序演示。
    的頭像 發(fā)表于 01-17 09:07 ?7464次閱讀
    【Renesas RA6M4開發(fā)板之<b class='flag-5'>I2C</b><b class='flag-5'>讀取</b><b class='flag-5'>mpu6050</b>】