This is the documentation for the latest (main) development branch of HPM SDK. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

6.28. QEI

6.28.1. Overiew

QEI project demonstrates the output of Hall timer data using the serial port after triggering the QEI interrupt

  • Configuring the QEI Interrupts

  • Read the QEI U\V\W\TIMER register

6.28.2. Configurations

6.28.3. Running the Demo

  • Power on, open the serial terminal, turning the motor bearing will trigger a QEI interrupt and print the following information. The data changes with the speed and direction of rotation, please refer to the user manual for the exact meaning of the data.


> z: 0xffffff9c
> phase: 0xc200014d
> speed: 0xa0000000
> timer: 0xa8d08799