HPM SDK
HPMicro Software Development Kit
hpm_qeo_drv.c File Reference
#include "hpm_qeo_drv.h"

Functions

void qeo_wave_get_default_mode_config (QEO_Type *base, qeo_wave_mode_t *config)
 QEO wave get defalut mode config. More...
 
void qeo_wave_config_mode (QEO_Type *base, qeo_wave_mode_t *config)
 QEO wave config mode. More...
 
void qeo_abz_get_default_mode_config (QEO_Type *base, qeo_abz_mode_t *config)
 QEO ABZ get default mode config. More...
 
void qeo_abz_config_mode (QEO_Type *base, qeo_abz_mode_t *config)
 QEO ABZ config mode. More...
 
hpm_stat_t qeo_abz_set_max_frequency (QEO_Type *base, uint32_t src_freq, uint32_t freq)
 QEO set max frequency for ABZ mode. More...
 
hpm_stat_t qeo_abz_set_wdog_frequency (QEO_Type *base, uint32_t src_freq, uint32_t freq)
 QEO set wdog frequency for ABZ mode. More...
 
void qeo_pwm_get_default_safety_table_config (QEO_Type *base, qeo_pwm_safety_output_table_t *table)
 QEO PWM get default safety table. More...
 
void qeo_pwm_get_default_phase_table_config (QEO_Type *base, qeo_pwm_phase_output_table_t *table)
 QEO PWM get default phase table. More...
 
void qeo_pwm_get_default_mode_config (QEO_Type *base, qeo_pwm_mode_t *config)
 QEO PWM get default mode config. More...
 
void qeo_pwm_config_mode (QEO_Type *base, qeo_pwm_mode_t *config)
 QEO PWM config mode. More...
 
void qeo_pwm_config_phase_table (QEO_Type *base, uint8_t index, qeo_pwm_phase_output_table_t *table)
 QEO PWM onfig phase table. More...
 
void qeo_pwm_config_safety_table (QEO_Type *base, qeo_pwm_safety_output_table_t *table)
 QEO PWM config safety table. More...
 
void qeo_abz_position_sync (QEO_Type *base, uint32_t lines, uint32_t sync_pos)
 QEO sync position for ABZ mode. More...