工具/软件:Code Composer Studio
你好
我修改了现有的 InstaSpin GUI。 我想 使用 GUI 来改变电机控制 API gMotorVars.Speed_krpm 中的以下变量。
当我在 CCS (调试模式)中更改该值时、GUI 中显示的值会发生变化。 当我更改 GUI 中的值时、CCS 中不会发生任何情况。
我必须在 index.js 文件中犯了一些错误-绑定是如何完成的?
函数 Divide1000_multiplyQ24 (oldValue)
{
VAR 除法= oldValue/1000;
VAR 结果=除法*(Math.pow (2、24));
返回 Math.floor (结果).toString();
}
…
document.addEventListener ('gC-DataBind 就绪',函数()
{
gc.DataBind 注册表.bind ('widget.ti_widget_numberbox_speedref.value'、
{
SpeedRef_krpm:'my_Xds.gMotorVars.SpeedRef_krpm'
}、
函数(value){
return (MyUtil.DivideQ24_multiply1000 (value.SpeedRef_krpm));
}、
函数(value){
//return Math.round (MyUtil.Divide1000_multiplyQ24 (value));
return Math.round (Divide1000_multiplyQ24 (value));
}
);