找回密码
 立即注册
查看: 182|回复: 6

基本上是STC全系列所有芯片的综合中断向量定义了吧

[复制链接]
已绑定手机

35

主题

397

回帖

4057

积分

论坛元老

机长

积分
4057
发表于 2026-10-23 00:03:45 | 显示全部楼层 |阅读模式
#define VECTOR_INT0      0 // 0003H
#define VECTOR_TMR0      1 // 000BH
#define VECTOR_INT1      2 // 0013H
#define VECTOR_TMR1      3 // 001BH
#define VECTOR_COM1      4 // 0023H

#define VECTOR_ADC       5  // 002BH
#define VECTOR_LVD       6  // 0033H
#define VECTOR_PCA       7  // 003BH
#define VECTOR_COM2      8  // 0043H
#define VECTOR_SPI       9  // 004BH
#define VECTOR_INT2      10 // 0053H
#define VECTOR_INT3      11 // 005BH
#define VECTOR_TMR2      12 // 0063H
#define VECTOR_INT4      16 // 0083H
#define VECTOR_COM3      17 // 008BH
#define VECTOR_COM4      18 // 0093H
#define VECTOR_TMR3      19 // 009BH
#define VECTOR_TMR4      20 // 00A3H
#define VECTOR_CMP       21 // 00ABH
#define VECTOR_I2C       24 // 00C3H
#define VECTOR_USB       25 // 00CBH
#define VECTOR_PWMA      26 // 00D3H
#define VECTOR_PWMB      27 // 00DBH
#define VECTOR_CNA1      28 // 00E3H
#define VECTOR_CNA2      29 // 00EBH
#define VECTOR_LIN1      30 // 00F3H
#define VECTOR_LIN2      31 // 00FBH
#define VECTOR_TKSU      35 // 011BH
#define VECTOR_RTC       36 // 0123H

#define VECTOR_P0        37 // 012BH
#define VECTOR_P1        38 // 0133H
#define VECTOR_P2        39 // 013BH
#define VECTOR_P3        40 // 0143H
#define VECTOR_P4        41 // 014BH
#define VECTOR_P5        42 // 0153H
#define VECTOR_P6        43 // 015BH
#define VECTOR_P7        44 // 0163H
#define VECTOR_P8        45 // 016BH
#define VECTOR_P9        46 // 0173H

#define VECTOR_DMA_M2M   47 // 017BH
#define VECTOR_DMA_ADC   48 // 0183H
#define VECTOR_DMA_SPI   49 // 018BH
#define VECTOR_DMA_UA1T  50 // 0193H
#define VECTOR_DMA_UA1R  51 // 019BH
#define VECTOR_DMA_UA2T  52 // 01A3H
#define VECTOR_DMA_UA2R  53 // 01ABH
#define VECTOR_DMA_UA3T  54 // 01B3H
#define VECTOR_DMA_UA3R  55 // 01BBH
#define VECTOR_DMA_UA4T  56 // 01C3H
#define VECTOR_DMA_UA4R  57 // 01CBH
#define VECTOR_DMA_LCM   58 // 01D3H
#define VECTOR_LCM       59 // 01DBH

