本人在BIOS中需要开启一个硬件中断,作了如下操作:
本人在BIOS中需要开启一个硬件中断,作了如下操作:
1,将中断服务程序添加到PROJECT中,
2,在HWI静态设置中,将中断服务函数名写在了HWI_INT11 的fuction栏内。
3,在main进行了如下初始化:
IRQ_globalEnable();
IRQ_clear(IRQ_EVT_EMURTDXRX);
IRQ_nmiEnable();
IRQ_enable(IRQ_EVT_TINT1);
IRQ_enable(IRQ_EVT_EMURTDXRX);
但目前中断发生后并没有中转到中断服务函数中去。不知问题在哪里,望高人指点。
若有人进行过C6000系列的硬件中断初始化,不妨将初始化程序回复一下,以供大家参考,谢谢。
另外:HWI模块中的16个中断,其inerrupt source的描述,是怎样和DM642中断源列表中的32个中断事件对应的。
有BIOS中开启硬件中断,除了以上三步操作外,是否需要有其它设置,如中断表什么的。
谢谢。