EasyManua.ls Logo

ST X-CUBE-MEMS1 - 2.3 Sample application; 2.4 MEMS-Studio application

ST X-CUBE-MEMS1
15 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Table 3. Cortex-M33 and Cortex-M7: elapsed time (µs) algorithm
Cortex-M33 STM32U575ZI-Q at 160 MHz Cortex-M7 STM32F767ZI at 96 MHz
Min Avg Max Min Avg Max
2 14 56 46 49 141
2.3 Sample application
The MotionAD middleware can be easily manipulated to build user applications; a sample application is provided
in the Application folder.
It is designed to run on a NUCLEO-F401RE, NUCLEO-L152RE or NUCLEO-U575ZI-Q development board
connected to an
X-NUCLEO-IKS01A3 or X-NUCLEO-IKS4A1 expansion board.
The board is powered by the PC via USB connection, which is required to monitor real-time data or feed the
library with offline data.
This working mode allows the user to display detected airplane mode, accelerometer, pressure and temperature
data, time stamp and eventually other sensor data, in real-time, using the MEMS-Studio GUI application.
.
2.4 MEMS-Studio application
The sample application uses the MEMS-Studio GUI application, which can be downloaded from www.st.com.
Step 1. Ensure that the necessary drivers are installed and the STM32 Nucleo board with appropriate
expansion board is connected to the PC.
Step 2. Launch the MEMS-Studio application to open the main application window.
If an STM32 Nucleo board with supported firmware is connected to the PC, it is automatically detected
the appropriate COM port. Press
Connect button to open this port.
Figure 2. MEMS-Studio - Connect
UM2722
MotionAD middleware library for X-CUBE-MEMS1 software expansion for STM32Cube
UM2722 - Rev 2
page 7/15

Other manuals for ST X-CUBE-MEMS1

Related product manuals