DSP5-F28335中断系统及定时器

DSP5-F28335中断系统及定时器

ID:40156763

大小:815.76 KB

页数:41页

时间:2019-07-23

DSP5-F28335中断系统及定时器_第1页
DSP5-F28335中断系统及定时器_第2页
DSP5-F28335中断系统及定时器_第3页
DSP5-F28335中断系统及定时器_第4页
DSP5-F28335中断系统及定时器_第5页
资源描述:

《DSP5-F28335中断系统及定时器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、全国教育科学“十一五”规划课题研究成果《DSP控制器原理与应用教程》---基于TMS320F28335&CCS5主编李全利马骏杰张思艳高等教育出版社2016.11第五章F28335中断系统及定时器(一)、F28335的中断系统(二)、F28335的CPU定时器(三)、中断和CPU定时器应用示例(一)、F28335的中断系统一、F28335中断系统结构二、PIE外设中断扩展模块三、非屏蔽中断一、F28335中断系统结构外设(SPI,SCI,McBSP,CAN,I2C)1、中断管理机制DMAClear(ePWM,eCAP,eQEP,ADC)WDINTWAKEI

2、NT看门狗Sync低功耗模式外设级SYSCLKOUTLPMINTDMA各中断源使能断XINT1XINT1中断控制锁存UM…PIE中XINT1个XINT1CR[15:0]ADCINT126PIE级9XINT1CTR[15:0]GPIOXINT1SEL(4:0)DMA支持96个,分12组XINT2SOCX中断控制锁存UM…19优先级,组内有序C28xXINT2CPUXINT2CR[15:0]XINT2CTR[15:0]GPIOXINT2SEL(4:0)ttnDMAnii.CPU级.1TINT003CPU定时器0OIOIPPINT1~INT12INT14

3、CPU定时器2GPIOGGTINT2INT13CPU定时器1MUXINT13XUTINT1MDMAINT14注:外部中断3…7类似:引脚对应GPIO32…63;DLOGINT参见TI手册SPRUFB0D。XX中断控制锁存UM…RTOSINTNMIUM1XNMI_XNMICR[15:0]XINT13NMIDMAXNMICTR[15:0]GPIOXNMISEL(4:0)F28335外设中断分组:2、中断处理及响应过程a、产生请求:外设级的未屏蔽中断向PIE级传递b、响应判断:PIE级进行分组,向CPU提出请求可屏蔽中断:检查IER和INTM决定是否

4、请求;非屏蔽中断:立即请求。c、中断服务(CPU级):TST0完成当前指令,清流水线;AHALPHPL自动保存现场AR1AR0取中断向量送PC;DPST1DBGSTATIER执行ISR。PC(msw)PC(lsw)3、CPU中断向量该地址中:003FFC00H向量表存储ISR入口地址。通常使用的是PIE向量表。CPU中断向量映射VMAP,ST1的bit3。复位默认值为1;M0M1MAP,ST1的bit11。复位默认值为1;ENPIE,PIECTRL的bit0。复位值默认为0,复位向量总是取自BROM向量表(仅用到了复位向量);复位后用户程序

5、要完成初始化PIE向量表,并对PIE中断向量表完成使能。4、中断相关寄存器a、中断标志寄存器--IFRD15D14D13D12D0RTOSINTDLOGINTINT14INT13……INT1RW-0RW-0RW-0RW-0RW-0Dx=1时,对应的中断请求信号已发生;Dx=0时,对应的中断请求信号未发生。CPU响应中断后,对应的中断标志位自动清0。b、中断使能寄存器--IERD15D14D13D12D0RTOSINTDLOGINTINT14INT13……INT1RW-0RW-0RW-0RW-0RW-0Dx=1时,对应的中断使能;Dx=0时,对应的中

6、断禁止。操作方式:externcregistervolatilesunignedintIER;IER

7、=0x0008;//enableINT4inIERIER&=0xFFF7;//disableINT4inIERCPU响应中断后,对应的中断允许位自动清0。c、调试中断使能寄存器--DEBIERD15D14D13D12D0RTOSINTDLOGINTINT14INT13……INT1RW-0RW-0RW-0RW-0RW-0DEBIER用于实时仿真模式时的可屏蔽中断使能和禁止,定义同IER。在ST1中设有DEBM屏蔽位。用于在中断服务程序中设置断点或单步调试。二

8、、PIE外设中断扩展模块1、PIE模块的结构IFR[15:12]IER[15:12](标志)(使能)RTOSINTCPU级DLOGINTINTMINT14INT131IFR[11:0]IER[11:0]MUXCPUINT120EINTINT1(标志)(使能)IER

9、=M_INT1PIE级INT12.1来自外设或INT12外部中断源MUX组12INT12.8(标志)(使能)PIEACKPIEIFR12[INTx8:INTx1]PIEIER12[INTx8:INTx1]PIEACK[11]PieCtrlRegs.PIEIER1.bit.INTx7=1INT1.

10、1来自外设或INT1外部中断源MUXINT1.7组1INT1.8外

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。