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个中断源。
注意:PIEACK是低电平有效,高电平失效,要在ISR(中断服务函数)里将PIEACK置高,否则中断只会响应一次。
相关文章
- TMS320F28335的中断管理机制
- 基于ZYNQ的GPIO多中断使用
- 单片机(C51)的中断
- linux和optee的中断处理流程举例
- 《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》——1.1 启动BIOS,准备实模式下的中断向量表和中断服务程序...
- Thinkpad E475换装Win7后,网络连接无故中断无法再次连接的问题
- 《汇编语言》- 读书笔记 - 第17章-实验17 编写包含多个功能子程序的中断例程-测试程序
- ipc连接时出来这个提示: 不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。中断与此服务器或共享资源的连接,然后在试一次...
- 基于STM32CubeMX的LL库学习记录(五)USART_DMA_IDLE 串口接收空闲中断接收数据
- 由于没有远程桌面授权服务器可以提供许可证,远程回话连接已断开,请跟服务管理员联系原因是服务器安装了远程桌面服务RemoteApp,这个是需要授权的。但是微软官方给予了120天免授权使用,超过120天还没有可用授权就会出现远程会话被中断,可修改注册表来延长使用期限,此方法win2008和win适用方法一、然后进入 注册表1、HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Control \\ Terminal Server \\ RCM \\