2016-01-12 27 views
-2

STM32 OSXMotionFX库不匹配我最近安装了AC6系统工作台为了 与STM32 OSXMotionFX图书馆 工作,我遇到相关 到出厂时的库示例应用程序一些麻烦。与X-CUBE-MEM1司机

让我知道是否有更好的地方发布这样的问题。

看来,样本项目与不同 版为基础 STM32细胞核 - F401RE板我的 X-细胞核 - IKS01A1扩展板的STM32立方扩张的驱动程序。

在特定示例项目链接到驱动程序文件 被丢失,其中一些似乎相比于现有的不同的名字 ,这就是为什么我想 示例项目指的是一个老版本的驱动程序。

任何人都知道如何获得STM32CubeExpansion_MEMS1_V1.4.0软件的以前版本 ?

我已经搜索ST微电子网站 但无济于事,在X-CUBE-MEM1软件 在版本2.0.0 只发货,看来我需要以前的版本。

预先感谢将我重定向到正确的网站。

回答

0

您可以在软件包osxMotionFX v1.4.0中下载示例应用程序。它与新版本的X-CUBE-MEMS1驱动程序(v2.0.0)保持一致。不幸的是,osxMotionFX v1.3.0与新版本的X-CUBE-MEMS1驱动程序不兼容。

+0

为了澄清,我建议安装osxMotionFX v1.4.0并将其与X-CUBE-MEMS1 v2.0.0一起使用。 – cparata

+0

他们昨天升级了吗?否则我觉得它会有与旧的cube-mems1驱动程序链接相同的问题...实际上,我尝试的是库10.0-December-2015的1.4.0版本,它的主要更改(更新应用程序代码到新的X-CUBE-MEMS1 API)并不反映在它随附的示例应用程序中。 –

0

你的意思是osxMotionFX v1.4.0不适用于X-CUBE-MEMS1 v2.0.0?这很奇怪。我可以毫无问题地使用它们。所以很可能,您使用的是旧版本的X-CUBE-MEMS1封装的osxMotionFX v1.4.0。尝试卸载当前的osxMotionFX软件包,再次下载X-CUBE-MEMS1软件包v2.0.0,并在新的X-CUBE-MEMS1软件包v2.0.0上重新安装osxMotionFX v1.4.0。让我知道它是否解决了您的问题。

+0

也许你正在使用x-cube库本身,但我很确定我使用最新的osxMotionFX 1.4.0和x-cube 2.0.0以及osxMotionFX 1.4.0附带的示例应用程序(不是库本身)不会使用旧的(我猜)x-cube,因为一些头文件,例如参见“x_nucleo_iks01a1_accelero.h”“x_nucleo_iks01a1_gyro.h”与最新的“x_nucleo_iks01a1_imu_6axes.h”具有不同的名称,立方体。 –

0

我使用osxMotionFX v1.4.0与X-CUBE-MEMS1 v2.0.0的示例应用程序。我确定你没有使用X-CUBE-MEMS1 v2.0.0,因为“x_nucleo_iks01a1_accelero.h”和“x_nucleo_iks01a1_gyro.h”只在X-CUBE-MEMS1 v2.0.0中定义,而不是在以前的版本中。您也可以通过查看您用于osxMotionFX的安装文件夹来进行交叉检查;如果不是“STM32CubeExpansion_MEMS1_V2.0.0”,那么您使用的是以前版本的X-CUBE-MEMS1。请尝试再次下载X-CUBE-MEMS1软件包。