[{"title":"( 91 个子文件 255KB ) ST MCSDK 电机FOC库(添加中文注释)","children":[{"title":"MCSDK_v5.4.8","children":[{"title":"MotorControl","children":[{"title":"MCSDK","children":[{"title":"MCLib","children":[{"title":"G4xx","children":[{"title":"Src","children":[{"title":"r1_g4xx_pwm_curr_fdbk.c <span style='color:#111;'> 45.83KB </span>","children":null,"spread":false},{"title":"r3_3_g4xx_pwm_curr_fdbk.c <span style='color:#111;'> 53.95KB </span>","children":null,"spread":false},{"title":"ics_g4xx_pwm_curr_fdbk.c <span style='color:#111;'> 25.25KB </span>","children":null,"spread":false},{"title":"r3_2_g4xx_pwm_curr_fdbk.c <span style='color:#111;'> 55.33KB </span>","children":null,"spread":false}],"spread":true},{"title":"Inc","children":[{"title":"r3_2_g4xx_pwm_curr_fdbk.h <span style='color:#111;'> 13.50KB </span>","children":null,"spread":false},{"title":"r1_g4xx_pwm_curr_fdbk.h <span style='color:#111;'> 10.89KB </span>","children":null,"spread":false},{"title":"ics_g4xx_pwm_curr_fdbk.h <span style='color:#111;'> 8.03KB </span>","children":null,"spread":false},{"title":"r3_3_g4xx_pwm_curr_fdbk.h <span style='color:#111;'> 18.32KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Any","children":[{"title":"Src","children":[{"title":"speed_pos_fdbk.c <span style='color:#111;'> 10.43KB </span>","children":null,"spread":false},{"title":"speed_torq_ctrl.c <span style='color:#111;'> 16.82KB </span>","children":null,"spread":false},{"title":"hall_speed_pos_fdbk.c <span style='color:#111;'> 25.85KB </span>","children":null,"spread":false},{"title":"pwm_common.c <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"bus_voltage_sensor.c <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false},{"title":"pid_regulator.c <span style='color:#111;'> 14.00KB </span>","children":null,"spread":false},{"title":"gap_gate_driver_ctrl.c <span style='color:#111;'> 24.73KB </span>","children":null,"spread":false},{"title":"hifreqinj_fpu_ctrl.c <span style='color:#111;'> 33.23KB </span>","children":null,"spread":false},{"title":"motor_power_measurement.c <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false},{"title":"fast_div.c <span style='color:#111;'> 7.16KB </span>","children":null,"spread":false},{"title":"flux_weakening_ctrl.c <span style='color:#111;'> 10.89KB </span>","children":null,"spread":false},{"title":"sto_cordic_speed_pos_fdbk.c <span style='color:#111;'> 34.41KB </span>","children":null,"spread":false},{"title":"pqd_motor_power_measurement.c <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"state_machine.c <span style='color:#111;'> 10.25KB </span>","children":null,"spread":false},{"title":"sto_pll_speed_pos_fdbk.c <span style='color:#111;'> 35.25KB </span>","children":null,"spread":false},{"title":"circle_limitation.c <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"revup_ctrl.c <span style='color:#111;'> 21.81KB </span>","children":null,"spread":false},{"title":"pwm_curr_fdbk.c <span style='color:#111;'> 19.50KB </span>","children":null,"spread":false},{"title":"digital_output.c <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"enc_align_ctrl.c <span style='color:#111;'> 5.27KB </span>","children":null,"spread":false},{"title":"encoder_speed_pos_fdbk.c <span style='color:#111;'> 12.28KB </span>","children":null,"spread":false},{"title":"inrush_current_limiter.c <span style='color:#111;'> 5.21KB </span>","children":null,"spread":false},{"title":"r_divider_bus_voltage_sensor.c <span style='color:#111;'> 5.80KB </span>","children":null,"spread":false},{"title":"open_loop.c <span style='color:#111;'> 3.42KB </span>","children":null,"spread":false},{"title":"virtual_bus_voltage_sensor.c <span style='color:#111;'> 2.41KB </span>","children":null,"spread":false},{"title":"virtual_speed_sensor.c <span style='color:#111;'> 16.09KB </span>","children":null,"spread":false},{"title":"trajectory_ctrl.c <span style='color:#111;'> 14.49KB </span>","children":null,"spread":false},{"title":"max_torque_per_ampere.c <span style='color:#111;'> 5.25KB </span>","children":null,"spread":false},{"title":"ntc_temperature_sensor.c <span style='color:#111;'> 6.44KB </span>","children":null,"spread":false},{"title":"feed_forward_ctrl.c <span style='color:#111;'> 11.88KB </span>","children":null,"spread":false},{"title":"ramp_ext_mngr.c <span style='color:#111;'> 8.02KB </span>","children":null,"spread":false}],"spread":false},{"title":"Inc","children":[{"title":"revup_ctrl.h <span style='color:#111;'> 8.62KB </span>","children":null,"spread":false},{"title":"mc_type.h <span style='color:#111;'> 10.58KB </span>","children":null,"spread":false},{"title":"mc_tuning.h <span style='color:#111;'> 26.86KB </span>","children":null,"spread":false},{"title":"pwm_curr_fdbk.h <span style='color:#111;'> 14.95KB </span>","children":null,"spread":false},{"title":"motor_power_measurement.h <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"ntc_temperature_sensor.h <span style='color:#111;'> 4.88KB </span>","children":null,"spread":false},{"title":"r1_dd_pwm_curr_fdbk.h <span style='color:#111;'> 5.89KB </span>","children":null,"spread":false},{"title":"pqd_motor_power_measurement.h <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false},{"title":"r_divider_bus_voltage_sensor.h <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false},{"title":"hall_speed_pos_fdbk.h <span style='color:#111;'> 10.10KB </span>","children":null,"spread":false},{"title":"speed_torq_ctrl.h <span style='color:#111;'> 8.66KB </span>","children":null,"spread":false},{"title":"encoder_speed_pos_fdbk.h <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"circle_limitation.h <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"max_torque_per_ampere.h <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"digital_output.h <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false},{"title":"pid_regulator.h <span style='color:#111;'> 8.35KB </span>","children":null,"spread":false},{"title":"ics_dd_pwmncurrfdbk.h <span style='color:#111;'> 5.97KB </span>","children":null,"spread":false},{"title":"virtual_speed_sensor.h <span style='color:#111;'> 6.04KB </span>","children":null,"spread":false},{"title":"bus_voltage_sensor.h <span style='color:#111;'> 3.27KB </span>","children":null,"spread":false},{"title":"enc_align_ctrl.h <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false},{"title":"gap_gate_driver_ctrl.h <span style='color:#111;'> 14.33KB </span>","children":null,"spread":false},{"title":"sto_pll_speed_pos_fdbk.h <span style='color:#111;'> 14.65KB </span>","children":null,"spread":false},{"title":"trajectory_ctrl.h <span style='color:#111;'> 4.18KB </span>","children":null,"spread":false},{"title":"pwm_common.h <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false},{"title":"open_loop.h <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"mp_one_touch_tuning.h <span style='color:#111;'> 12.55KB </span>","children":null,"spread":false},{"title":"ramp_ext_mngr.h <span style='color:#111;'> 3.13KB </span>","children":null,"spread":false},{"title":"feed_forward_ctrl.h <span style='color:#111;'> 7.27KB </span>","children":null,"spread":false},{"title":"speed_pos_fdbk.h <span style='color:#111;'> 4.77KB </span>","children":null,"spread":false},{"title":"sto_cordic_speed_pos_fdbk.h <span style='color:#111;'> 14.11KB </span>","children":null,"spread":false},{"title":"state_machine.h <span style='color:#111;'> 9.14KB </span>","children":null,"spread":false},{"title":"inrush_current_limiter.h <span style='color:#111;'> 3.30KB </span>","children":null,"spread":false},{"title":"mp_self_com_ctrl.h <span style='color:#111;'> 19.78KB </span>","children":null,"spread":false},{"title":"flux_weakening_ctrl.h <span style='color:#111;'> 7.42KB </span>","children":null,"spread":false},{"title":"fast_div.h <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"sto_speed_pos_fdbk.h <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"hifreqinj_fpu_ctrl.h <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"virtual_bus_voltage_sensor.h <span style='color:#111;'> 2.41KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"SystemDriveParams","children":null,"spread":false},{"title":"UILibrary","children":[{"title":"Src","children":[{"title":"ui_irq_handler.c <span style='color:#111;'> 5.04KB </span>","children":null,"spread":false},{"title":"usart_frame_communication_protocol.c <span style='color:#111;'> 8.43KB </span>","children":null,"spread":false},{"title":"dac_common_ui.c <span style='color:#111;'> 4.16KB </span>","children":null,"spread":false},{"title":"unidirectional_fast_com.c <span style='color:#111;'> 4.68KB </span>","children":null,"spread":false},{"title":"frame_communication_protocol.c <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false}],"spread":true},{"title":"Inc","children":[{"title":"frame_communication_protocol.h <span style='color:#111;'> 7.07KB </span>","children":null,"spread":false},{"title":"UIIRQHandlerClass.h <span style='color:#111;'> 930B </span>","children":null,"spread":false},{"title":"unidirectional_fast_com.h <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false},{"title":"ui_irq_handler.h <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false},{"title":"dac_rctimer_ui.h <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"dac_common_ui.h <span style='color:#111;'> 2.82KB </span>","children":null,"spread":false},{"title":"dac_ui.h <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"usart_frame_communication_protocol.h <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false},{"title":"UIIRQHandlerPrivate.h <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]