TMS320F28335的中断管理机制

时间:2024-03-31 10:12:27

    28335的3级中断管理机制:CPU级、PIE级、外设级
    CPU级:28x系列CPU可以响应2个不可屏蔽中断NMI、RESET ,和16个可以屏蔽中断(INT1-INT14、RTOSIN和DLOGINT)产生的中断请求。CPU级的中断源其实只有INT1-INT12的12个,他们被连接到外设中断扩展模块(PIE)上。CPU实现对中断的管理使用了IER(使能)、IFR(标志)和总阀门INTM来完成。
    PIE级:承包了INT1-INT12这12个CUP级的中断源,然后在分包给外设和外部引脚。PIE通过PIEIERx.y(使能)、PIEIFRx.y(标志)、PIEACKx来控制管理这96个中断源。
TMS320F28335的中断管理机制
    注意:PIEACK是低电平有效,高电平失效,要在ISR(中断服务函数)里将PIEACK置高,否则中断只会响应一次。