[S12XS系列] xs128中断向量表

/**************** interrupt vector numbers ****************/
#define VectorNumber_Vsi                119
#define VectorNumber_Vsyscall           118
#define VectorNumber_VReserved118       117
#define VectorNumber_VReserved117       116
#define VectorNumber_VReserved116       115
#define VectorNumber_VReserved115       114
#define VectorNumber_VReserved114       113
#define VectorNumber_VReserved113       112
#define VectorNumber_VReserved112       111
#define VectorNumber_VReserved111       110
#define VectorNumber_VReserved110       109
#define VectorNumber_VReserved109       108
#define VectorNumber_VReserved108       107
#define VectorNumber_VReserved107       106
#define VectorNumber_VReserved106       105
#define VectorNumber_VReserved105       104
#define VectorNumber_VReserved104       103
#define VectorNumber_VReserved103       102
#define VectorNumber_VReserved102       101
#define VectorNumber_VReserved101       100
#define VectorNumber_VReserved100       99
#define VectorNumber_VReserved99        98
#define VectorNumber_VReserved98        97
#define VectorNumber_Vatd0compare       96
#define VectorNumber_VReserved96        95
#define VectorNumber_VReserved95        94
#define VectorNumber_VReserved94        93
#define VectorNumber_VReserved93        92
#define VectorNumber_VReserved92        91
#define VectorNumber_VReserved91        90
#define VectorNumber_VReserved90        89
#define VectorNumber_VReserved89        88
#define VectorNumber_VReserved88        87
#define VectorNumber_VReserved87        86
#define VectorNumber_VReserved86        85
#define VectorNumber_VReserved85        84
#define VectorNumber_VReserved84        83
#define VectorNumber_VReserved83        82
#define VectorNumber_VReserved82        81
#define VectorNumber_VReserved81        80
#define VectorNumber_VReserved79        79
#define VectorNumber_VReserved78        78
#define VectorNumber_VReserved77        77
#define VectorNumber_VReserved76        76
#define VectorNumber_VReserved75        75
#define VectorNumber_VReserved74        74
#define VectorNumber_VReserved73        73
#define VectorNumber_VReserved72        72
#define VectorNumber_VReserved71        71
#define VectorNumber_VReserved70        70
#define VectorNumber_Vpit3              69
#define VectorNumber_Vpit2              68
#define VectorNumber_Vpit1              67
#define VectorNumber_Vpit0              66
#define VectorNumber_Vhti               65
#define VectorNumber_Vapi               64
#define VectorNumber_Vlvi               63
#define VectorNumber_VReserved62        62
#define VectorNumber_VReserved61        61
#define VectorNumber_VReserved60        60
#define VectorNumber_VReserved59        59
#define VectorNumber_VReserved58        58
#define VectorNumber_Vpwmesdn           57
#define VectorNumber_Vportp             56
#define VectorNumber_VReserved55        55
#define VectorNumber_VReserved54        54
#define VectorNumber_VReserved53        53
#define VectorNumber_VReserved52        52
#define VectorNumber_VReserved51        51
#define VectorNumber_VReserved50        50
#define VectorNumber_VReserved49        49
#define VectorNumber_VReserved48        48
#define VectorNumber_VReserved47        47
#define VectorNumber_VReserved46        46
#define VectorNumber_VReserved45        45
#define VectorNumber_VReserved44        44
#define VectorNumber_VReserved43        43
#define VectorNumber_VReserved42        42
#define VectorNumber_VReserved41        41
#define VectorNumber_VReserved40        40
#define VectorNumber_Vcan0tx            39
#define VectorNumber_Vcan0rx            38
#define VectorNumber_Vcan0err           37
#define VectorNumber_Vcan0wkup          36
#define VectorNumber_Vflash             35
#define VectorNumber_Vflashfd           34
#define VectorNumber_VReserved33        33
#define VectorNumber_VReserved32        32
#define VectorNumber_VReserved31        31
#define VectorNumber_VReserved30        30
#define VectorNumber_Vcrgscm            29
#define VectorNumber_Vcrgplllck         28
#define VectorNumber_VReserved27        27
#define VectorNumber_VReserved26        26
#define VectorNumber_Vporth             25
#define VectorNumber_Vportj             24
#define VectorNumber_VReserved23        23
#define VectorNumber_Vatd0              22
#define VectorNumber_Vsci1              21
#define VectorNumber_Vsci0              20
#define VectorNumber_Vspi0              19
#define VectorNumber_Vtimpaie           18
#define VectorNumber_Vtimpaaovf         17
#define VectorNumber_Vtimovf            16
#define VectorNumber_Vtimch7            15
#define VectorNumber_Vtimch6            14
#define VectorNumber_Vtimch5            13
#define VectorNumber_Vtimch4            12
#define VectorNumber_Vtimch3            11
#define VectorNumber_Vtimch2            10
#define VectorNumber_Vtimch1            9
#define VectorNumber_Vtimch0            8
#define VectorNumber_Vrti               7
#define VectorNumber_Virq               6
#define VectorNumber_Vxirq              5
#define VectorNumber_Vswi               4
#define VectorNumber_Vtrap              3
#define VectorNumber_Vcop               2
#define VectorNumber_Vclkmon            1
#define VectorNumber_Vreset             0

