| 那不是0 0  查asc码就知道那是空白的意思 最可能的原因就是你在stm32f10x_it.c文件下没有包含#include "stm32f10x_usart.h"  这个头文件。 
 void USART1_IRQHandler(void)
 {
 if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET)
 {
 USART_SendData(USART1, 'a'); //发送一位数据
 GPIO_SetBits(GPIOC,GPIO_Pin_7);
 USART_ClearITPendingBit(USART1, USART_IT_RXNE);
 
 USART_ITConfig(USART1, USART_IT_TXE, ENABLE);
 }
 if(USART_GetITStatus(USART1, USART_IT_TXE) != RESET)
 {
 
 USART_SendData(USART1, 'b');
 USART_ITConfig(USART1, USART_IT_TXE, DISABLE);
 
 }
 
 }
 给你个我写的简单的中断函数 关于配置你自己查资料吧  记住加头文件。
 |