TI C66x DSP 系统events及其应用 - 5.7(IST)
来源:互联网 发布:淘宝上什么木制品好卖 编辑:程序博客网 时间:2024/06/05 09:55
当CPU开始处理一个中断(INT4~15)时,它将引用中断服务表(IST)。IST是一个获取包含中断服务代码的包的表。IST包含16个连续的获取包。每一个中断服务获取包(ISFP)包含最多14条指令(8个32bit nonheader-based 指令或者14个header-based指令)。一个简单的中断服务程序可以放入一个独立的获取包中(也就是不用另外跳转到ISR了,14条指令足够了),若是一个ISFP不足以容纳ISR,需要再ISFP中设置跳转指令,使之跳转到ISR。
下图指示了IST的地址与内容,每个获取包包含了32-bit指令字(32字节)。每个ISFP地址按照32字节(20h)增加。在实际使用中IST的起始地址(ISTP)可以设置在L2内存的起始地址上,每个ISFP又可称为vector,右图为实际应用中,CPU3的IST表,CPU3的L2的起始地址为0x12800000(与CPU3内部的0x00800000是同一个物理地址)。
0 0
- TI C66x DSP 系统events及其应用 - 5.7(IST)
- TI C66x DSP 系统events及其应用 - 5.9(IST重定位)
- TI C66x DSP 系统events及其应用 - 5.6(INTMUX)
- TI C66x DSP 系统events及其应用 - 5.8(ISTP)
- TI C66x DSP 系统events及其应用 - 1
- TI C66x DSP 系统events及其应用 - 2
- TI C66x DSP 系统events及其应用 - 3
- TI C66x DSP 系统events及其应用 - 5.3(Interrupt)
- TI C66x DSP 系统events及其应用 - 5.1(QM accumulator的配置)
- TI C66x DSP 系统events及其应用 - 4.1(Exception Combiner)
- TI C66x DSP 系统events及其应用 - 4.2(Exception Combiner)
- TI C66x DSP 系统events及其应用 - 4.3(Exception handle)
- TI C66x DSP 系统events及其应用 - 5.2(PDSP配置)
- TI C66x DSP 系统events及其应用 - 5.5(ISR调用)
- TI C66x DSP 系统events及其应用 - 5.11(中断控制寄存器)
- TI C66x DSP 系统events及其应用 - 5.10(创建ISR的三种情况)
- TI C66x DSP 系统events及其应用 - 5.12(vector的创建)
- TI C66x DSP 系统events及其应用 - 5.4(event与ISR配置)
- 51控制步进电机的驱动
- JSP简单练习-用户注册表单
- JSP简单练习-正则表达式
- HI3515海思开发板移植3G模块笔记
- PHP采集CSDN博客边栏的阅读排行
- TI C66x DSP 系统events及其应用 - 5.7(IST)
- uva10152-ShellSort
- PHP—PDO对象操作数据库及MYSQL行锁应用于
- mybatis显示sql语句 log4j.properties配置文件
- portal参考
- 1753: [Usaco2005 qua]Who's in the Middle (快速排序)
- JS.json对象转化颂
- [LeetCode] Permutations II
- POJ 1742 Coins