我們 env 先進(jìn)入到項(xiàng)目目錄下,使用 menuconfig
勾選這一項(xiàng):
然后也勾上 mpu6xxx 的包:
保存設(shè)置后,運(yùn)行 pkgs --update 以及 scons --target=mdk5,打開 project 工程并編譯下載,按 reset 按鈕可以看到串口輸出:
可以看到 i2c1 設(shè)備注冊(cè)成功,mpu6xxx 的包成功導(dǎo)入。
下面我們要將 mpu6050 和 artpi 進(jìn)行連接,我選擇的引腳是這兩個(gè):
然后也要在 menuconfig 的 i2c1 配置中配置對(duì)應(yīng)引腳(PB0 是 16, PB2 是 18):
保存退出,運(yùn)行 scons --target=mdk5 然后在 Keil5 中重新編譯下載
運(yùn)行 mpu6xxx probe i2c1 顯示找到設(shè)備,初始化成功,再運(yùn)行 mpu6xxx read 讀取傳感器信息成功
至此i2c設(shè)備已經(jīng)驗(yàn)證成功~
-
傳感器
+關(guān)注
關(guān)注
2561文章
52198瀏覽量
761707 -
連接器
+關(guān)注
關(guān)注
99文章
15089瀏覽量
138825 -
光刻機(jī)
+關(guān)注
關(guān)注
31文章
1163瀏覽量
47963 -
I2C接口
+關(guān)注
關(guān)注
1文章
133瀏覽量
25787 -
MPU6050
+關(guān)注
關(guān)注
39文章
309瀏覽量
72496
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
基于 STM32 的硬件 I2C 讀取 MPU6050 數(shù)據(jù)
MPU6050 I2C讀取值很小
STM32F103C8T6最小系統(tǒng)板怎樣做才能通過I2C讀取MPU6050的數(shù)據(jù)呢
mpu6050對(duì)應(yīng)i2c地址是什么_如何讀取數(shù)據(jù)

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

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

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

STM32-I2C總線通信與MPU6050

linux移植MPU6050的I2C驅(qū)動(dòng)

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

評(píng)論