shcshc1234 发表于 2015-6-7 20:51:42

求助我中断函数卡在汇编文件里了

串口中断服务函数位置在STM32F10X_IT.CPP里
void USART1_IRQHandler(void)
{
printf("doun!");
if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET)
{
    /* Read one byte from the receive data register */
    Print::RxBuffer1 = USART_ReceiveData(USART1);      

    if(Print::RxCounter1 == Print::NbrOfDataToRead1)
    {
      /* Disable the USART2 Receive interrupt */
      USART_ITConfig(USART1, USART_IT_RXNE, DISABLE);
    }
}
}卡在。s文件的USART1_IRQHandler
      B USART1_IRQHandler
这一行
死跳转不过去
我已经在it。h文件里声明过了

有谁遇到过这个问题么



shcshc1234 发表于 2015-6-7 20:57:07

环境是IAR FOR ARM 7.4

shcshc1234 发表于 2015-6-7 20:57:59

顺便求一个能用的stm32f1 iar的固件库怀疑我这个固件库有问题

shcshc1234 发表于 2015-6-7 21:32:54

已经查明原因了
我作死用c++写的程序然后编译过后函数重载名字变了就跳不进去了

为什么是EEFOCUS小白 发表于 2015-6-9 14:24:18

不懂帮顶

人之颠 发表于 2015-6-9 15:10:52

感觉好厉害的样子,膜拜
页: [1]
查看完整版本: 求助我中断函数卡在汇编文件里了