Go to the source code of this file.
Functions | |
| void | hpm_mcl_bldc_block_ctrl (uint8_t motorindex, uint8_t dir, uint8_t step) |
| Output pwm according to the number of motor steps. More... | |
| uint8_t | hpm_mcl_bldc_block_step_get (bldc_hall_phase_t phase, uint8_t hall_u, uint8_t hall_v, uint8_t hall_w) |
| Get step count based on Hall sensor status. More... | |
| float | hpm_mcl_al_pi_ctrl_func (float *memory, float targetspeed, float speed, float kp, float ki, float max) |
| pi loop function More... | |
| void | hpm_mcl_bldc_pwm_enable (uint8_t motor_index, uint8_t pin_name) |
| Enables the pwm output of the given pin. More... | |
| void | hpm_mcl_bldc_pwm_disable (uint8_t motor_index, uint8_t pin_name) |
| Disable the pwm output of the given pin. More... | |