主题中讨论的其他器件: HALCOGEN
大家好、
我试图激活针对0级(高优先级)的 N2HET1中断生成、但无法将其到达定义的 ISR。
我有以下设置:
L00 CNT... L01 WCAP、IRQ = on L02 WCAP、IRQ = on
希望在输入信号的上升沿从 L01和 L02生成中断。 HET1 RAM 已正确编程(请参阅调试器中的全部3条指令)。
当在调试器(IAR EWARM v7.x)下中断时、我具有以下寄存器设置:
REQENASET0 = 0x0018080F (在中断通道10上启用 HET1 0级中断) HET1PFR = 0x00000200 (VCLK2=100MHz:HR=1、LR=4)
HET1PRY = 0x00000006 (L01和 L02为高优先级- 0级) HET1INTENAS = 0x00000006 (L01和 L02为中断启用) HET1FLG = 0x00000002 (中断 L01/L32/L64... 已生成) HET1OFF1 = 0x00000002 (确认 L01中断挂起)
所有其它中断(正常 IRQ 和 FIQ)运行良好。
我在某个地方遗漏了什么吗?
感谢您的支持。

