
利用STM32MP1和STM32MP2为嵌入式Linux提供有效的安全措施:供当今决策者参考的3条宝贵经验
有奖直播 | STM32MP2x 资源隔离架构 (RIF) 介绍与使用
白皮书下载|边缘 AI 变革:MCU集成 NPU 的破局与领航
OpenSTLinux:为STM32 MPU生态系统带来超强助力
【STM32MP257】轻松搭建A35 Linux编译及调试环境
【STM32MP257】🥳STM32MP257-DK-开发板开箱体验
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
【STM32MPU 安全启动】 TF-A BL2 TrustedBoot原理学习
《STM32MPU安全启动》学**结
《STM32MPU安全启动》学习心得
嗯,问题是这样的。MPU9250这个芯片的磁力计AK8963只有I2C接口,而加速度计陀螺仪MPU6500模块是I2C接口与SPI都有的,
明白了。我尽快试一试。多多交流。
MD612迁移至nucleo401
最近在尽可能不更改程序的基础上将原始程序迁移到了nucleo411和nucleo401上。因为411的程序在另一台电脑上,不方便传,现在就只将401的传上。按道理也可以通过简单修改在401上使用。
6 p+ z: j+ g" d% K V
PS:在测试过程中感觉MD的算法还是不够理想。因为在经过若干次旋转之后回到原位的偏移很大。
另外想问问小伙伴们有人测试过ST的open.MEMS吗?不知道那个算法的效果如何。; @% k. Z# a; {0 u8 {- ]6 E
稍后可能会将工程传到github上,不过目前工作比较初级,等将测试软件写好再说吧。
$ b4 E9 l" H( I' m3 Q" X9 k
6 [6 {5 r5 ^* B2 d+ M' C, q
2 X( h4 b+ _' b% a5 |- }
' F* P$ F* y$ t
Warning[Lt009]: Inconsistent wchar_t size C:\Users\Administrator\Desktop\motion_driver_6.1\arm\STM32F4_MD6\Projects\eMD6\EWARM\Debug\Obj\board-st_discovery.o and 101 other objects have wchar_t size 16 bits 6 n& _, Q9 q; Q% V8 ?; s4 N& L* Q
" b' j9 [4 b j, Z5 z% q
8 L( M: ?! `7 b$ ?! K% I" E, m
暂时不能,因为我近期在外面,只带了一台老笔记本,原版不在这里。你可以到官网下载试试。
因注册并无门槛,所以感觉提交上来也没啥问题。
您说的对,我现在使用SPI就只能读出6轴数据,磁力计读不出来...0 N7 q- N5 Q$ r- [! |$ ~
您有没有弄出来啊,大家交流一下...
向您学习一下...
您好!对比您之前#1的代码,发现invensense_adv.h文件有变更,具体为:( z. S* ?; X( G6 G
---------------------' `3 }' U# U: O; R/ z! w
调用#include “mag_disturb.h” 变更为 #include “inv_math.h"3 s( R6 F8 a: R$ x* s' k
---------------------
其他内容暂时未发现。* @6 Y4 k1 X7 j9 Q* X8 e- Q ]
想请教下,此处变更的作用?屏蔽到mag_disturb.h中的多个inv_set/enable/init/disable_***函数,进而调用系统的math.h吗?! U% D; m3 c3 T* C
我的理解是,上述mag_disturb.h中的函数实现应该已封装在libmpllib.lib中了。实际不需使用吗?6 g& H% m% ?0 Q) E" r
多谢!