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.20. machine timer

6.20.1. Overview


Mchtmr machine timer drive example project shows how to realize the timing function through the machine timer module.

  • The example code configures LED8 as the output function, configures the machine timer cycle 3 seconds, and makes the LED light flash regularly according to the timer configuration

6.20.2. Board Setting


  • No special settings

6.20.3. Running the example


When the project runs correctly, led8 is lit and flashes regularly every 3 seconds, and the serial port terminal will output the following information:

> mchtmr example
> LED shall be flashing every 3s
> mchtmr interrupt!

or on the boards without any LED

> mchtmr example
> mchtmr interrupt will occur every 3s
> mchtmr interrupt!