【开源】SPI读取MPU9250 9轴加速度,陀螺仪,磁力计

2019-07-21 01:51发布

本帖最后由 小白来学习 于 2016-7-28 17:45 编辑

众所众知,SPI的读写速度非常诱人,对于MPU9250而言,除了加速度、陀螺仪外,新增了磁力计模块,但是磁力计模块只支持I2C的读写,

为了能够利用起SPI的优势,此时MPU 内部的i2c Master功能为此提供了方便


楼主不才,花了一些功夫,仔细研读了MPU9250 datasheet 整理出SPI读取MPU9250全套工程源码,亲测可用。
楼主觉得有需要注意之处,都配有详细注释(若有不对之处请多多包涵)

希望能提供给大家一些参考价值(工程已打包附件,内附MPU datasheet资料及i2c源码) MPU9250.rar (9.73 MB, 下载次数: 179484) 2016-7-28 17:27 上传 点击文件名下载附件

下图为楼主SPI读取9轴数据——Jlink仿真结果

CG]XJ9D7$UK%PI00)8D90R0.png
file:///C:UsersAdministratorAppDataRoamingTencentUsers312485168QQWinTempRichOleCG]XJ9D7$UK%PI00)8D90R0.png






友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
50条回答
zhaochuanyuAVR
1楼-- · 2019-07-25 22:14
楼主:您好! 正好继续MPU9250 的资料参考!感谢楼主的无私分享!我有两个问题请您帮助解答!1. 您资料中“STM32串口输出MPU-9250测试过”这个文件中的程序就是您说的经过测试好用的是吗?2. 您能分享一下您的原理图吗?
星空仰望
2楼-- · 2019-07-26 03:34
 精彩回答 2  元偷偷看……
不会啊不会
3楼-- · 2019-07-26 09:12
楼主很厉害,马一下慢慢看
小白来学习
4楼-- · 2019-07-26 13:33
zhaochuanyuAVR 发表于 2016-9-22 14:35
楼主:您好! 正好继续MPU9250 的资料参考!感谢楼主的无私分享!我有两个问题请您帮助解答!1. 您资料中“ ...

1,不是那个,那个是别人 应用iic的测试代码。有一个独立的工程在文件外。
2,打包文件里包含了MPU9250 的原理图,你仔细找找。
zuoyi
5楼-- · 2019-07-26 17:32
不错又多了一种玩法!
空心杯
6楼-- · 2019-07-26 21:48
 精彩回答 2  元偷偷看……

一周热门 更多>