RDC API ;RDC接口函数 More...
Macros | |
| #define | BOARD_RDC_BASE HPM_RDC |
| #define | BOARD_RDC_TRGM HPM_TRGM0 |
| #define | BOARD_RDC_TRGIGMUX_IN_NUM HPM_TRGM0_INPUT_SRC_RDC_TRGO_0 |
| #define | BOARD_RDC_TRG_NUM HPM_TRGM0_OUTPUT_SRC_MOT_GPIO0 |
| #define | BOARD_RDC_TRG_ADC_NUM TRGM_TRGOCFG_ADCX_PTRGI0A |
| #define | BOARD_RDC_ADC_I_BASE HPM_ADC0 |
| #define | BOARD_RDC_ADC_Q_BASE HPM_ADC1 |
| #define | BOARD_RDC_ADC_I_CHANNEL 5 |
| #define | BOARD_RDC_ADC_Q_CHANNEL 6 |
| #define | BOARD_RDC_ADC_IRQn IRQn_ADC0 |
| #define | BOARD_RDC_ADC_TRIG_FLAG adc16_event_trig_complete |
| #define | BOARD_RDC_ADC_TRG ADC16_CONFIG_TRG0A |
| #define | BOARD_RDC_DAC_I_BASE HPM_DAC0 |
| #define | BOARD_DAC_IRQn IRQn_DAC0 |
| #define | BOARD_APP_DAC_CLOCK_NAME clock_dac0 |
| #define | BOARD_RDC_DAC_Q_BASE HPM_DAC1 |
| #define | BOARD_DAC_IRQn1 IRQn_DAC1 |
| #define | BOARD_APP_DAC_CLOCK_NAME1 clock_dac1 |
| #define | I_DELAY_CONSTANT 5430 |
| #define | Q_DELAY_CONSTANT 5430 |
| #define | PI2 6.283184 |
| #define | PI 3.141592 |
| #define | ANGLE_TO_RADIAN 57.2958 |
Typedefs | |
| typedef struct _rdc_dac_obj | rdc_obj |
| rdc struct ;RDC结构体 More... | |
| typedef enum _tag_rdc_fault | rdc_status |
| RDC error struct ;rdc异常状态 More... | |
Functions | |
| void | rdc_cfg (RDC_Type *rdc) |
| RDC Configuration function ;RDC配置函数 More... | |
| void | rdc_init (void) |
| RDC initialize function ;RDC初始化函数 More... | |
Variables | |
| rdc_obj | rdcObj |
RDC API ;RDC接口函数
| #define ANGLE_TO_RADIAN 57.2958 |
| #define BOARD_APP_DAC_CLOCK_NAME clock_dac0 |
| #define BOARD_APP_DAC_CLOCK_NAME1 clock_dac1 |
| #define BOARD_DAC_IRQn IRQn_DAC0 |
| #define BOARD_DAC_IRQn1 IRQn_DAC1 |
| #define BOARD_RDC_ADC_I_BASE HPM_ADC0 |
| #define BOARD_RDC_ADC_I_CHANNEL 5 |
| #define BOARD_RDC_ADC_IRQn IRQn_ADC0 |
| #define BOARD_RDC_ADC_Q_BASE HPM_ADC1 |
| #define BOARD_RDC_ADC_Q_CHANNEL 6 |
| #define BOARD_RDC_ADC_TRG ADC16_CONFIG_TRG0A |
| #define BOARD_RDC_ADC_TRIG_FLAG adc16_event_trig_complete |
| #define BOARD_RDC_BASE HPM_RDC |
| #define BOARD_RDC_DAC_I_BASE HPM_DAC0 |
| #define BOARD_RDC_DAC_Q_BASE HPM_DAC1 |
| #define BOARD_RDC_TRG_ADC_NUM TRGM_TRGOCFG_ADCX_PTRGI0A |
| #define BOARD_RDC_TRG_NUM HPM_TRGM0_OUTPUT_SRC_MOT_GPIO0 |
| #define BOARD_RDC_TRGIGMUX_IN_NUM HPM_TRGM0_INPUT_SRC_RDC_TRGO_0 |
| #define BOARD_RDC_TRGM HPM_TRGM0 |
| #define I_DELAY_CONSTANT 5430 |
| #define PI 3.141592 |
| #define PI2 6.283184 |
| #define Q_DELAY_CONSTANT 5430 |
| typedef struct _rdc_dac_obj rdc_obj |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc.h>
rdc struct ;RDC结构体
| typedef enum _tag_rdc_fault rdc_status |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc.h>
RDC error struct ;rdc异常状态
| void rdc_cfg | ( | RDC_Type * | rdc | ) |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc.h>
RDC Configuration function ;RDC配置函数
RDC Configuration function ;RDC配置函数
pwm频率320k
| void rdc_init | ( | void | ) |
#include <apps/rdc53_2.0/software/hardware_rdc/inc/rdc.h>
RDC initialize function ;RDC初始化函数
|
extern |