/**************** interrupt vector table ****************/
#define Vsi                                         0x0000FF10
#define Vsyscall                                0x0000FF12
#define VReserved118                    0x0000FF14
#define VReserved117                    0x0000FF16
#define VReserved116                    0x0000FF18
#define VReserved115                    0x0000FF1A
#define VReserved114                    0x0000FF1C
#define VReserved113                    0x0000FF1E
#define VReserved112                    0x0000FF20
#define VReserved111                    0x0000FF22
#define VReserved110                    0x0000FF24
#define VReserved109                    0x0000FF26
#define VReserved108                    0x0000FF28
#define VReserved107                    0x0000FF2A
#define VReserved106                    0x0000FF2C
#define VReserved105                    0x0000FF2E
#define VReserved104                    0x0000FF30
#define VReserved103                    0x0000FF32
#define VReserved102                    0x0000FF34
#define VReserved101                    0x0000FF36
#define VReserved100                    0x0000FF38
#define VReserved99                     0x0000FF3A
#define VReserved98                     0x0000FF3C
#define Vatd0compare                    0x0000FF3E
#define VReserved96                     0x0000FF40
#define VReserved95                     0x0000FF42
#define VReserved94                     0x0000FF44
#define VReserved93                     0x0000FF46
#define VReserved92                     0x0000FF48
#define VReserved91                     0x0000FF4A
#define VReserved90                     0x0000FF4C
#define VReserved89                     0x0000FF4E
#define VReserved88                     0x0000FF50
#define VReserved87                     0x0000FF52
#define VReserved86                     0x0000FF54
#define VReserved85                     0x0000FF56
#define VReserved84                     0x0000FF58
#define VReserved83                     0x0000FF5A
#define VReserved82                     0x0000FF5C
#define VReserved81                     0x0000FF5E
#define VReserved79                     0x0000FF60
#define VReserved78                     0x0000FF62
#define VReserved77                     0x0000FF64
#define VReserved76                     0x0000FF66
#define VReserved75                     0x0000FF68
#define VReserved74                     0x0000FF6A
#define VReserved73                     0x0000FF6C
#define VReserved72                     0x0000FF6E
#define VReserved71                     0x0000FF70
#define VReserved70                     0x0000FF72
#define Vpit3                           0x0000FF74
#define Vpit2                           0x0000FF76
#define Vpit1                           0x0000FF78
#define Vpit0                           0x0000FF7A
#define Vhti                            0x0000FF7C
#define Vapi                            0x0000FF7E
#define Vlvi                            0x0000FF80
#define VReserved62                     0x0000FF82
#define VReserved61                     0x0000FF84
#define VReserved60                     0x0000FF86
#define VReserved59                     0x0000FF88
#define VReserved58                     0x0000FF8A
#define Vpwmesdn                        0x0000FF8C
#define Vportp                          0x0000FF8E
#define VReserved55                     0x0000FF90
#define VReserved54                     0x0000FF92
#define VReserved53                     0x0000FF94
#define VReserved52                     0x0000FF96
#define VReserved51                     0x0000FF98
#define VReserved50                     0x0000FF9A
#define VReserved49                     0x0000FF9C
#define VReserved48                     0x0000FF9E
#define VReserved47                     0x0000FFA0
#define VReserved46                     0x0000FFA2
#define VReserved45                     0x0000FFA4
#define VReserved44                     0x0000FFA6
#define VReserved43                     0x0000FFA8
#define VReserved42                     0x0000FFAA
#define VReserved41                     0x0000FFAC
#define VReserved40                     0x0000FFAE
#define Vcan0tx                         0x0000FFB0
#define Vcan0rx                         0x0000FFB2
#define Vcan0err                        0x0000FFB4
#define Vcan0wkup                       0x0000FFB6
#define Vflash                          0x0000FFB8
#define Vflashfd                        0x0000FFBA
#define VReserved33                     0x0000FFBC
#define VReserved32                     0x0000FFBE
#define VReserved31                     0x0000FFC0
#define VReserved30                     0x0000FFC2
#define Vcrgscm                         0x0000FFC4
#define Vcrgplllck                      0x0000FFC6
#define VReserved27                     0x0000FFC8
#define VReserved26                     0x0000FFCA
#define Vporth                          0x0000FFCC
#define Vportj                          0x0000FFCE
#define VReserved23                     0x0000FFD0
#define Vatd0                           0x0000FFD2
#define Vsci1                           0x0000FFD4
#define Vsci0                           0x0000FFD6
#define Vspi0                           0x0000FFD8
#define Vtimpaie                        0x0000FFDA
#define Vtimpaaovf                      0x0000FFDC
#define Vtimovf                         0x0000FFDE
#define Vtimch7                         0x0000FFE0
#define Vtimch6                         0x0000FFE2
#define Vtimch5                         0x0000FFE4
#define Vtimch4                         0x0000FFE6
#define Vtimch3                         0x0000FFE8
#define Vtimch2                         0x0000FFEA
#define Vtimch1                         0x0000FFEC
#define Vtimch0                         0x0000FFEE
#define Vrti                            0x0000FFF0
#define Virq                            0x0000FFF2
#define Vxirq                           0x0000FFF4
#define Vswi                            0x0000FFF6
#define Vtrap                           0x0000FFF8
#define Vcop                            0x0000FFFA
#define Vclkmon                         0x0000FFFC
#define Vreset                          0x0000FFFE

