Skip to main content
Associate
January 15, 2025
Solved

How do I program my own FSM in LSM6DSV16X?

I am working with the X-NUCLEO-IKS4A1 expansion board and NUCLEO-F401RE.

I’ve successfully programmed and run the examples provided by MEMS Studio and those in the STMems_Finite_State_Machine/application_examples/lsm6dsv16x repository. Additionally, I’ve used .ucf files and AlgoBuilder to generate C programs.

But I have no idea how to program my own FSM from scratch. I have read some of AN5882 but I am not sure if that is the right way to learn about FSMs. Are there any tutorials I am missing?

How do I implement my own FSM from scratch based on my own requirements and application? I would like pointers to some good tutorials with examples which explain how to program the FSM.

This topic has been closed for replies.
Federica Bossi
Federica BossiBest answer
ST Technical Moderator
January 17, 2025

Hi @Chirag_Shah ,

Look at this article about FSM and MEMS Studio and let me know if it helps :)

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.

1 reply

Federica Bossi
Federica BossiBest answer
ST Technical Moderator
January 17, 2025

Hi @Chirag_Shah ,

Look at this article about FSM and MEMS Studio and let me know if it helps :)

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.