v1.6.0
Contents
Getting Started
Evaluation Boards
Samples
1. Audio Codec
2. CherryRB
3. CherryUSB
4. CoreMark
5. Dhrystone
6. DMA Manager
7. DSP
8. EEPROM Emulation
9. Hello World
10. HPM Math
11. IMAGE
12. LVGL
13. lwIP
14. Mbedtls
15. Memory Stress
16. Microros
17. Modbus
18. HPM Motor Ctrl
18.1. BLDC BLOCK
18.2. BLDC FOC Control
18.3. BLDC Square wave inject(HFI)
18.4. Touch screen control of BLDC (BLDC LVGL)
18.5. BLDC sensorless over-zero control
18.6. BLDC SMC
18.7. STEP MOTOR FOC
19. Multicore
20. Power Mode Switch
21. RGB LED
22. ROM API
23. RTOS
24. Segger RTT
25. TensorFlowLiteMicro
26. Tinycrypt
27. Person Detection
28. TinyUF2
29. TinyUSB
30. Touch Panel
31. VGLite
32. SPI_COMPONENTS
33. I2S EMULATION
34. SPI_SDCARD
35. CherrySH
36. EtherCAT
Drivers Examples
SDK CMake API Reference
SDK API Reference
Change Log
HPMicro Software Development Kit
Samples
18.
HPM Motor Ctrl
Edit on GitHub
18.
HPM Motor Ctrl
Warning
Ensure board
ADC reference voltage plug-in
is connected before motor demo runs.
18.1. BLDC BLOCK
18.1.1. Overview
18.1.2. Configurations
18.1.3. Running the Demo
18.2. BLDC FOC Control
18.2.1. Overview
18.2.2. Configurations
18.2.3. Running the demo
18.3. BLDC Square wave inject(HFI)
18.3.1. Overview
18.3.2. Configurations
18.3.3. Running the demo
18.4. Touch screen control of BLDC (BLDC LVGL)
18.4.1. Overview
18.4.2. Configurations
18.4.3. Running the demo
18.5. BLDC sensorless over-zero control
18.5.1. Overview
18.5.2. Configurations
18.5.3. Running the demo
18.6. BLDC SMC
18.6.1. Overview
18.6.2. Configurations
18.6.3. Running the demo
18.7. STEP MOTOR FOC
18.7.1. Overview
18.7.2. Configurations
18.7.3. Running the demo