求助我中断函数卡在汇编文件里了
串口中断服务函数位置在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文件里声明过了
有谁遇到过这个问题么
环境是IAR FOR ARM 7.4 顺便求一个能用的stm32f1 iar的固件库怀疑我这个固件库有问题
已经查明原因了
我作死用c++写的程序然后编译过后函数重载名字变了就跳不进去了 不懂帮顶
感觉好厉害的样子,膜拜
页:
[1]