2016-01-12 62 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軟件包。