DSP28335中断系统(一)

本文介绍了DSP28335的中断系统,包括中断的概念、中断结构和中断机制。中断分为片内和片外中断源,CPU中断机制采用三级结构:外设级、PIE级和CPU级。中断处理需要经过中断标志位和使能位的配合。PIE级中断通过12组中断线复用管理58个外设中断,并有响应标志位控制中断请求是否传递到CPU。
摘要由CSDN通过智能技术生成

1、什么是中断?

举个例子,你在吃饭的时候,突然觉得口渴,此时你就会去喝水,等喝完水你再继续吃饭。在这个例子中,吃饭为主程序运行,大脑觉着口渴就是发中断申请,喝水就是中断子程序。在DSP的中断概念也是一样的,在主程序运行时,有外设发送中断请求,此时程序运行就会进入中断子程序,当运行完中断程序后继续回到前面跳转的程序处继续执行主程序。如图1所示。

 

                                                                                                                 图1                      

2、中断系统结构

F2833x中的中断源简单可以分为片内中断源和片外中断源,如图2所示。片内中断源主要由片内的软硬件事件产生,比如3个CPU定时器,各个外设(eCAP、ePWM、看门狗等);片外中断源一般是与DSP的引脚联系在一起的,也就是在相应的GPIO口上检测到一定的脉冲长度或者是检测到电平的转变就会产生中断标志事件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值