#define VECTOR_DMA_I2CT  60 // 01E3H
#define VECTOR_DMA_I2CR  61 // 01EBH
#define VECTOR_I2S       62 // 01F3H
#define VECTOR_DMA_I2ST  63 // 01FBH
#define VECTOR_DMA_I2SR  64 // 0203H
#define VECTOR_DMA_QSPI  65 // 020BH
#define VECTOR_QSPI      66 // 0213H
#define VECTOR_TMR11     67 // 021BH
#define VECTOR_DMA_I2C2T 68 // 0223H
#define VECTOR_DMA_I2C2R 69 // 022BH
#define VECTOR_DMA_I2S2T 70 // 0233H
#define VECTOR_DMA_I2S2R 71 // 023BH
#define VECTOR_DMA_PWMAT 72 // 0243H
#define VECTOR_DMA_PWMAR 73 // 024BH
#define VECTOR_DMA_PWMCT 74 // 0253H
#define VECTOR_DMA_PWMCR 75 // 025BH
#define VECTOR_DMA_ADC2  76 // 0263H
#define VECTOR_DMA_DAC1  77 // 026BH
#define VECTOR_DMA_DAC2  78 // 0273H
#define VECTOR_DMA_SPI2  79 // 027BH
#define VECTOR_DMA_SPI3  80 // 0283H
#define VECTOR_DMA_UR5T  82 // 0293H
#define VECTOR_DMA_UR5R  83 // 029BH
#define VECTOR_DMA_UR6T  84 // 02A3H
#define VECTOR_DMA_UR6R  85 // 02ABH
#define VECTOR_DMA_UR7T  86 // 02B3H
#define VECTOR_DMA_UR7R  87 // 02BBH
#define VECTOR_DMA_UR8T  88 // 02C3H
#define VECTOR_DMA_UR8R  89 // 02CBH
#define VECTOR_PA        90 // 02D3H
#define VECTOR_PB        91 // 02DBH

#define VECTOR_TMR05_06  96 // 0303H
#define VECTOR_TMR07_08  97 // 030BH
#define VECTOR_TMR09_10  98 // 0313H
#define VECTOR_TMR17_18  99 // 031BH

#define VECTOR_COM5      102 // 0333H
#define VECTOR_COM6      103 // 033BH
#define VECTOR_COM7      104 // 0343H
#define VECTOR_COM8      105 // 034BH
#define VECTOR_ADC2      106 // 0353H
#define VECTOR_DAC1      107 // 035BH
#define VECTOR_DAC2      108 // 0363H
#define VECTOR_I2C2      109 // 036BH
#define VECTOR_I2S2      110 // 0373H
#define VECTOR_SPI2      111 // 037BH
#define VECTOR_SPI3      112 // 0383H
#define VECTOR_CMP2      114 // 0393H
#define VECTOR_CMP3      115 // 039BH
#define VECTOR_CMP4      116 // 03A3H
#define VECTOR_DMA_CAN1T 117 // 03ABH
#define VECTOR_DMA_CAN1R 118 // 03B3H
#define VECTOR_DMA_CAN2T 119 // 03BBH
#define VECTOR_DMA_CAN2R 120 // 03C3H
#define VECTOR_PWMC      121 // 03CBH
#define VECTOR_PWMD      122 // 03D3H
#define VECTOR_PWME      123 // 03DBH
#define VECTOR_PWMF      124 // 03E3H
#define VECTOR_DMA_PWMET 125 // 03EBH
#define VECTOR_DMA_PWMER 126 // 03F3H
业余撸代码,专业开飞机 https://gitee.com/STC-MCU
回复

使用道具 举报 送花

33

主题

3085

回帖

7234

积分

论坛元老

积分
7234
发表于 2026-10-23 09:19:35 | 显示全部楼层
我记得好像,同一个向量号再不同的芯片上的中断不同,,不过一般都是古老的芯片上和新的芯片的会有区别,

点评

之前是,现在的新型号基本都统一了  发表于 2026-10-23 14:59
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复

使用道具 举报 送花

已绑定手机

19

主题

3564

回帖

7696

积分

论坛元老

积分
7696
发表于 2026-10-23 09:57:34 来自手机 | 显示全部楼层
感觉中断有点多了

点评

似乎有些中断一辈子也用不到  发表于 2026-10-23 17:13
回复

使用道具 举报 送花

83

主题

8317

回帖

1万

积分

超级版主

积分
17932
发表于 2026-10-23 12:08:19 | 显示全部楼层
可以看看STC32G144K246的头文件的中断向量定义,应该是最多的。
回复

使用道具 举报 送花

已绑定手机

32

主题

446

回帖

2867

积分

金牌会员

积分
2867
发表于 2026-10-23 19:08:59 | 显示全部楼层
同系列最新最强的芯片中最全。
学习MCU
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-11-7 12:19 , Processed in 0.070284 second(s), 62 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表