Test application for the STMicroelectronics X-NUCLEO-IHM01A1 Stepper Motor Control Expansion Board.

Dependencies:   X_NUCLEO_IHM01A1

Fork of MotorControl_IHM01A1 by ST

Motor Control with the X-NUCLEO-IHM01A1 Expansion Board

This application provides a more complex example of usage of the X-NUCLEO-IHM01A1 Stepper Motor Control Expansion Board.
It shows how to use one stepper motor connected to the board, with an example of ISR and error handler, as well as an almost complete coverage of the available APIs, e.g.:

  • moving the rotor to a specific position;
  • moving the rotor for a certain amount of time;
  • setting the speed value;
  • setting the direction of rotation;
  • changing the stepper motor mode;
  • soft/hard stopping the rotor;
  • powering off the power bridge.

History

mbed OS default tip

2017-07-14, by Davidroid [Fri, 14 Jul 2017 15:40:08 +0000] rev 28

mbed OS


Updated with the new version of the library.

2017-03-13, by Davidroid [Mon, 13 Mar 2017 17:49:24 +0000] rev 27

Updated with the new version of the library.


Aligned to ARM mbed coding style.

2017-03-10, by Davidroid [Fri, 10 Mar 2017 14:50:46 +0000] rev 26

Aligned to ARM mbed coding style.


Attaching and enabling the user handler for the flag interrupt.

2017-03-01, by Davidroid [Wed, 01 Mar 2017 15:55:18 +0000] rev 25

Attaching and enabling the user handler for the flag interrupt.


Updated with the new version of the library.

2016-10-28, by Davidroid [Fri, 28 Oct 2016 13:37:16 +0000] rev 24

Updated with the new version of the library.


Updated with the new version of the library.

2016-09-27, by Davidroid [Tue, 27 Sep 2016 15:05:08 +0000] rev 23

Updated with the new version of the library.


Substituted steps/s with pps.

2016-09-08, by Davidroid [Thu, 08 Sep 2016 12:57:13 +0000] rev 22

Substituted steps/s with pps.


+ Updated with the new version of the library.

2016-04-08, by Davidroid [Fri, 08 Apr 2016 13:00:21 +0000] rev 21

+ Updated with the new version of the library.


+ Updated with the new version of the library.

2016-04-07, by Davidroid [Thu, 07 Apr 2016 16:47:30 +0000] rev 20

+ Updated with the new version of the library.


+ Updated with the new version of the library.

2016-03-11, by Davidroid [Fri, 11 Mar 2016 16:13:44 +0000] rev 19

+ Updated with the new version of the library.