RDC CONFIG API ;RDC配置接口函数 More...
Macros | |
| #define | SPI_DEBUG_CONTROL 0 |
| SPI debug SPI通信 More... | |
| #define | ABZ_OUTPUT 0 |
| ABZ mode abz模式输出 More... | |
| #define | UART_DEBUG_CONTROL 0 |
| UART debug 串口通信 More... | |
| #define | ABS_ENCODER_23BIT 0 |
| ABS encoder 23位绝对值编码器 More... | |
| #define | SEGGER_RTT_DEBUG 0 |
| SEGGER RTT mode RTT方式获取数据 More... | |
| #define | TAMAGAWA_SLAVE_POS_HARDWARE_INJECT 0 |
| #define | TAMAGAWA_SLAVE 0 |
| #define | BISSC_SLAVE 0 |
| #define | BISSC_SLAVE_POS_HARDWARE_INJECT 0 |
| #define | PLL 1 |
| #define | PLL_II 0 |
Functions | |
| void | init_trigger_cfg (uint8_t trig_ch, bool inten) |
| ADC16 trigger configuration struct for the preemption mode ;ADC抢占模式配置 More... | |
| void | adc_init (void) |
| ADC16 init ;ADC初始化 More... | |
| void | init_pwm_pla_trgm (TRGM_Type *ptr) |
| pwm trig adc sample ;pwm触发adc采样配置 More... | |
| void | rdc_cfg (RDC_Type *rdc) |
| rdc confg ;rdc 配置 More... | |
| void | init_common_config (dac_mode_t mode) |
| dac confg ;dac配置 More... | |
| void | fault_diagnosis (int32_t sin_i, int32_t cos_q) |
| fault diagnosis ;断线检测 More... | |
| void | board_init_rtt_test (void) |
| board init in rtt mode ;rtt模式下板级初始化 More... | |
Variables | |
| pll_para_t | pll |
| speed_Cal_Obj | speed_CalObj [2] |
| sei_angle_CalObj | sei_angleCalObj |
| qeo_abz_Obj | qeo_abzObj |
| pll_ii_t | pll_ii |
RDC CONFIG API ;RDC配置接口函数
| #define ABS_ENCODER_23BIT 0 |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
ABS encoder 23位绝对值编码器
| #define ABZ_OUTPUT 0 |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
ABZ mode abz模式输出
| #define BISSC_SLAVE 0 |
| #define BISSC_SLAVE_POS_HARDWARE_INJECT 0 |
| #define PLL 1 |
| #define PLL_II 0 |
| #define SEGGER_RTT_DEBUG 0 |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
SEGGER RTT mode RTT方式获取数据
| #define SPI_DEBUG_CONTROL 0 |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
SPI debug SPI通信
| #define TAMAGAWA_SLAVE 0 |
| #define TAMAGAWA_SLAVE_POS_HARDWARE_INJECT 0 |
| #define UART_DEBUG_CONTROL 0 |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
UART debug 串口通信
| void adc_init | ( | void | ) |
| void board_init_rtt_test | ( | void | ) |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
board init in rtt mode
;rtt模式下板级初始化
| void fault_diagnosis | ( | int32_t | sin_i, |
| int32_t | cos_q | ||
| ) |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
fault diagnosis
;断线检测
| [in] | sin_i | sin value;外包络线sin |
| [in] | cos_q | cos value;外包络线cos |
| void init_common_config | ( | dac_mode_t | mode | ) |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
dac confg
;dac配置
| [in] | mode | dac mode;DAC工作模式 |
| void init_pwm_pla_trgm | ( | TRGM_Type * | ptr | ) |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
pwm trig adc sample
;pwm触发adc采样配置
| [in] | ptr | trig src;pwm触发信号 |
pwm trig adc sample
;pwm触发adc采样配置
| void init_trigger_cfg | ( | uint8_t | trig_ch, |
| bool | inten | ||
| ) |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
ADC16 trigger configuration struct for the preemption mode
;ADC抢占模式配置
| [in] | trig_ch | trig src;抢占触发源 |
| [in] | inten | isr enable;中断使能 |
ADC16 trigger configuration struct for the preemption mode
;ADC抢占模式配置
| [in] | trig_ch | trig channel. |
| [in] | inten | interrupt enable. |
| void rdc_cfg | ( | RDC_Type * | rdc | ) |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc_cfg.h>
rdc confg
;rdc 配置
| [in] | rdc | rdc struct;RDC结构体 |
rdc confg
;rdc 配置
rdc confg
;rdc 配置
RDC Configuration function ;RDC配置函数
pwm频率320k
pwm频率320k
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |