请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
主题中讨论的其他器件:OMAP-L138工具/软件:TI-RTOS
你(们)好。
我不在 OMAP-L138板上使用 I2C0、而是希望将其用作内部用户自定义中断。
我在配置文件中添加了以下代码:
var hwi8Params = new hwi.Params();
hwi8Params.instance.name ="hwi8";
hwi8Params.priority = 3;
hwi8Params.EventID = 36;
program.global.hwi8 = Hwi.create (8、"&data_ready_interrupt"、hwi8Params);
我将手动设置中断。 计时器功能之一、如下所示:
IntEventSet(36);
中断的 ISR 如下所示:
void data_ready_interrupt (void)
{
#ifdef _TMS320C6x
IntEventClear (36);
其他
IntSystemStatusClear (56);
#endif
//不执行任何操作//
}
我在 ISR 中看不到中断到达... 我是否设置不正确??
谢谢。