串口中断服务函数位置在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[Print::RxCounter1++] = 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文件里声明过了
有谁遇到过这个问题么
|
我作死用c++写的程序然后编译过后函数重载名字变了就跳不进去了