ZHCUAO5 November 2022
转至 Run → Resume 或点击工具栏中的 Resume 按钮来运行代码。请检查以下各项:
#define USER_MOTOR1_FREQ_LOW_Hz (10.0f) // Hz
#define USER_MOTOR1_FREQ_HIGH_Hz (200.0f) // Hz
#define USER_MOTOR1_VOLT_MIN_V (10.0f) // Volt
#define USER_MOTOR1_VOLT_MAX_V (200.0f) // Volt此后,电机以 motorVars_M1.speedRef_Hz 变量中设置的速度旋转,在“Expressions”窗口中检查 motorVars_M1.speed_Hz 的值,这两个变量的值应非常接近,如图 3-10 所示。
// set datalog parameters
datalogObj->iptr[0] = &motorVars_M1.adcData.I_A.value[0];
datalogObj->iptr[1] = &motorVars_M1.adcData.I_A.value[1];
图 3-10 表达式视图中的构建级别 2 变量Graph 工具可用于显示 DATALOG 缓冲区。
图 3-11 在 CCS Graph 工具中构建级别 2 数据记录的电流读数过流故障将触发 PWM 输出,并反映在故障标志变量中。
图 3-12 表达式视图中的构建级别 2 过流保护检查