XS128 中断向量表相关推荐

  1. Cortex-M3 异常中断向量表

    Cortex-M3 异常中断向量表 参考文章: (1)Cortex-M3 异常中断向量表 (2)https://www.cnblogs.com/utank/p/11304226.html 备忘一下.

  2. Linux arm9 设置中断向量表,STM32学习笔记之中断向量表,MDK程序启动分析

    ;// Stack Configuration ;// Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> ;// Stack_Size EQU 0x0000 ...

  3. 中断技术之中断的定义,中断服务程序的设计方法,中断处理的过程以及中断向量表的建立

    一,中断的定义 在CPU执行程序的过程中,出现了某种紧急或异常的事件(中断请求),CPU需要暂时停止正在执行的程序,转去处理该事件(执行终端服务程序),并在处理完毕后,返回断点继续执行被暂停的程序,这 ...

  4. 【ARM】Tiny4412裸板编程之异常(中断向量表)

    00. 目录 文章目录 00. 目录 01. 开发环境 02. 异常向量表 03. 异常向量表实现 04. 设置Vectors bit 05. 主函数实现 06. 附录 01. 开发环境 开发板:Ti ...

  5. TI C64X DSP中断向量表的配置(硬件中断)-- 转自新浪博客

    1. 编写中断服务例程 在.c源文件中编写ISR函数c_intXX,用于中断处理,如: interrupt void c_intXX (void) { -; } 注:对于硬件中断而言,XX = 00~ ...

  6. linux内核中断向量表,中断向量表

    5.4.3  中断向量表 上节已指出CPU是根据中断号获取中断向量值,即对应中断服务程序的入口地址值.因此为了让CPU由中断号查找到对应的中断向量,就需要在内存中建立一张查询表,即中断向量表(在32位 ...

  7. stm8因为固定中断向量表地址引发的一系列问题及其处理

    转载:https://blog.csdn.net/chen244798611/article/details/51334489 因为之前写个stm32的IAP升级程序,所以我总结了做IAP升级的三个主 ...

  8. 让atmega8可以和飞思卡尔xs128一样对IO引脚进行定义

    好吧,不得不承认,我使用飞思卡尔的XS128单片机已经非常之习惯了,结果一上手atmega8,最令我反感的就是atmega8不能对IO引脚进行操作,非要用些繁琐的位操作.我就不,我就要像飞思卡尔那样操 ...

  9. xs128 双定时器PIT0和PIT1

    /***************************************************************** ** 函数说明:xs128 双定时器PIT0和PIT1 ** 版 ...

  10. x86异常处理与中断机制(2)中断向量表

    补充:事件不仅包含中断和异常,还包含系统调用,这个属于用户主动请求的事件. 上一节,只有一个溢出异常,那么,如果很多异常.中断呢?(中断向量表) 另外,之前0号地址只能存储两条指令,如果需要更多指令怎 ...

最新文章

  1. 一款高颜值的 MySQL 管理工具
  2. PHP自动加载类函数__autoload
  3. 资产管理大佬讲述:如何用大数据及人工智能挑选基金?
  4. CentOS开启与关闭防火墙
  5. Arrays.asList 使用细节
  6. [设计模式]代理模式
  7. 和某ZYC巨佬的随机挑战1总结
  8. leetcode338 比特位计数
  9. Spring Boot————Web应用启动时自动执行ApplicationListener用法
  10. 乘方计算(信息学奥赛一本通-T1069)
  11. 实话!为什么2019年,我劝你别再闷头学Python!
  12. 飞思卡尔单片机高效c语言编程,飞思卡尔单片机高效C语言编程(中文)
  13. 由梵歌企划策划承办的方正科技总裁签售会(武汉站)圆满结束!
  14. PX4-python安装更换源
  15. SQL SERVER(32)Transact-SQL概述
  16. win10系统无法打开计算器等应用解决办法
  17. 应用程序配置不正确,程序无法启动的问题小结
  18. 一、考研英语阅读能力高效能提升原则案例剖析-考研英语一2019年完型填空-如何走出迷失的森林(待续)
  19. html table文字竖,表格里的文字怎么竖排
  20. 独自一人开发一整套 ERP 系统是什么水平?

热门文章

  1. 3.郝斌C语言笔记——C编程预备计算机专业知识
  2. Opencv 移植 (亲测有效)
  3. 关于React Hooks使用
  4. 【 CSDN 】 如何修改CSDM 自定义摘要功能
  5. 爬虫日记(7):用urllib和beautifulsoup来实战抓取新闻
  6. CMDN创新应用推荐:搜狗号码通
  7. 汪琪玩Excel:只复制可见单元格
  8. 用visualstudio创建html,VisualStudio如何制作html网页
  9. MySQL按照拼音排序
  10. tkmybatis 权威指南 官方文档