TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28035: 通用定时器2的T2INT中断的使用问题

Part Number:TMS320F28035

在文档中是有T2INT的说明,可以进行配置,在中断程序中设置断点可进入,但没有找到应答寄存器,将IFR的相应位置零没有效果,可能是因为没有应答,程序运行就会进入非法中断,请帮忙看一下如何对T2中断进行应答。谢谢

Susan Yang:

binjie wang 说:在文档中是有T2INT的说明

请问能否给出相关文档?

binjie wang 说:在中断程序中设置断点可进入,但没有找到应答寄存器,将IFR的相应位置零没有效果

能否详细说一下您现在使用的程序?若是例程的话,请给出相关路径,谢谢

,

binjie wang:

中断程序:

void T2isr(){ Hall_tFLG_Clear(); T2isrCounter++; IFR &= 0xDFFF;}

今天改成

__interrupt void T2isr(){ Hall_tFLG_Clear(); T2isrCounter++; //IFR &= 0xDFFF;}

就好了,可能是没加__interrupt的原因。

但好像不需要应答?

,

Susan Yang:

binjie wang 说:可能是没加__interrupt的原因。

是的,中断服务程序的话,是需要加__interrupt的

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28035: 通用定时器2的T2INT中断的使用问题
分享到: 更多 (0)