快活林依米 发表于 2017-2-9 23:47:57

求MPU9250keil工程的SPI驱动

由于本人最近正在做一个飞控项目,需要用到MPU9250,要写它的驱动,有没有比较好的keil工程SPI方式的驱动,谢谢各位。

lianglinz616 发表于 2017-2-12 02:58:47

将官方的md6.12 port过来,替换iic为spi.

快活林依米 发表于 2017-2-12 15:31:23

lianglinz616 发表于 2017-2-12 02:58
将官方的md6.12 port过来,替换iic为spi.

不明白,我在网上找到一些别人 的工程,但是只有陀螺和加速度计的数据,没有地磁的数据,不知道为什么

zouzhichao 发表于 2017-2-12 15:43:40

快活林依米 发表于 2017-2-12 15:31
不明白,我在网上找到一些别人 的工程,但是只有陀螺和加速度计的数据,没有地磁的数据,不知道为什么 ...

地磁需要单独初始化

快活林依米 发表于 2017-2-13 23:08:10

zouzhichao 发表于 2017-2-12 15:43
地磁需要单独初始化

我看了它的寄存器,也在网上一些人的工程,但是还是读不出来,你有初始化的代码么,分享下咯

zouzhichao 发表于 2017-2-14 20:52:52

http://www.amobbs.com/thread-5647813-1-1.html
我参考的是这个人的

快活林依米 发表于 2017-2-16 14:28:33

zouzhichao 发表于 2017-2-14 20:52
http://www.amobbs.com/thread-5647813-1-1.html
我参考的是这个人的

搞定了,就是要加延时,他们的代码都没加延时的

zouzhichao 发表于 2017-2-16 14:29:17

快活林依米 发表于 2017-2-16 14:28
搞定了,就是要加延时,他们的代码都没加延时的

恭喜!!!!

逍遥不记年 发表于 2017-3-14 10:29:56

快活林依米 发表于 2017-2-16 14:28
搞定了,就是要加延时,他们的代码都没加延时的

在我的代码上加了延时,能不能发我看看你的完整版{:titter:}

fastchaser 发表于 2017-4-15 20:03:38

是因为datasheet上要求的延时吗?
页: [1]
查看完整版本: 求MPU9250keil工程的SPI驱动