1.1 动态创建 [cpp] view plain copy Hwi_Handle hwi0; //句柄 Hwi_Params hwiParams; //传入参数 Error_Block eb; //错误块 Error_init(&eb); //错误块初始化,注意必须初始化,否则易进入System_abort Hwi_Params_init(&hwiParams); //初始化传入参数 hwiParams.arg = 5; hwi0 = Hwi_create(id, hwiFunc, &hwiParams, &eb); //注意此处id是中断等级编号,如中断5,则id设为5 if (hwi0 == NULL) { System_abort("Hwi create failed"); } 1.2 静态创建 在cfg文件中插入如下语句 [html] view plain copy var Hwi = xdc.useModule('ti.sysbios.hal.Hwi'); var hwiParams = new Hwi.Params; hwiParams.arg = 5; Program.global.hwi0 = Hwi.create(id, '&hwiFunc', hwiParams);