[STM8] stm8s207它的外部中断的向量号是什么

[复制链接]
1137|18
 楼主| zhuhuis 发表于 2021-2-6 12:20 | 显示全部楼层 |阅读模式
外部中断的向量号
午夜粪车 发表于 2021-2-6 12:22 | 显示全部楼层
什么意思?不是很明白你说的什么,能再解释一下这个现象吗
 楼主| zhuhuis 发表于 2021-2-6 12:24 | 显示全部楼层

我在IAR里面写软件的,找不到它的向量号,其它的好像都有。
#define AWU_vector                           0x03
#define CLK_CSS_vector                       0x04
#define CLK_SWITCH_vector                    0x04
#define SPI_RXNE_vector                      0x0C
#define SPI_TXE_vector                       0x0C
#define SPI_WKUP_vector                      0x0C
#define SPI_MODF_vector                      0x0C
#define SPI_OVR_vector                       0x0C
#define SPI_CRCERR_vector                    0x0C
#define TIM1_OVR_UIF_vector                  0x0D
#define TIM1_CAPCOM_BIF_vector               0x0D
#define TIM1_CAPCOM_TIF_vector               0x0D
#define TIM1_CAPCOM_CC1IF_vector             0x0E
#define TIM1_CAPCOM_CC2IF_vector             0x0E
#define TIM1_CAPCOM_CC3IF_vector             0x0E
#define TIM1_CAPCOM_CC4IF_vector             0x0E
#define TIM1_CAPCOM_COMIF_vector             0x0E
#define TIM2_OVR_UIF_vector                  0x0F
#define TIM2_CAPCOM_TIF_vector               0x10
#define TIM2_CAPCOM_CC1IF_vector             0x10
#define TIM2_CAPCOM_CC2IF_vector             0x10
#define TIM2_CAPCOM_CC3IF_vector             0x10
#define TIM3_OVR_UIF_vector                  0x11
#define TIM3_CAPCOM_CC1IF_vector             0x12
#define TIM3_CAPCOM_TIF_vector               0x12
#define TIM3_CAPCOM_CC3IF_vector             0x12
#define TIM3_CAPCOM_CC2IF_vector             0x12
#define UART1_T_TXE_vector                   0x13
#define UART1_T_TC_vector                    0x13
#define UART1_R_OR_vector                    0x14
#define UART1_R_LBDF_vector                  0x14
#define UART1_R_IDLE_vector                  0x14
#define UART1_R_PE_vector                    0x14
#define UART1_R_RXNE_vector                  0x14
#define I2C_SB_vector                        0x15
#define I2C_ADDR_vector                      0x15
#define I2C_ADD10_vector                     0x15
#define I2C_STOPF_vector                     0x15
#define I2C_BTF_vector                       0x15
#define I2C_WUFH_vector                      0x15
#define I2C_OVR_vector                       0x15
#define I2C_TXE_vector                       0x15
#define I2C_BERR_vector                      0x15
#define I2C_ARLO_vector                      0x15
#define I2C_AF_vector                        0x15
#define I2C_RXNE_vector                      0x15
#define UART3_T_TC_vector                    0x16
#define UART3_T_TXE_vector                   0x16
#define UART3_R_RXNE_vector                  0x17
#define UART3_R_OR_vector                    0x17
#define UART3_R_IDLE_vector                  0x17
#define UART3_R_PE_vector                    0x17
#define UART3_R_LBDF_vector                  0x17
#define UART3_R_LHDF_vector                  0x17
#define ADC2_AWDG_vector                     0x18
#define ADC2_EOC_vector                      0x18
#define TIM4_OVR_UIF_vector                  0x19
#define FLASH_EOP_vector                     0x1A
#define FLASH_WR_PG_DIS_vector               0x1A

这个是在头文件里定义的,但是找不到外部中断的,比如说我用到了PA4-6三个外部中断,见我的程序,
void int_cap()
{PA_DDR=0x00;    //配置PA4-6为输入模式
PA_CR1=0x00;    //配置PA4-6输入方式为floating input
PA_CR2=0x70;    //配置PA4-6为外部中断
EXTI_CR1=0x03;   //配置为上下沿同时触发
}
#pragma vector=

但是下去我不知道这个中断向量号写什么了?
zhenykun 发表于 2021-2-6 12:28 | 显示全部楼层
  进入PORT A的外部中断 =0x05
tian111 发表于 2021-2-6 12:30 | 显示全部楼层
PORTA中断向量地址为什么是0X05呢?
songqian17 发表于 2021-2-6 12:31 | 显示全部楼层
手册上写的不是0X008014么?
chenho 发表于 2021-2-6 12:38 | 显示全部楼层
STM8头文件里中断向量地址都是8位的,但手册里都是24位的,这是如何换算的呢?
gongche 发表于 2021-2-6 12:38 | 显示全部楼层

没有定义的话可以自己加上去啊,只要知道地址就好了
jiaxw 发表于 2021-2-6 12:48 | 显示全部楼层
都在头文件和启动文件里定义着呢。
spark周 发表于 2021-2-6 12:51 | 显示全部楼层
都在头文件和启动文件里定义着呢。
llljh 发表于 2021-2-6 12:53 | 显示全部楼层
楼主关心哪个中断的向量号呢?
llljh 发表于 2021-2-6 12:55 | 显示全部楼层
对这块没有详细关注过 帮楼主顶一下
renyaq 发表于 2021-2-6 12:58 | 显示全部楼层
可以查查头文件啊
 楼主| zhuhuis 发表于 2021-2-6 13:01 | 显示全部楼层
哦,那我就知道怎么回事了,多谢大家
八层楼 发表于 2021-3-2 17:00 | 显示全部楼层
外部的什么中断啊
观海 发表于 2021-3-2 17:02 | 显示全部楼层
好像有一个专门的文件
guanjiaer 发表于 2021-3-2 17:06 | 显示全部楼层
头文件里边有定义
heimaojingzhang 发表于 2021-3-2 17:07 | 显示全部楼层
这个向量地址可以更改吗
keaibukelian 发表于 2021-3-2 17:09 | 显示全部楼层
恭喜楼主解决了问题哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

728

主题

8464

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部