TMS320F28335中断向量表

TMS320F28335中断向量表


在 F28335 中采用 PIE 中断向量表来解决上述问题,通过 PIE 中断向量表使得 96 个可能产生的中断都有各自独立的 32 位入口地址。PIE 向量表由 256X16B的 SRAM 内连续存放,如果这部分空间不用作 PIE 模块时,可用作数据 RAM。复位时,PIE 向量表内容没有定义。 CPU 的中断优先级有高到低依次是从INT1-INT12。每组 PIE 控制的 8 个中断优先级依次是从 INTx.1-INTx.8。PIE 向量表如下所示:

名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
Reset00x0000 0D002复位 总是从地址位0x3FFFC0 的Boot ROM 中获取1 最高
INT110x0000 0D022未使用,参考PIE组 15
INT220x0000 0D042未使用,参考PIE组 26
INT330x0000 0D062未使用,参考PIE组 37
INT440x0000 0D082未使用,参考PIE组 48
INT550x0000 0D0A2未使用,参考PIE组 59
INT660x0000 0D0C2未使用,参考PIE组 610
INT770x0000 0D0E2未使用,参考PIE组 711
INT880x0000 0D102未使用,参考PIE组 812
INT990x0000 0D122未使用,参考PIE组 913
INT10100x0000 0D142未使用,参考PIE组 1014
INT11110x0000 0D162未使用,参考PIE组 1115
INT12120x0000 0D182未使用,参考PIE组 1216
INT13130x0000 0D1A2XINT13 或 CPU 定时器 117
INT14140x0000 0D1C2CPU 定时器 2(用于TI/RTOS)18
DATALOG150x0000 0D1E2CPU 数据记录中断19(最低)
RTOSINT160x0000 0D202CPU 实时操作系统中断4
EMUINT170x0000 0D222CPU 仿真中断2
NMI180x0000 0D242外部不可屏蔽中断3
ILLEGAL190x0000 0D262非法操作
USER1200x0000 0D282用户定义的软件操作(TRAP)
USER2210x0000 0D2A2用户定义的软件操作(TRAP)
USER3220x0000 0D2C2用户定义的软件操作(TRAP)
USER4230x0000 0D2E2用户定义的软件操作(TRAP)
USER5240x0000 0D302用户定义的软件操作(TRAP)
USER6250x0000 0D322用户定义的软件操作(TRAP)
USER7260x0000 0D342用户定义的软件操作(TRAP)
USER8270x0000 0D362用户定义的软件操作(TRAP)
USER9280x0000 0D382用户定义的软件操作(TRAP)
USER10290x0000 0D3A2用户定义的软件操作(TRAP)
USER11300x0000 0D3C2用户定义的软件操作(TRAP)
USER12310x0000 0D3E2用户定义的软件操作(TRAP)
PIE 组 1 向量-复用 CPU 的 INT1 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT1.1320x0000 0D402SEQ1INT(ADC)51(最高)
INT1.2330x0000 0D422SEQ2INT(ADC)52
INT1.3340x0000 0D442保留53
INT1.4350x0000 0D462XINT154
INT1.5360x0000 0D482XINT255
INT1.6370x0000 0D4A2ADCINT(ADC)56
INT1.7380x0000 0D4C2TINT0(CPU定时器0)57
INT1.8390x0000 0D4E2WAKEINT(LPM/WD)58(最低)
PIE 组 2 向量-复用 CPU 的 INT2 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT2.1320x0000 0D502ePWM1_TZINT (ePWM1)61(最高)
INT2.2330x0000 0D522ePWM2_TZINT (ePWM2)62
INT2.3340x0000 0D542ePWM3_TZINT (ePWM3)63
INT2.4350x0000 0D562ePWM4_TZINT (ePWM4)64
INT2.5360x0000 0D582ePWM5_TZINT (ePWM5)65
INT2.6370x0000 0D5A2ePWM6_TZINT (ePWM6)66
INT2.7380x0000 0D5C2保留67
INT2.8390x0000 0D5E268(最低)
PIE 组 3 向量-复用 CPU 的 INT3 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT3.1480x0000 0D602ePWM1_INT(ePWM1)71(最高)
INT3.2490x0000 0D622ePWM2_INT(ePWM2)72
INT3.3500x0000 0D642ePWM3_INT(ePWM3)73
INT3.4510x0000 0D662ePWM4_INT(ePWM4)74
INT3.5520x0000 0D682ePWM5_INT(ePWM5)75
INT3.6530x0000 0D6A2ePWM6_INT(ePWM6)76
INT3.7540x0000 0D6C2保留77
INT3.8550x0000 0D6E2保留78(最低)
PIE 组 4 向量-复用 CPU 的 INT4 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT4.1560x0000 0D702eCAP1_INT(eCAP1)81(最高)
INT4.2570x0000 0D722eCAP2_INT(eCAP2)82
INT4.3580x0000 0D742eCAP3_INT(eCAP3)83
INT4.4590x0000 0D762eCAP4_INT(eCAP4)84
INT4.5600x0000 0D782eCAP5_INT(eCAP5)85
INT4.6610x0000 0D7A2eCAP6_INT(eCAP6)86
INT4.7620x0000 0D7C2保留87
INT4.8630x0000 0D7E2保留88(最低)
PIE 组 5 向量-复用 CPU 的 INT5 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT5.1640x0000 0D802eQEP1_INT(eCAP1)91(最高)
INT5.2650x0000 0D822eQEP2_INT(eQEP2)92
INT5.3660x0000 0D842保留93
INT5.4670x0000 0D862保留94
INT5.5680x0000 0D882保留95
INT5.6690x0000 0D8A2保留96
INT5.7700x0000 0D8C2保留97
INT5.8710x0000 0D8E2保留98(最低)
PIE 组 6 向量-复用 CPU 的 INT6 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT6.1720x0000 0D902SPIRXINTA(SPI-A)101(最高)
INT6.2730x0000 0D922SPITXINTA(SPI-A)102
INT6.3740x0000 0D942MRINTB(McBSP-B)103
INT6.4750x0000 0D962(McBSP-B)(SPI-B)104
INT6.5760x0000 0D982MRINTA(McBSP-A)105
INT6.6770x0000 0D9A2MXINTA(McBSP-A)106
INT6.7780x0000 0D9C2保留107
INT6.8790x0000 0D9E2保留108(最低)
PIE 组 7 向量-复用 CPU 的 INT7 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT7.1800x0000 0DA02DINTCH1 DMA 通道 1111(最高)
INT7.2810x0000 0DA22DINTCH2 DMA 通道 2112
INT7.3820x0000 0DA42DINTCH3 DMA 通道 3113
INT7.4830x0000 0DA62DINTCH4 DMA 通道 4114
INT7.5840x0000 0DA82DINTCH5 DMA 通道 5115
INT7.6850x0000 0DAA2DINTCH6 DMA 通道 6116
INT7.7860x0000 0DAC2保留117
INT7.8870x0000 0DAE2保留118(最低)
PIE 组 8 向量-复用 CPU 的 INT8 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT8.1880x0000 0DB02I2CINT1A(I2C-A)121(最高)
INT8.2890x0000 0DB22I2CINT2A(I2C-A)122
INT8.3900x0000 0DB42保留123
INT8.4910x0000 0DB62保留124
INT8.5920x0000 0DB82SCIRXINTC(SCI-C)125
INT8.6930x0000 0DBA2SCITXINTC(SCI-C)126
INT8.7940x0000 0DBC2保留127
INT8.8950x0000 0DBE2保留128(最低)
PIE 组 9 向量-复用 CPU 的 INT9 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT9.1960x0000 0DC02SCIRXINTA(SCI-A)131(最高)
INT9.2970x0000 0DC22SCITXINTA(SCI-A)132
INT9.3980x0000 0DC42SCIRXINTB(SCI-B)133
INT9.4990x0000 0DC62SCITXINTB(SCI-B)134
INT9.51000x0000 0DC82ECAN0INTA(eCAN-A)135
INT9.61010x0000 0DCA2ECAN1INTA(eCAN-A)136
INT9.71020x0000 0DCC2ECAN0INTB(eCAN-B)137
INT9.81030x0000 0DCE2ECAN1INTB(eCAN-B)138(最低)
PIE 组 10 向量-复用 CPU 的 INT10 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT10.11040x0000 0DD02保留141(最高)
INT10.21050x0000 0DD22保留142
INT10.31060x0000 0DD42保留143
INT10.41070x0000 0DD62保留144
INT10.51080x0000 0DD82保留145
INT10.61090x0000 0DDA2保留146
INT10.71100x0000 0DDC2保留147
PIE 组 11 向量-复用 CPU 的 INT11 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT11.11120x0000 0DE02保留151(最高)
INT11.21130x0000 0DE22保留152
INT11.31140x0000 0DE42保留153
INT11.41150x0000 0DE62保留154
INT11.51160x0000 0DE82保留155
INT11.61170x0000 0DEA2保留156
INT11.71180x0000 0DEC2保留157
INT11.81190x0000 0DEE2保留158(最低)
PIE 组 12 向量-复用 CPU 的 INT12 中断
名称向量 ID地址长度/16位描述CPU 优先级PIE 组优先级
INT12.11200x0000 0DF02XINT3161(最高)
INT12.21210x0000 0DF22XINT4162
INT12.31220x0000 0DF42XINT5163
INT12.41230x0000 0DF62XINT6164
INT12.51240x0000 0DF82XINT7165
INT12.61250x0000 0DFA2保留166
INT12.71260x0000 0DFC2LVF FPU167
INT12.81270x0000 0DFE2LUF FPU168(最低)
  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值